【发布时间】:2020-05-29 16:22:05
【问题描述】:
我希望标题有意义,英语不是我的第一语言,有点不知道我是否写对了.. 基本上我有一个用于网络钓鱼网站的 python 脚本,用随机数据向它们发送垃圾邮件。 我有一个 .py 文件和一个 .json 文件。
app.py:
import requests
import os
import random
import string
import json
chars = string.ascii_letters + string.digits + '!@#$%^&*()'
random.seed = (os.urandom(1024))
url = 'site/file.php'
names = json.loads(open('names.json').read())
for name in names:
name_extra = ''.join(random.choice(string.digits))
username = name.lower() + name_extra + '@yahoo.com'
password = ''.join(random.choice(chars) for i in range(12))
requests.post(url, allow_redirects=False, data={
'login': username,
'pass': password
})
print ('sending username %s and password %s' % (username, password))
json 有几个随机名称:
[
"Liam",
"Noah",
"William"
]
在我的 names.json 中,我有大约 40 个随机名称,每次我启动程序时,它都会遍历所有 40 个名称,然后它就会关闭.. 有没有办法让我无限循环这些名字?并让程序 24/7 运行?
【问题讨论】:
标签: python json python-3.x parsing python-requests