pyhton黑ke编程
文章平均质量分 52
成为一个合格的python hei客那就从python绝技开始把!
道长在此
成为强者!
展开
-
selenium模块
简介selenium能实现让浏览器自动操作功能使用条件下载好对应浏览器的驱动,以谷歌为例http://npm.taobao.org/mirrors/chromedriver/从上面下载对应版本浏览器的驱动安装环境:pip install selenium用法导入:from selenium import webdriver实例化一个浏览器对象:chorn = webdriver.Chrome(executable_path=“下载的驱动路径位置”)这个时候你的浏览器已经会自动打开了发起原创 2021-06-19 20:14:47 · 114 阅读 · 0 评论 -
初识scrapy - scrapy成神之路
小试牛刀准备工作安装 :创建工程 :构建爬虫文件 :对settings.py文件设置:简单案例运行操作:演示代码:内容解析:运行查看结果:准备工作安装 :pip install scrapy创建工程 :在终端下输入scrapy startproject 工程名字,运行完生成两个文件构建爬虫文件 :必须先进入目录, scrapy genspider 文件名(不用添加py后缀,自动添加) url(随便)这个one.py就是将要编写爬虫文件对settings.py文件设置:USER_AG原创 2021-06-19 19:48:38 · 995 阅读 · 7 评论 -
爬虫bs4与xpath
爬虫bs4与xpathbs4安装方法:返回文本:返回属性值:测试:代码如下:xpath安装:创建对象方法:返回文本:返会属性:测试:代码如下:bs4bs4为python的一个第三方库安装使用pip3下载: pip3 install bs4导入方法:from bs4 import *本次练习爬虫:from bs4 import BeautifulSoup方法:首先创建一个BeautifulSoup对象,参数一为页面源码数据,第二个参数为:“lxml”soup = BeautifulSoup(原创 2021-06-15 20:35:06 · 479 阅读 · 3 评论 -
爬取代理池
爬取代理from lxml import etreeimport timeimport requestsdef main(): ip_list = [] f = open("./ip_list.txt","w") for i in range(1,30): url = "https://www.kuaidaili.com/free/inha/"+str(i) header = {"User-Agent":"jafaf"} r原创 2021-06-02 20:20:34 · 92 阅读 · 0 评论 -
python简单爬虫
python简单爬虫某网站简历模板from lxml import etreeimport requestsdef main(): url = "https://sc.chinaz.com/jianli/free.html" header = {"User-Agent":"hahhaha"} res = requests.get(url = url ,headers = header) print(res.status_code) tree = etree.原创 2021-05-18 23:14:50 · 746 阅读 · 0 评论 -
爆破zip
使用Python对zip进行爆破import zipfileimport sysfrom threading import Threadimport optparseparse = optparse.OptionParser("useage: python3 file.py -f <target zip> -d <target dic>")parse.add_option("-f","--filename",dest="targetzip",help="jie ya d原创 2021-04-25 22:11:31 · 501 阅读 · 1 评论 -
Python信息取证
使用python对mac地址取证from winreg import *import redef vlal2addr(val): addr = "" i = 1 for ch in val: ret = re.match(r"^0x(\w*)",hex(ch)) addr += ret.group(1) if i < 6: addr += ":" i +=1 return addrdef printNets(): net = r"SOFTW原创 2021-04-30 22:19:22 · 210 阅读 · 1 评论 -
python套接字
udp客户端import socketimport sysdef mian(argv): #创建套接字,类型为ipv4(AF_INET),协议为UDP(SOCK_DGRAM) up_socket = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) while 1: send_data=input("input your speak:") if send_data=="break":原创 2021-04-17 20:44:45 · 140 阅读 · 0 评论