
Python实战小程序
文章平均质量分 66
一些程序实战,涵盖了Python的Web开发、爬虫技术、数据处理、微信开发等方面。
MISAYAONE
拒绝一切形式的代考,替考行为,务必诚信考试!!!本人所写题库均搜集于互联网。
展开
-
python 定时任务的实现方式
https://blog.51cto.com/huangyg/2367088APScheduler 比较好用,简单方便定时任务,可能有写需要涉及到一些内容的实时更新,这里可能就会用到双缓冲的思想http://blog.codeg.cn/2016/01/27/double-buffering/其实解决的就是数据的热加载问题...原创 2019-10-26 23:45:18 · 340 阅读 · 0 评论 -
Windows7下TensorFlow安装入门 PYcharm版
现在深度学习这么火,不搞搞感觉好像已经落伍了~弄个tensorflow玩一玩~由于对linux不是很熟悉,所以安装的是windows7 64位下的配置python3.5+PYcharm,需要注意的是tensorflow不支持windows 32 位,安装的时候要注意。第一步:下载安装python3.5python3.5下载官网:https://www.python.org/down原创 2017-08-07 10:01:18 · 3406 阅读 · 0 评论 -
tensorflow 入门之 hello tensorflow
交互式 TensorFlow 会话,直接运行:原创 2017-08-07 10:01:49 · 1166 阅读 · 0 评论 -
Python实战小程序——lambda函数的灵活使用
Python中的lambda函数lambda函数是一种可以接受任意多个参数(包括可选参数)并返回单个表达式值的函数,它是python中快速定义单行函数的一种方式。(注:lambda后只能跟单行表达式)优点:1、轻便,小巧2、可以作为回调函数,传递给某些应用(消息处理)3、它只是一种编程风格,可以用普通函数来代替样例代码:love =lambda x:原创 2017-01-24 14:44:17 · 873 阅读 · 0 评论 -
Python实战小程序——Excel操作
Python中的Excel操作 python中的xlrd和xlwt两个模块可以对Excel进行各项操作。 第一步:安装模块的方法: 1.下载一个ez_setup.py的文件https://pypi.python.org/pypi/setuptools,用来安装easy_install的;在Installation Instructions中右键e原创 2017-01-24 14:52:07 · 6041 阅读 · 0 评论 -
Python实战小程序——字符串
Python 的基础学习和编码规范。第一题:print repr(u'中国') 的运行结果是什么?样例代码: #coding=utf-8 print repr(u'中国')输出结果为: u'\u4e2d\u56fd'首先,需要说明python的字符串类型。在python中,字符串的类型分为str和unicode两种类型。str使用的是ASCII编码,只能表示英文字符串。unicode使用的是unico原创 2016-11-03 14:34:40 · 1194 阅读 · 0 评论 -
python实战小程序——redis数据库、随机数的生成
第五题:生成100个随机数,保存到Redis非关系型数据库中首先要理解redis非关系型数据库是什么:Redis是一种键值(key-value)型数据库,支持多种语言的API。它不仅能存储string类型的数据,还能存储Lists类型(有序)和Sets类型(无序)的数据。Redis还有排序等高级的功能。简单的来说,它有以下几个优点:1、性能好 2、支持数据类型丰富 3、丰富的特性(不原创 2016-11-04 16:25:44 · 3094 阅读 · 1 评论 -
Python实战小程序——matplotlib模块画图
第八题:画出y=x^3的散点图为了画个图也被折腾的不行啊,制图的话需要matplotlib这个模块,matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件。想要更加详细的理解这个模块的可以参考:http://old.sebug.net/paper/books/scipydoc/matplotl原创 2016-11-06 16:14:45 · 6769 阅读 · 1 评论 -
Python爬虫实战(2)——抓取知乎热门帖并存储到Mysql数据库
第九题:用Python爬取知乎热门帖的标题,并存储到MySQL中首先建议新人先看看一些基础性的理解知识。http://blog.youkuaiyun.com/misayaaaaa/article/details/53072790 正则表达式http://blog.youkuaiyun.com/misayaaaaa/article/details/53079229 爬虫入门http://原创 2016-11-08 17:42:50 · 10334 阅读 · 1 评论 -
Python实战小程序——简单的排序
第十题:Python 中 数组套字典的排序(用lambda实现)dict = [{'id':'4','name':'b'},{'id':'6','name':'c'},{'id':'3','name':'a'},{'id':'1','name':'g'},{'id':'8','name':'f'}]排序后:[{'id': '1', 'name': 'g'}, {原创 2016-11-08 20:25:06 · 2276 阅读 · 0 评论 -
Python实战小程序——计算文件的md5值
第十一题:利用python计算文件MD5值(从前台上传一个文件,后台计算MD5值后,返给前端)注意题目要求:从前台上传一个文件,后台计算MD5值后,返给前端,这就需要我们再引入一个os模块实现输入功能。首先我们先介绍一下md5值是什么,MD5的全称是Message-Digest Algorithm 5.在90年代初由MIT的计算机科学实验室和RSA Data Security原创 2016-11-08 21:21:00 · 5025 阅读 · 0 评论 -
Python实战小程序——密码加密小工具(Crypto库)
第十二题: 密码加密小工具对于部分喜欢将自己密码存在邮箱、网盘等容易被盗的朋友,可以自己记住一个唯一的密钥,通过这个小程序和密钥产生一串加密密文再存储,减少密码被盗几率。提示:Crypto库,要求:a.输入自己的秘钥:123456,b.选择是:encrypt 或者decrypt, c. 输出:加密后的密文,或者解密后的明文)高级加密标准(Advanced Encryption Sta原创 2016-11-09 12:34:53 · 6520 阅读 · 0 评论 -
Python爬虫实战(1)——抓取帖子并保存内容和图片
最近在网上看了很多的爬虫脚本,写的参差不齐,但是其中有很多写的非常的优秀,代码质量很高,规范性也很好,很具有代表性,非常值得我们去学习!~之前的帖子中介绍过url,也就是网址,在我们抓取网页的过程中也要非常注意网页的各项细节,而且需要我们不断的积累经验,也需要细心的分析:例:http://tieba.baidu.com/p/3138733512?see_lz=1&pn=1这原创 2016-11-12 12:21:33 · 6087 阅读 · 1 评论