使用 Python 数组中给出的正确数量的 URL
Using the correct amount of URLs that are given in an array in Python
我正在尝试设置一个使用 URL 的 python 脚本。我已经有一个相对简单的脚本,它使用 Pickle 库请求 URLs 并将其保存到一个文件中,您可以在下面看到相关代码。仅供参考,我没有执行以下代码,另一个用户帮助我弄清楚了如何执行此操作。
import os
import pickle
urlnum = int(input("How many urls? "))
urllist = []
for e in range(urlnum):
urllist.append(input("Type URL %s " % str(e+1)))
os.system("cls")
print("Your URLs are the following")
print(" ")
print(urllist)
print(" ")
print(" ")
pickle.dump(urllist, open("urllist.dat", "wb"))
print("Your list is done saving. Press enter to continue.")
input(" ")
关于如何使用 URL,我有两种不同的想法。
一种是有一个 Python 脚本以我想要的方式使用 URL,或者以某种方式将它们全部编译成一个 python 脚本,该脚本要么更改 URL每次使用的变量,或者将所有 URL 保存为不同的变量,并让它们都使用自己的 URL 变量。
所以我需要的是一个 python 脚本,它获取给定数组中的项目数量并使用数组中的 URL 来执行我需要它们执行的操作。我不确定我是否需要定义命令并根据其 运行 的次数更改它,就好像 x 是数组中项目的数量,并且它 运行s并更改 script/command x 次。
我不是最擅长编码的人,所以我很想听听你的建议,你会推荐我做什么,我应该和不应该使用哪些库,我应该改变什么。
我使用的需要 url 的库称为 dhooks,它是一个不和谐的 webhook 库,我使用 from dhooks import Webhook
导入它
代码有点像这样。
from dhooks import Webhook
hook = Webhook('url')
hook.send("message here")
并将其发送给多个 URL 我之前所做的是以下操作。
from dhooks import Webhook
url1 = 'firstURL'
url2 = 'secondURL'
hook = Webhook(url1)
hook.send("message here")
hook = Webhook(url2)
hook.send("message here")
这不是最好的,因为如果我想要更多的 webhook,那么我需要自己编辑代码以获得适当数量的 URLs。
可以在此处找到该库的文档 https://pypi.org/project/dhooks/
要为文件中的每个 url 发送消息,您可以使用 for 循环:
from dhooks import Webhook
import pickle
urllist = pickle.load( open( "urllist.dat", "rb" ) )
for url in urllist:
hook = Webhook(url)
hook.send("message here")
我正在尝试设置一个使用 URL 的 python 脚本。我已经有一个相对简单的脚本,它使用 Pickle 库请求 URLs 并将其保存到一个文件中,您可以在下面看到相关代码。仅供参考,我没有执行以下代码,另一个用户帮助我弄清楚了如何执行此操作。
import os
import pickle
urlnum = int(input("How many urls? "))
urllist = []
for e in range(urlnum):
urllist.append(input("Type URL %s " % str(e+1)))
os.system("cls")
print("Your URLs are the following")
print(" ")
print(urllist)
print(" ")
print(" ")
pickle.dump(urllist, open("urllist.dat", "wb"))
print("Your list is done saving. Press enter to continue.")
input(" ")
关于如何使用 URL,我有两种不同的想法。 一种是有一个 Python 脚本以我想要的方式使用 URL,或者以某种方式将它们全部编译成一个 python 脚本,该脚本要么更改 URL每次使用的变量,或者将所有 URL 保存为不同的变量,并让它们都使用自己的 URL 变量。
所以我需要的是一个 python 脚本,它获取给定数组中的项目数量并使用数组中的 URL 来执行我需要它们执行的操作。我不确定我是否需要定义命令并根据其 运行 的次数更改它,就好像 x 是数组中项目的数量,并且它 运行s并更改 script/command x 次。
我不是最擅长编码的人,所以我很想听听你的建议,你会推荐我做什么,我应该和不应该使用哪些库,我应该改变什么。
我使用的需要 url 的库称为 dhooks,它是一个不和谐的 webhook 库,我使用 from dhooks import Webhook
导入它
代码有点像这样。
from dhooks import Webhook
hook = Webhook('url')
hook.send("message here")
并将其发送给多个 URL 我之前所做的是以下操作。
from dhooks import Webhook
url1 = 'firstURL'
url2 = 'secondURL'
hook = Webhook(url1)
hook.send("message here")
hook = Webhook(url2)
hook.send("message here")
这不是最好的,因为如果我想要更多的 webhook,那么我需要自己编辑代码以获得适当数量的 URLs。
可以在此处找到该库的文档 https://pypi.org/project/dhooks/
要为文件中的每个 url 发送消息,您可以使用 for 循环:
from dhooks import Webhook
import pickle
urllist = pickle.load( open( "urllist.dat", "rb" ) )
for url in urllist:
hook = Webhook(url)
hook.send("message here")