python
文章平均质量分 57
水似冰
学生,努力学习中
展开
-
python3获取stock历史信息
#pythonimport json,urllibfrom urllib.request import urlopenurl = 'http://api.k780.com'params = { 'app' : 'finance.stock_history', 'symbol' : 'sh601318', 'date' : '20200512', 'appkey' : '10003', 'sign' : 'b59bc3ef6191eb9f747dd4e83c99f2a4',原创 2020-05-13 21:07:44 · 545 阅读 · 0 评论 -
Python练习册(五)——批量改图片尺寸
problem0005批量改图片尺寸第 0005 题: 你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小。使用Python的PIL库对图片进行处理IPhone5屏幕分辨率为640 × 1136,将大于该分辨率的图片按照一定比例缩放至适合大小并保存。demo:#!/bin/python3import os,sysfrom PIL im...原创 2018-06-30 15:11:41 · 449 阅读 · 0 评论 -
Python练习册(六)——日记关键词
problem0006日记关键词第 0006题: 你有一个目录,放了你一个月的日记,都是 txt,为了避免分词的问题,假设内容都是英文,请统计出你认为每篇日记最重要的词。从txt文件中读出文章内容使用 re.findall() 方法进行正则表达式匹配,值得注意的是 re.findall() 方法匹配后会返回一个由文章所有词组成的列表,且重复出现的单词不会被去重使用 list.Coun...原创 2018-06-30 15:14:10 · 261 阅读 · 0 评论 -
Python练习册(七)——统计代码行数注释
problem0007统计代码行数注释第 0007 题: 有个目录,里面是你自己写过的程序,统计一下你写过多少行代码。包括空行和注释,但是要分别列出来。os模块方法得到目录下自己的程序文件读取每个文件,分别统计代码行、空行和注释demo:#!/bin/python3import osimport redef get_files(): ...原创 2018-06-30 15:16:10 · 426 阅读 · 0 评论 -
Python练习册(八)——找正文
problem0008HTML找正文第 0008 题: 一个HTML文件,找出里面的正文。url下载网页内容beautifulsoup做文本解析demo:#!/bin/python3from bs4 import BeautifulSoupimport requestsdef get_html(): r = 'https://www.toutiao.com/...原创 2018-06-30 15:18:36 · 222 阅读 · 0 评论 -
Python练习册(九)——HTML找链接
problem0009HTML找链接第 0009 题: 一个HTML文件,找出里面的链接。url下载网页内容beautifulsoup做文本解析demo:#!/bin/python3from bs4 import BeautifulSoupimport requestsimport urllib.requestdef get_html(): href=[]...原创 2018-06-30 15:20:09 · 240 阅读 · 0 评论 -
Python练习册(十)——生成字母验证码
problem0010生成字母验证码第 0010 题: 使用 Python 生成类似于下图中的字母验证码图片random模块产生随机字母与背景和字体填充颜色PIL模块画图demo:#!/bin/python3from PIL import Image,ImageDraw,ImageFilter,ImageFontimport randomdef ra...原创 2018-07-02 08:49:18 · 637 阅读 · 0 评论 -
Python练习册(十一)——查找敏感词
problem0011查找敏感词第 0011 题: 敏感词文本文件 filterwords.txt,里面的内容为以下内容,当用户输入敏感词语时,则打印出 Freedom,否则打印出 Human Rights。北京程序员公务员领导牛比牛逼你娘你妈lovesexjiangge读取文件获取敏感词,去除多余字符,并存入链表采用脚本获取输入,遍历对比打印输出dem...原创 2018-07-02 08:50:50 · 2199 阅读 · 0 评论 -
Python练习册(十二)——敏感词过滤
problem0012敏感词过滤第 0012 题: 敏感词文本文件 ffilterwords.txt,里面的内容 和 0011题一样,当用户输入敏感词语,则用 星号 * 替换,例如当用户输入「北京是个好城市」,则变成「**是个好城市」。读取文件获取敏感词,去除多余字符,并存入链表采用脚本获取输入,遍历对比打印输出完全是C语言处理数组的思路,缺陷:只能识别第一次出现的敏感词,同一敏感词...原创 2018-07-02 08:52:04 · 937 阅读 · 0 评论 -
Python练习册(十三)——爬贴吧图片
problem0013爬贴吧图片第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-)requests发请求获取htmlre正则表达式找到《src》里的图片地址urllib.requeset.urlretrieve下载图片demo:#!/bin/python3import reimport urllibimport reque...原创 2018-07-02 08:53:45 · 199 阅读 · 0 评论 -
Python练习册(十四)——txt存入xls
problem0014txt存入xls第 0014 题: 纯文本文件 student.txt为学生信息, 里面的内容(包括花括号)如下所示:{ "1":["张三",150,120,100], "2":["李四",90,99,95], &quo原创 2018-07-02 08:55:09 · 321 阅读 · 0 评论 -
Python练习册(十五)——txt存入xls
problem0016txt存入xls第 0016 题: 纯文本文件 numbers.txt, 里面的内容(包括方括号)如下所示:[ [1, 82, 65535], [20, 90, 13], [26, 809, 1024]]请将上述内容写到 numbers.xls 文件中,如下图所示:与上一题类似,不同的是数据类型变化采用笨方法re模块正则匹...原创 2018-07-02 08:57:46 · 201 阅读 · 0 评论 -
python实现扫描局域网指定网段ip
一、问题由来工作的局域网中,会接入很多设备,机器人上的网络设备就2个了,一个巨哥红外,一个海康可见光。机器人还有自身的ip。 有时候机器人挂的多了,设备维修更换中,搞来搞去就不记得ip是什么,用自带的软件的确能扫出来,但是这就要开两个windows环境下的软件,耗时耗力,折腾。正好在linux,那简单,敲命令。 nmap -P 192.168.1.0/24 可以扫描出 192.168.1...原创 2018-09-01 18:57:54 · 7192 阅读 · 2 评论 -
python利用正则筛选信用卡
本文来源于两个简单的题目:判断一对单词是否是" Anagrams "判断信用卡是否合理判断 Anagramsanagrams 的百度翻译:由颠倒字母顺序而构成的字(短语)而题目给出例子:[ DOG , ODG ][ DOG , DOG ][ DOG , GOD ][ DOG , GDO ]均为 anagrams 。那思路就简单了,直接拆分字母,排序,比较就 ok 。...原创 2018-11-15 21:03:23 · 628 阅读 · 0 评论 -
Python练习册(四)——统计英文单词
problem0004统计英文单词第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数。demo:#!/bin/python3import redef get_word_frequencies(file_name): dic = {} txt = open(file_name, 'r').read().splitlines() no_fl...原创 2018-06-30 15:08:44 · 418 阅读 · 0 评论 -
Python练习册(三)——激活码存入MySQL
problem0002激活码存入MySQL第 0002 题: 将 0001 题生成的 200 个激活码(或者优惠券)保存到 MySQL 关系型数据库中。demo:#!/bin/python3import randomimport pymysqldef create_db_table(): #创建数据库 表格,TESTDB需要提前创建 db = pym...原创 2018-06-30 15:06:45 · 233 阅读 · 0 评论 -
Python练习册(二)——随机激活码
二、problem0001随机激活码第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?。demo:#!/bin/python3import randomdef create_list(): base = [] for x in ...原创 2018-06-30 15:04:48 · 285 阅读 · 0 评论 -
Python3.4.3下安装PIL
详细步骤1.安装过的先卸载sudo pip uninstall PIL2.安装Python开发环境sudo apt-get install python-dev3.安装依赖包sudo apt-get install libjpeg8-dev zlib1g-dev libfreetype6-dev4.创建链接(64位系统)sudo ln -s /usr/lib/x86_64-linux-gnu/lib原创 2017-10-25 14:20:43 · 1132 阅读 · 0 评论 -
python3.4.3实现txt文本指定字符提取
TXT文档中提取指定文本 在每天上班的路上,都会在地铁上看看高晓松的《鱼羊野史》。很有意思的一本书,口头语言记录成册,来自《晓松奇谈》。每天都会按着日期看,今天是哪一天就翻到哪一天,看看历史上的今天发生了什么事,大千世界,天文地理,古今中外,体育娱乐,历史趣闻,明星轶事,无所不包,无所不有。总有一款你喜欢的。内容斑杂却生动有趣,今天批评历史罪人,痛骂汉奸走狗,明日歌颂名族英雄,赞美时代伟人,好不趣味原创 2017-09-01 14:56:38 · 27738 阅读 · 2 评论 -
python3.4.3下逐行读入txt文本并去重
逐行读取TXT文档并去重读写文件时应注意的问题包括: 1.字符编码 2.操作完成即时关闭文件描述符 3.代码兼容性原创 2017-09-08 15:03:25 · 10992 阅读 · 2 评论 -
Python练习册(一)——头像修改
show me the code master 说明:Python 练习册,每天一个小程序。注:将 Python 换成其他语言,大多数题目也适用点此链接,会看到部分题目的代码,仅供参考本文本文由@史江歌(shijiangge@gmail.com QQ:499065469)根据互联网资料收集整理而成,感谢互联网,感谢各位的分享。鸣谢!本文会不断更新。写给自己:决定将很多人走过的路漫漫的走一遍原创 2017-10-28 17:31:49 · 1055 阅读 · 0 评论 -
跟着某乎玩python(一)
跟着某乎玩python(一)利用Requests+正则表达式爬取猫眼电影声明: 网上有太多资源学习python,找来找去,有各种技术博客各种技术站点各种公众号,眼花缭乱,摸索很长时间,才发现,大部分时间浪费在“百度一下”,信息检索与浏览实在不该浪费我如此多的精力,因此,决定剑走偏锋,跟着某乎来学,可能会比较杂乱,重点会是python爬虫,数据处理方面,当然最终目标是掌握python,入门机原创 2017-11-28 00:34:11 · 378 阅读 · 0 评论 -
跟着某乎玩python(二)
Python爬虫入门—分析Ajax爬取今日头条美图本篇“玩python”来源答主链接:Python爬虫入门—分析Ajax爬取今日头条美图相似参考博文链接:python 分析Ajax来抓取今日头条街拍美图 python爬虫—— 抓取今日头条的街拍的妹子图环境配置:1.系统环境:Ubuntu 14.04 LTS 2.编译环境:Python3.4.3 3.依赖库: requests pymongo原创 2017-11-28 00:35:19 · 619 阅读 · 0 评论 -
跟着某乎玩python(三)
itchat+pillow实现微信好友头像爬取和拼接本篇“玩python”来源答主链接:itchat+pillow实现微信好友头像爬取和拼接环境配置:1.系统环境:Windows 7 64bit 2.编译环境:Python3.4.3 3.依赖库: requests itchat PIL 4.其他工具:微信手机客户端 手机 微信账号(- -)代码浅析使用python登录微信网页版itchat.a原创 2017-12-28 23:20:10 · 388 阅读 · 0 评论 -
跟着某乎玩python(四)
xpath抓取天气存入数据库并定时自动发送邮件脚本本篇“玩python”来源答主链接:None 爬虫知识from:知乎live 《爬虫从入门到进阶》—董伟明环境配置:1.系统环境:Windows 7 64bit 2.编译环境:Python3.4.3 3.依赖库: requests lxml pymysql logging time apscheduler smtplib 4.其他工具:Ch原创 2017-12-28 23:21:45 · 395 阅读 · 0 评论 -
python脚本实现进程保护
python脚本实现youtube-dl进程保护参考链接:Python实现进程守护环境配置:1.系统环境:Windows 7 64bit 2.编译环境:Python3.4.3 3.依赖库: os subprocess sys 4.其他工具:翻qiang工具( - - )、youtube-dl.exe、ffmpeg.exe 5.前置条件:通畅的网络脚本由来在油管上找到一些学习资源,无奈城墙高筑原创 2017-12-29 23:52:15 · 1178 阅读 · 0 评论 -
python脚本实现xlsx文件分析
python脚本实现xlsx文件解析环境配置:1.系统环境:Windows 7 64bit 2.编译环境:Python3.4.3 3.依赖库: os sys xlrd re 4.其他工具:none 5.前置条件:待处理的xlsx文件脚本由来最近的工作是做测试,而有一项任务呢,就是分析每天机器人巡检时采集的数据,包括各种传感器,CO2、O2、噪声等等,每天的数据也有上千条,通过站控的导出数据原创 2017-12-29 23:53:21 · 786 阅读 · 0 评论 -
python+opencv面部识别
使用python+opencv面部识别原文链接Facial Detection with openCV and Python环境配置:1.系统环境:ubuntu14.04 LTS 2.编译环境:Python2.7.4 3.依赖库: cv2 4.其他工具:haarcascade_frontalface_alt.xml服务安装在ubuntu14.04 LTS上翻译 2018-01-30 22:42:31 · 456 阅读 · 0 评论 -
车票命令查看器
火车票命令查看器Posted by pg 2018-01-11环境配置1.系统环境:win7 64位 2.编译环境:Python3.4 3.依赖库: docopt requests prettytable colorama 4.其他工具:浏览器使用方式serachTicket [-gdtkz] <from> <to> <原创 2018-01-30 22:51:14 · 232 阅读 · 0 评论 -
Python3.4.3中使用imageio库png合成gif
多个png文件合成一个gif图1.分解操作步骤step1:找到所有给定的png图片 step2:使用glob将所有png图片放入一个list step3:Save them as frames into a gif2.demo#!/bin/python3import imageioimport globimport redef create_gif(image_list, gif_name)原创 2017-10-28 12:12:50 · 7260 阅读 · 3 评论