Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Scrapy:以脚本方式发送帖子,无需蜘蛛_Python_Scrapy - Fatal编程技术网

Python Scrapy:以脚本方式发送帖子,无需蜘蛛

Python Scrapy:以脚本方式发送帖子,无需蜘蛛,python,scrapy,Python,Scrapy,在上面的脚本中,既不调用errback也不调用callback 向发送post请求的最简单方式是什么https://example.com 在python3中使用scrapy。如果可能的话,我希望避免使用Spider类/对象。使用请求 pip3安装请求 谢谢你的例子。我的其他代码已经使用了scrapy。我想看看scrapy是否能做这篇文章……啊,对不起,误解了这个要求。 #!/usr/bin/env python3 import scrapy def errback(failure):

在上面的脚本中,既不调用errback也不调用callback

向发送post请求的最简单方式是什么https://example.com 在python3中使用scrapy。如果可能的话,我希望避免使用Spider类/对象。

使用请求

pip3安装请求


谢谢你的例子。我的其他代码已经使用了scrapy。我想看看scrapy是否能做这篇文章……啊,对不起,误解了这个要求。
#!/usr/bin/env python3

import scrapy


def errback(failure):
    print(failure)

def callback(response):
    print(response)


scrapy.FormRequest(r'https://example.com',
                   callback=callback,
                   errback=errback)
import requests

url = "[url]"

payload = {}
headers = {
  #Headers here
}

response = requests.request("POST", url, headers=headers, data = payload)

print(response.text.encode('utf8'))