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批量获取百度云用户份信息
python批量获取百度云用户份信息,未编译直接发代码,能用到的自行修改,以下代码适合于在文件夹中多个文件批量提...
-
小写金额转大写金额Python代码
import re dictionary = {'0': '零', '1': '壹', '2': '贰&#...
-
python自动将图片复刻到excel表格代码
python自动将图片复刻到excel表格代码,将图像分割成一个个小块,复刻到excel表格内的小格子里,将小块的坐标和颜...
-
分享三种Python批量图片添加随机水印方法
方法一提前安装第三方库,安装PIL库(Pillow):在命令行中输入pip install pillow进行安装;将此py文件放入根目录,另...
-
Python爬取blog文章内容代码
临时写的一个,应用场景佷有限,大家凭自己再扩展吧,我是因为要把一个文章迁移,强制复制也不行,就写了个这玩意。im...