Python
Python语言编程
云淡风轻ing
有则改之,无则加勉。
展开
-
Python爬虫与数据可视化
很久之前写的一篇关于Python爬虫的文章,最近好像是文章审查机制问题被下了试过五六次把一些涉及到的关键词都改了也没用,真是有点让人恼火,然后我就放弃挣扎了。所以现在只能去我的个人网站上看了。链接:https://blog.mehoon.com/107.htmlGitHub仓库:https://github.com/haohaizhi/51job_spiders...原创 2022-07-08 16:30:24 · 437 阅读 · 0 评论 -
Python GUI图形界面开发学习
Python图形化界面设计窗体控件布局#coding:utf-8from tkinter import *root= Tk()root.title('我的第一个Python窗体')root.geometry('240x240') # 这里的乘号不是 * ,而是小写英文字母 xroot.mainloop()tkinter 常用控件控件名称作用Button按钮单击触发事件Canvas画布绘制图形或绘制特殊控件Checkbutton复选框 多项原创 2021-12-24 14:47:19 · 4644 阅读 · 1 评论 -
Python从字符串中提取中文字符
#coding:utf-8import re #re是正则表达式模块def main(): str = input("请输入字符串:") chinese = re.findall('[\u4e00-\u9fa5]', str) # 汉字的范围为"\u4e00-\u9fa5" print(chinese)if __name__ == '__main__': main()原创 2021-12-20 14:50:51 · 4216 阅读 · 0 评论 -
python + 高德地图API实现地图找房
python + 高德地图API实现地图找房项目简介:根据工作地点信息和58同城爬取的租房信息,通过高德地图进行显示,同时利用高德API自动规划房源到工作地点的通勤路线(公交+地铁)项目仓库:https://github.com/haohaizhi/58house_spiders一、数据爬取# 拉取代码git clone https://github.com/haohaizhi/58house_spiders.git完成代码如下:from bs4 import BeautifulSoupi原创 2021-09-30 17:03:36 · 3497 阅读 · 1 评论 -
Python实现网卡报文获取与内容修改转发
该实例实现ARP反向代理#coding:utf-8from scapy.all import *import threadingimport randomproxy_mac = "00:0c:29:93:19:97" #代理MAC地址net_list = ["vethd5d1611","vethc70d8e3","veth8d0fff2"] ip_list = ["192.168.134.10","192.168.134.20","192.168.134.30"]原创 2021-05-11 18:04:02 · 960 阅读 · 0 评论 -
Python多线程下载图片
文章目录导包模拟浏览器登录参数一:单线程爬取1.生成网页列表2.爬取图片的网址3.下载图片到本地二:多线程下载图片0.加锁1.获取图片网址2.下载图片3.函数调用4.问题完整代码导包import reimport osimport urllib.requestimport threading模拟浏览器登录参数headers ={ "Referer": "https://w...原创 2019-09-06 18:58:38 · 7497 阅读 · 5 评论 -
python银行小项目
模拟银行业务 print("*********************************************") print("* 1.开户 2.查询 *") print("* 3.存款 4.取款 *") prin...原创 2019-09-05 15:18:43 · 1915 阅读 · 0 评论 -
Python将txt文件内容转换成列表
很多时候,Python爬取的文件都是写在TXT文本里,不过当要提取出来进行数据分析时无法按行输入,我在网上百度的方法不知道为啥有点不是我想要的结果,于是我换成另一种方式。那就是先转成列表方法一:# -*- coding:utf-8 -*-f = open(r'ip.txt','r')a = list(f)print(a)f.close()方法二:# -*- coding:ut...原创 2019-06-08 23:26:28 · 46658 阅读 · 4 评论 -
Python爬虫之网页编码格式查询与编码格式详解
学了爬虫之后,我一直在纠结一个问题,那就是decode与encode在这我也分享一下我的见解首先我们都知道不同网页的编码格式是不一样的查询方法如下:当我们知道编码格式后就可以解析网页并转换格式代码是这样的 url = " 网-----------址 " a = urllib.request.urlopen(url) result = a.r...原创 2019-06-04 13:47:19 · 4410 阅读 · 0 评论 -
Python爬取代理IP地址
我们都知道在爬取网页信息时很容易遭到网站的封禁,这时我们就要用到代理IP以下是模拟浏览器访问网页的代码在自定义函getHtml()中可以得到解析后的网页信息_headers = { 'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', 'Accept-Enc...原创 2019-06-04 13:03:02 · 3135 阅读 · 0 评论 -
Python爬取前程无忧职位信息,保存成Excel文件
爬取网页的方式:reurl="https://search.51job.com/list/000000,000000,0000,00,9,99,%25E5%25A4%25A7%25E6%2595%25B0%25E6%258D%25AE,2,1.html"a = urllib.request.urlopen(url)html = a.read().decode('gbk') reg = ...原创 2019-06-03 12:33:13 · 5371 阅读 · 5 评论