python
shijc_csdn
记录所学、所感、所想。
展开
-
cx_freeze3.4.3 打包python3.4 出现 _fix_up_module 错误
python cx_freeze 3.4.3 (python3.4)打包示例程序cx_Freeze-4.3.3\cx_Freeze\samples\Tkinter,执行提示错误信息:AttributeError: 'module' object has no attribute '_fix_up_module'原创 2015-10-24 10:25:25 · 1653 阅读 · 0 评论 -
python3 assert
断言(assert)顾名思义,断定此处是对的,如果错了,那一定是有问题。assert,检查表达式的正确性,可以理解为“这里一定是成立的”,如果表达式不成立(False),则抛出异常。assert expression原创 2017-03-11 17:37:28 · 12199 阅读 · 1 评论 -
python 判断网络连通
开发中偶尔需要判断网络的连通性,没有什么方法比 ping 更直接了当,通常检查网络情况都是运行命令ping www.baidu.com ,查看输出信息即可。原创 2016-12-27 23:00:13 · 29210 阅读 · 7 评论 -
python 生成qrcode二维码
QRCode具有存储的信息容量大、可靠性高、可表示汉字及图象多种文字信息、保密防伪性强等优点。 具有可四个级别的纠错能力:L级:约可纠错7%的数据码字M级:约可纠错15%的数据码字Q级:约可纠错25%的数据码字H级:约可纠错30%的数据码字原创 2016-04-24 10:13:12 · 19012 阅读 · 5 评论 -
python 生成器yield
生成器概念生成器是一次生成一个值的特殊类型函数。可以将其视为可恢复函数。调用该函数将返回一个可用于生成连续 x 值的生成器。 包含yield关键字的函数可以理解是一个用函数名表示的另类list对象,通过迭代的方式(例如:for)依次获取结果。yield的特点 1. 记录执行函数内的所有变量状态(数据)。 2. 立即返回yield标记的变量或值,再次调用函数时,代码从上次返回yiel原创 2016-04-23 14:39:50 · 1109 阅读 · 0 评论 -
python map
map()函数的作用 返回一个特殊的生成器(详情见yield),对数据(参数2:列表)进行处理(参数1:函数),返回每次处理的结果。 map()函数原型 map(function, iterable, …) 参数1:是一个函数 参数2:是一个可迭代的对象,也就是常见的list或者可迭代的表达式。原创 2016-04-18 23:14:45 · 2736 阅读 · 0 评论 -
python 内置函数zip()
测试环境: python3.4zip的作用压缩任意多个[0,N]参数,形成新的复合元组。原创 2016-05-02 11:57:18 · 3776 阅读 · 0 评论 -
python 类属性
使用 @property 标识只读属性使用 @readonly_property.setter标识允许写入属性原创 2016-04-15 23:36:00 · 479 阅读 · 0 评论 -
python动态加载模块、类、函数
方式1:系统函数__import__() 方式2:imp, importlib 模块 方式3:exec 函数动态加载类和函数原创 2016-04-15 23:31:46 · 24074 阅读 · 0 评论 -
python logging动态变更输出日志文件名
最近在项目中就遇到一个日志问题,使用python编写的服务程序一直运行,连续处理一些任务,每个任务的关键信息都需要输出到文件中,便于维护人员查看,可是如何在服务运行时,修改日志的输出文件,以当天日期作为日志文件名呢?原创 2015-11-21 18:22:32 · 23801 阅读 · 0 评论 -
pycharm 调试 scrapy
pycharm 调试 scrapy问题:Unknown command: crawl原创 2017-03-13 23:54:23 · 11955 阅读 · 1 评论