weverse-script/proxy.py
2025-02-10 13:49:57 +08:00

17 lines
702 B
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import requests
# 获取代理
def get_proxy():
headers = {
"User-Agent": 'Mozilla/5.0'
}
# proxy_url可通过多米HTTP代理网站购买后生成代理api链接,每次请求api链接都是新的ip
proxy_url = 'http://need1.dmdaili.com:7771/dmgetip.asp?apikey=e2c93cc3&pwd=7e7b4dc0c932350a36142d3ed2cdb878&getnum=1&httptype=1&geshi=1&fenge=1&fengefu=&operate=2&setcity=all&provin=jiangsu'
aaa = requests.get(proxy_url, headers=headers).text
# matches = re.findall(r'(\d+\.\d+\.\d+\.\d+):(\d+)', aaa)
# result = [{'host': match[0], 'port': match[1]} for match in matches]
# return result
proxy_host = aaa.splitlines()[0]
return proxy_host.split(":")