会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
py小蟒蛇
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
12
下一页
2018年1月19日
简单的Python 火车抢票程序
摘要: 当你想查询一下火车票信息的时候,你还在上12306官网吗?或是打开你手机里的APP?下面让我们来用Python写一个命令行版的火车票查看器, 只要在命令行敲一行命令就能获得你想要的火车票信息!如果你刚掌握了Python基础,这将是个不错的小练习。 接口设计 一个应用写出来最终是要给人使用的,哪怕只是
阅读全文
posted @ 2018-01-19 14:27 py小蟒蛇
阅读(5424)
评论(0)
推荐(0)
2018年1月12日
详解python2 和 python3的区别
摘要: 1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下
阅读全文
posted @ 2018-01-12 16:48 py小蟒蛇
阅读(4900)
评论(0)
推荐(0)
queue模块回顾
摘要: queue queue是python中的标准库,俗称队列。 在python中,多个线程之间的数据是共享的,多个线程进行数据交换的时候,不能够保证数据的安全性和一致性,所以当多个线程需要进行数据交换的时候,队列就出现了,队列可以完美解决线程间的数据交换,保证线程间数据的安全性和一致性。 注意: 在py
阅读全文
posted @ 2018-01-12 16:47 py小蟒蛇
阅读(155)
评论(0)
推荐(0)
2018年1月4日
使用 Python 在 Linux 上实现一键回归测试
摘要: 从代码库迁出代码 —- pexpect 的使用 测试人员从代码库(例如 CVS )迁出代码的过程中,需要手动输入访问密码,而 Python 提供了 Pexpect 模块则能够将手动输入密码这一过程自动化。当然 Pexpect 也可以用来和 ssh、ftp、passwd、telnet 等命令行进行自动
阅读全文
posted @ 2018-01-04 09:39 py小蟒蛇
阅读(372)
评论(0)
推荐(0)
2018年1月3日
游戏小程序
摘要: 0.序 玩阴阳师的肝帝们都知道,每天早上5点和下午6点会刷新两次封印任务,每次做任务时最蛋疼的就是找各种怪物对应的副本以及神秘线索。 阴阳师提供了 网易精灵 可以进行一些数据查询,但体验实在太感人,所以大多数人选择使用搜素引擎搜索怪物分布及神秘线索。 而每次使用搜索引擎查找又十分不方便,所以笔者决定
阅读全文
posted @ 2018-01-03 10:40 py小蟒蛇
阅读(1125)
评论(0)
推荐(0)
2018年1月2日
Scrapy 模拟登陆知乎--抓取热点话题
摘要: 工具准备 在开始之前,请确保 scrpay 正确安装,手头有一款简洁而强大的浏览器, 若是你有使用 postman 那就更好了。 Python 1 scrapy genspider zhihu Python Python 1 scrapy genspider zhihu 1 1 scrapy gen
阅读全文
posted @ 2018-01-02 09:27 py小蟒蛇
阅读(388)
评论(0)
推荐(0)
Django 性能测试
摘要: 唐纳德·克努特(Donald Knuth)曾经说过:“不成熟的优化方案是万恶之源。”然而,任何一个承受高负载的成熟项目都不可避免地需要进行优化。在本文中,我想谈谈优化Web项目代码的五种常用方法。虽然本文是以Django为例,但其他框架和语言的优化原则也是类似的。通过使用这些优化方法,文中例程的查询
阅读全文
posted @ 2018-01-02 09:24 py小蟒蛇
阅读(2276)
评论(0)
推荐(0)
2017年12月25日
用 Python 实现一个大数据搜索引擎
摘要: 搜索是大数据领域里常见的需求。Splunk和ELK分别是该领域在非开源和开源领域里的领导者。本文利用很少的Python代码实现了一个基本的数据搜索功能,试图让大家理解大数据搜索的基本原理。 布隆过滤器 (Bloom Filter) 第一步我们先要实现一个布隆过滤器。 布隆过滤器是大数据领域的一个常见
阅读全文
posted @ 2017-12-25 17:55 py小蟒蛇
阅读(2318)
评论(0)
推荐(0)
浅尝区块链
摘要: 区块链 它是比特币或其他加密货币进行交易的数字账本,账本按时间顺序记录并对外公开。 在更一般的术语中,它是一个公共数据库,新数据存储在一个名为块的容器中,并被添加到一个不可变链(后来的区块链)中添加了过去的数据。在比特币和其他加密货币的情况下,这些数据是一组交易记录。当然,数据可以是任何类型的。 区
阅读全文
posted @ 2017-12-25 17:54 py小蟒蛇
阅读(291)
评论(0)
推荐(0)
2017年12月19日
很基础,也很值得回顾
摘要: 18. Python如何实现单例模式?其他23种设计模式python如何实现? Python有两种方式可以实现单例模式,下面两个例子使用了不同的方式实现单例模式:1.class Singleton(type):def __init__(cls, name, bases, dict):super(Si
阅读全文
posted @ 2017-12-19 10:42 py小蟒蛇
阅读(177)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
12
下一页
公告