Python脚本请求php发布请求

时间:2019-06-21 09:19:35

标签: python

不确定我使用的措词是否正确,但是我试图在本地计算机上运行python脚本,该脚本向php中的表单发送请求,我对python还是很陌生

当我运行python脚本时,我没有收到任何错误,就像我说我对python刚起步一样,我想做的就是使用python脚本将一些用户插入表中

我正在从json文件中加载用户名并对其进行遍历,我怀疑问题是运行请求所针对的URL,并且我不确定在向本地服务器运行请求时应如何指定。服务器是apache

import requests
import os
import random
import string
import json

chars = string.ascii_letters + string.digits + '!@#$%^&*()'
random.seed = (os.urandom(1024))

url = 'http://localhost/../../index.php'

names = json.loads(open('names1.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(8))

    requests.post(url, allow_redirects=False, data={
        'username': username,
        'password': password
    })

    print ("sending username", username, "& password", password)

我没有发现python脚本按预期运行的错误,因此我怀疑它是URL或我刚开始时对python不了解的东西

0 个答案:

没有答案