我如何通过 python 'spam' 一个 url?
How do I 'spam' an url via python?
我想制作一个脚本,通过 Python 自动向 URL 发送大量请求。
示例 link:https://page-views.glitch.me/badge?page_id=page.id
我试过 selenium,但速度很慢。
pip 安装请求
import requests
for i in range(100): # Or whatever amount of requests you wish to send
requests.get("https://page-views.glitch.me/badge?page_id=page.id")
或者如果你真的想敲打地址,你可以使用 multiprocessing
import multiprocessing as mp
import requests
def my_func(x):
for i in range(x):
print(requests.get("https://page-views.glitch.me/badge?page_id=page.id"))
def main():
pool = mp.Pool(mp.cpu_count())
pool.map(my_func, range(0, 100))
if __name__ == "__main__":
main()
您可以循环发送多个 get()
请求,如下所示:
for i in range(100):
driver.get(https://page-views.glitch.me/badge?page_id=page.id)
我想制作一个脚本,通过 Python 自动向 URL 发送大量请求。 示例 link:https://page-views.glitch.me/badge?page_id=page.id
我试过 selenium,但速度很慢。
pip 安装请求
import requests
for i in range(100): # Or whatever amount of requests you wish to send
requests.get("https://page-views.glitch.me/badge?page_id=page.id")
或者如果你真的想敲打地址,你可以使用 multiprocessing
import multiprocessing as mp
import requests
def my_func(x):
for i in range(x):
print(requests.get("https://page-views.glitch.me/badge?page_id=page.id"))
def main():
pool = mp.Pool(mp.cpu_count())
pool.map(my_func, range(0, 100))
if __name__ == "__main__":
main()
您可以循环发送多个 get()
请求,如下所示:
for i in range(100):
driver.get(https://page-views.glitch.me/badge?page_id=page.id)