
python编程
p_utao
那蝉,囊括了整个夏天,那把剑,倾覆了大半个天下。
展开
-
python之scrapy框架
介绍linux下安装找到python目录,可以使用命令列出当前所有python版本的路径whereis python进入到python的目录中cd 目录更新一下sudo apt update安装pipsudo apt install python3-pip然后安装scrapypip install scrapy验证一下:创建工程scrapy startproject test1设置爬取字段、设置保存爬取内容、设置文件如:user-Agent爬取案例..原创 2021-01-28 17:11:14 · 106 阅读 · 0 评论 -
通过python写脚本简单爆破web页面登陆
GET传参import requestsurl = ""payload = {'username':'admin','password':'admin','submit':'登陆'}r = requests.get(url,params=payload)result = r.contentif str(result).find('成功'): print("admin:admin")POST传参import requestsurl = ""data = {'username原创 2021-01-27 13:32:28 · 1073 阅读 · 0 评论 -
使用python破解zip加密文件
破解zip密码import zipfiledef extractFile(zFile,password): try: zFile.extractall(pwd=str.encode(password)) return password except: returndef a(): zFile = zipfile.ZipFile("2.zip","r") passFile = open('1.txt') for li原创 2020-11-25 08:42:09 · 282 阅读 · 0 评论 -
使用python生成动态二维码
print("动态二维码制作")#导入模块from MyQR import myqrmyqr.run( words = 'http://miaosj.cn1', #扫描二维码后显示的内容,或是跳转的链接 version = 5, #设置容错率 level = 'H', #控制纠错水平,范围是L、M、Q、H从左到右依次升高 picture = 'timg.gif', #图片所在目录,可以是动图 colorized = True,原创 2020-10-19 18:41:48 · 249 阅读 · 2 评论 -
python之多线程(学习)
线程分为:内核线程:由操作系统内核创建和撤销用户线程:不需要内核支持而在用户程序中实现的线程python3 线程中常用的两个模块:_thread和threading(推荐使用)python中使用线程有两种方式:函数或者用类来包装线程对象函数式:#调用模块import _threadimport time#为线程定义一个函数def print_time(th,delay): count = 0 while count < 5: #延时原创 2020-10-11 20:15:11 · 147 阅读 · 0 评论 -
使用python爬取小说(剑来)
地址:http://www.jianlaixiaoshuo.com/代码实现:#导入模块import requestsfrom pyquery import PyQuery as pqheaders = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36" }原创 2020-10-08 13:48:53 · 476 阅读 · 0 评论 -
使用python编写简单的目录扫描
地址:http://www.miaosj.cn/思路:"""通过分析判断网页返回的状态码来表明目录是否存在1.访问网页2.查看状态码3.判断网页是否存在"""代码:import requestsurl = "http://www.miaosj.cn/"headers = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)原创 2020-10-07 18:38:08 · 1420 阅读 · 0 评论 -
使用python爬取知乎关注马某腾的用户
地址:https://www.zhihu.com/people/ponyma/followers?page=1思路:"""思路:1.确定数据所在的url地址2.发送url地址对应的请求3.解析要的数据4.数据保存"""全部代码:#调用模块import requestsimport reimport csvfile = open('知乎用户.csv',mode='a',encoding='utf-8',newline='')#头信息(csv)csv_writer = c原创 2020-10-07 13:03:31 · 253 阅读 · 0 评论 -
使用python爬取免费IP并验证
前言人生苦短,我用python实现爬取目标地址:https://www.kuaidaili.com/free/inha/1全部代码import requestsimport re#目标地址url = "https://www.kuaidaili.com/free/inha/1"#头信息User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.278原创 2020-10-03 10:52:21 · 469 阅读 · 0 评论 -
使用python简单编写爬取图片
步骤:1.爬取源代码2.获得图片链接3.下载图片安装一下requests然后调用,接下来我们获取一下网站的源代码import requestsurl = "http://www.yangzixuanyzx.cn/anli/"response = requests.get(url)print(response.text)可以看到乱码了,设置为编码utf-8response.encoding = 'utf-8'接下来获取图片的链接,打开f12来查看图片的地址有没有规律都在/up原创 2020-09-26 15:48:39 · 908 阅读 · 4 评论 -
学习python之正则表达
C:\Users\User>pythonPython 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> import re#点:匹配任意单个字符>>> re.findall(".ood"原创 2020-09-24 09:28:01 · 212 阅读 · 0 评论 -
学python时写的小玩意
前言写的小玩意,做一个记录,当以后写了好玩的东西会分享到这里(现在我还是个菜鸡,泪目~)猜数字游戏原创 2020-09-18 13:05:19 · 297 阅读 · 0 评论 -
pycharm安装详情图解
好久之前就想学python但是一直没空,前些天买了本书,看到书上用pycharm编辑器来写python所以我安装一下pycharm简介PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。安装步骤随便从网上下载的没有从官原创 2020-09-06 23:48:59 · 222 阅读 · 0 评论