python
当当和嘟嘟
prefer girlfriend than code
展开
-
python爬虫将职友集招聘信息爬取后存入excle中
导入爬虫库import requestsfrom bs4 import BeautifulSoup导入操作excle的库import xlwtimport xlrdimport xlutils网页页面代码import requestsfrom bs4 import BeautifulSoupimport xlwtimport xlrdimport xlutils...原创 2020-02-01 15:00:11 · 1246 阅读 · 1 评论 -
python将写的程序生成可执行文件exe
安装pip install pyinstaller1、写好程序后,比如hello.py2、进入cmd命令行,切换到hello.py的文件目录下,。3、执行pyinstaller -F hello.py执行后,会生成dist的文件夹,里面就是可执行的exe文件。将自己的python程序打包成.exe/.app(秀同学一脸呐)...原创 2020-10-17 14:47:24 · 787 阅读 · 0 评论 -
python操作excle读写修改
首先导入库import xlrdimport xlwtimport xlutilsfrom xlutils import copy #xlutils中导入copy操作命令含义:#sheet=book.sheet_by_index(0) #根据sheet编号来#sheet=book.sheet_by_name('sheet1') #根据 sheet名称来#print(...原创 2020-02-01 15:33:10 · 290 阅读 · 0 评论 -
批量修改文件的文件名或者后缀名python
批量修改文件夹中,文件的文件名,或者修改后缀名例如,我将源文件夹qwe中的png后缀名结尾的文件全部重命名为jpg,并且名字从IMG_101开始递增。import osimport reimport sys#要修改的文件的文件夹路径path=r"C:\Users\JF\Desktop\ni\qwe"#要批量修改的文件的后缀名为src_hzm="png"fileList = o...原创 2019-12-08 22:51:03 · 620 阅读 · 0 评论 -
利用局域网将电脑上的文件快速下载到手机上
利用python一行命令,搭建服务器。今天在知乎上意外看到一个命令,很神奇,虽然自己是搞Java的,但是也学过一点python。人生苦短,我用Python。真真的。(百度了个图)首先0基础安装python环境,以安装python3为例子,已经安装了的可以跳过了。点击教程,一步一步安装,然后命令行输入python -m http.server然后就看到开启了服务器端口8000...原创 2019-11-30 12:16:57 · 1507 阅读 · 0 评论 -
斐波那契数列Python和Java
Fibonacci sequencepython结果:Java斐波那契数列前30项1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229递归不一定好用,有的场景中,递归会使得效率降低,数字大的话,递归...原创 2018-11-21 13:41:29 · 811 阅读 · 1 评论 -
Mysql数据库与Python
Mysql数据库与python连接原创 2018-11-18 11:56:04 · 8918 阅读 · 4 评论 -
求大素数Python和Java
求100000以内的质数python最坏算法Java最差算法优化算法python质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。python最坏算法先求100以内的代码这里的else很秀for i in range(2,1000): for j in range(2,i): if(i%j==0):...原创 2018-11-26 21:05:20 · 1364 阅读 · 0 评论 -
python继承,多态
继承继承两个爸爸多个继承继承传参数        继承是指一个对象直接使用另一对象的属性和方法。也指按照法律或遵照遗嘱接受死者的财产、职务、头衔、地位等。继承两个爸爸代码原创 2018-11-29 23:20:02 · 495 阅读 · 0 评论 -
正则表达式基本用法
regular expression表格解释举例说明简单举例1、[abc]中任选一个2、匹配电话号码3、爬虫百度图片正则匹配网址将正则表达式编译成对象匹配邮箱地址正则参数例如不区分大小写re.I例如多行匹配re.M正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串...原创 2018-11-14 13:34:03 · 1924 阅读 · 0 评论 -
如何初学python?
python学习方向与前进道路适合人群及推荐大佬一、知乎大佬二、简书大佬三、csdn大佬有时候学着学着,总感觉自己一直在停留,并没有实质性的前进,毕竟在自己学,没有人强制要求,所以就子啊放松自己,有时候就很懒惰,今天突然想起来前一段时间看到的学习路线,现在找出来和大家分享以下(顺便我保存起来,方便看)。适合人群及推荐大佬Python零基础的初学者、Web开发程序员、运维人员、有志于从事互联网...原创 2018-11-05 11:43:43 · 698 阅读 · 0 评论 -
爬取图片并保存到本地
爬取图片保存到本地网址代码结果网址爬取百度百科爱因斯坦图片,并保存到 C:\pictures\ 下https://baike.baidu.com/item/阿尔伯特·爱因斯坦/127535?fromtitle=爱因斯坦&fromid=122624&fr=aladdin代码import requestsfrom bs4 import BeautifulSoupimpo...原创 2018-11-07 13:09:58 · 12198 阅读 · 3 评论 -
python字符串的分割和组合
split和join函数的使用1、split分割交互模式下,将网站按照'.'分割开,分成一个列表交互模式下,将路径分割开2、join连接交互模式下,连接网址交互模式下,连接路径1、split分割交互模式下,将网站按照’.'分割开,分成一个列表>>> 'www.baidu.com'.split('.')['www', 'baidu', 'com']交互模式下,将路径分割...原创 2018-10-21 13:29:41 · 3017 阅读 · 0 评论 -
pip快速下载python包
快速pip下载python包你还在为cmd命令行下下载python包网速慢而烦恼吗?怎么加入环境变量呢?方法一方法2有环境变量的直接看这里pip快速下载方法你还在为cmd命令行下下载python包网速慢而烦恼吗?现在我来帮你解决这个问题。首先你得装个python,但是要注意的是,装python的时候要加入环境变量(稍后图示)。这样你的cmd命令行才认识,不然cmd命令行会提示‘pip’不是内...原创 2018-10-29 11:40:04 · 14044 阅读 · 4 评论 -
socket建立TCP连接
TCP连接建立客户端与服务器端的连接话不多说直接上代码服务器端:客户端话不多说直接上代码做一个互相聊天的代码不能同时发送,一边发,另一边只能收。服务器端:import sockethost = '127.0.0.1'#ip地址port = 8088#端口def Link(): ''' 建立tcp连接,绑定IP和端口,可以进行网络通信, 例如...原创 2018-10-26 14:24:56 · 3452 阅读 · 0 评论 -
python爬虫--旅游景点
对旅游景点价格的爬虫一、准备工作代码如下最后输出结果一、准备工作1、python编译器IDLE或者下载pycharm(网上有教程和破解期限)导入requests包和BeautifulSoup4包。(快速下载包方法见我的博客【快速pip下载python包】文章)2、chrome谷歌浏览器(ie也凑合用)对 https://go.hao123.com/ 的一些旅游项目的价格的爬虫对下...原创 2018-11-03 13:12:43 · 7508 阅读 · 0 评论 -
python爬虫--招聘信息
对职友集招聘网站的爬虫一、对职友集的python爬虫代码如下:输出结果:headers错误信息处理一、对职友集的python爬虫学习python那就要对自己将来的工作有一个研究,现在就来看看,职友集上的python工程师的招聘信息代码如下:import requestsfrom bs4 import BeautifulSouplist_url = []#存储生成的从第一页到第5页的...原创 2018-11-03 16:20:04 · 5386 阅读 · 13 评论 -
python爬虫--租房信息
对小猪住房网站的信息爬取一、准备二、爬取的内容明细三、这里直接写代码四、输出结果一、准备谷歌浏览器打开http://bj.xiaozhu.com/fangzi/37609773603.html前面几节已经说了,快速安装库,编译器选择,soup.select()中的填写headers内容的更改,(如果不写headers则运行几次代码,浏览器就会限制你访问。)二、爬取的内容明细...原创 2018-11-04 16:44:57 · 2621 阅读 · 0 评论 -
python爬虫58同城(多个信息一次爬取)
对58同城二手平板电脑的爬虫一、先爬取内容中的一项先爬取一项的代码爬去一项的结果二、爬取一整页一整页代码一整页的全部信息结果一、先爬取内容中的一项网址如下:URL = ‘https://bj.58.com/pingbandiannao/35923077687887x.shtml?psid=157596847202024134799949907&entinfo=359230776878...原创 2018-11-04 21:13:05 · 16825 阅读 · 5 评论 -
处理soup.select()中的填写以及爬取信息出现空列表的情况
soup.select以及爬取信息出现空列表的情况举例一、先说soup.select()中的填写方法一方法二headers的修改方法,以及伪造假登陆。修改headers伪造假登陆举例以爬取csdn首页为例 https://www.csdn.net/一、先说soup.select()中的填写方法一直接 检查 右键 copy–>selector有些网站做有反爬取,(例如58同城)...原创 2018-11-04 22:59:58 · 15819 阅读 · 13 评论 -
python海龟绘图五角星
python海龟绘图五角星不用循环直接写用for循环写不用循环直接写import turtleturtle.forward(300)turtle.right(144)turtle.forward(300)turtle.right(144)turtle.forward(300)turtle.right(144)turtle.forward(300)turtle.right(144...原创 2018-10-20 21:26:28 · 19109 阅读 · 0 评论