import requests,time import random from bs4 import BeautifulSoup import re import threading def ports(hostm,port): url = 'http://tool.chinaz.com/port/' headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36' } data = { 'host':hostm, 'port':port } response = requests.post(url,headers=headers,data=data).text encode = BeautifulSoup(response,'html.parser').findAll('input',{"id":"encode"})[0].get('value') data['encode'] = encode callback = "jQuery113"+str(int(random.random()*100000000000000000))+'_'+str(int(time.time()*1000)) params = { 'callback':callback, 't':'port' } url = 'http://tool.chinaz.com/iframe.ashx' response = requests.post(url,headers=headers,data=data,params=params).text response = re.sub(callback,'',response) print(re.findall(r"'(.*?)'",response)[0]) return re.findall(r"'(.*?)'",response)[0] if __name__=="__main__": for i in range(0,1000): # print(ports('baidu.com', str(i))) threading.Thread(target=ports,args=('baidu.com', str(i))).start()
python教程
Python爬取站长之家端口扫描接口
- python爬虫
- Python爬取
- 端口扫描
-
Python好看视频地址解析下载代码
#encoding:utf-8# 好看视频下载 import socketfrom urllib.request import urlopenimport urllibimport reimport timefrom pyquery import PyQuery as pqimport requestsfrom tqdm import tqdm # 打印进度条的库import gzip print('程序开始运...
-
python美女写真图库爬虫
import requestsfrom lxml import etreeimport csvfrom time import sleepimport osfrom concurrent.futures import ThreadPoolExecutor headers = { 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit...
-
笔趣阁小说网Python爬虫分享
#[url=https://www.biquge.info/wanjiexiaoshuo/]https://www.biquge.info/wanjiexiaoshuo/[/url] 笔趣阁小说全本爬虫import timeimport requestsimport osimport randomfrom lxml import etreeimport webbrowserheader = { "User-Agent": "Mo...
-
Python爬取豆瓣电影top250排行榜
Python爬取豆瓣电影top250排行榜示例代码,用的parsel和re两个模块,代码如下:import requestsimport csvimport reimport parselwith open("豆瓣top250.csv",mode="w",encoding="utf_8_sig",newline='') as f: csv_writer = csv.writer(f) ...
-
百度图库python批量爬取下载代码
# @风清扬(fqy2022)import requestsimport timeimport os# 创建保存文件夹if os.path.isdir(r'./保存'): print('已存在文件夹!')else: os.mkdir('./保存') print('已为您创建文件夹!') class Image(object)...
-
Python平台热搜热文爬取代码
前言分享一段Python爬取各大平台热搜热文信息,支持微博热搜、抖音热搜、百度实时热点、知乎热榜、虎嗅热文、哔哩哔哩全站排行、豆瓣新片,免去一个一个网站的看了,是站长编辑的福音。提示:此代码为Python代码,需要有一点基础才能运行,如果是才能,我的站长站...
-
Python扫描服务器端口
主要功能:检查远程服务器端口是否开启轮询检查远程服务器所有端口是否开启Python代码:import socketimport syshost = sys.argv[1]mode = sys.argv[2]def check_port(host, port): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) so...
-
宝塔面板端口扫描器1.0插件
宝塔面板Beta 6.9.30发布了支持PHP制作插件,所杰利用全世界最好的语言编写了宝塔面板的第一个PHP插件,插件虽然小巧,但是功能却很实用,可以帮助站长扫描本地/外部IP的端口开启情况,采用内部接口,让执行...
-
Python爬取站长之家端口扫描接口
import requests,timeimport randomfrom bs4 import BeautifulSoupimport reimport threadingdef ports(hostm,port): url = 'http://tool.chinaz.com/port/' headers = { 'User-Agent':'Mozilla/5.0 (Windows NT ...
-
Python获取彩云天气实时天气API源码
import requests # 用户输入的秘钥和经纬度(以逗号分隔)api_key = "" # 这里输入用户自己的秘钥location = "...
-
基于Django的RustDesk Api&Web Server源码分享
项目介绍一个 python 实现的 Rustdesk API 接口,支持 WebUI 管理。基于Django的RustDes...
-
批量修改照片文件大小Python脚本
一段批量修改照片文件大小Python脚本,输入和输出图片文件夹,图片你的最大和最小标准,批量调整照片文件大小。# ...
-
文本段落自动分隔格式化Python脚本
我们在做网站时,需要处理大量的文本内容,要求文本段落内容按我们的格式分隔排版,手动一个个的修改就非常浪费时...
-
利用ffmpeg提取视频第一帧保存成图片
做影视采集站的找不到影视封面可以试试这个方法,利用ffmpeg提取视频第一帧保存成图片,这样就省去了找封面图的...