多人一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个python第三方包的list,一般都叫做requirements.txt。 如果一个项目使用时virtualenv环境,还好办 pip freeze …
分类:未分类
Python 魔法方法
Python 魔法方法 基础: 如果你想… 所以,你写… Python调用… 初始化一个实例 x = MyClass() x.__init__() 作为一个字符串的”官方&…
Bottle框架中的装饰器类和描述符应用
最近在阅读Python微型Web框架Bottle的源码,发现了Bottle中有一个既是装饰器类又是描述符的有趣实现。刚好这两个点是Python比较的难理解,又混合在一起,让代码有些晦涩难懂。但理解代码之后不由得为Pyth…
Tensorflow快餐教程(4) - 矩阵
矩阵 矩阵的初始化 矩阵因为元素更多,所以初始化函数更多了。光靠tf.linspace,tf.range之类的线性生成函数已经不够用了。 可以通过先生成一个线性序列,然后再reshape成一个矩阵的方式来初始化。 例: …
Blender插件教程
Blender插件教程 什么是插件?插件只是一个带有一些附加要求的Python模块,因此Blender可以在包含有用信息的列表中显示它。 举个例子,这是最简单的插件: bl_info = {"name": "My Tes…
Python线程专题8:使用锁的注意事项
上一篇文章: Python线程专题7:条件变量 下一篇文章: Python线程专题9:线程终止与挂起 使用诸如Lock、RLock、Semphore之类的锁原语时,必须多加小心,锁的错误使用很容易导致死锁或相互竞争。依赖…
Python--Redis实战:第一章:初识Redis:第三节:你好Redis-文章投票试炼
上一篇文章: Python–Redis实战:第一章:初识Redis:第二节:Redis数据结构简介 下一篇文章: Python–Redis实战:第二章:使用Redis构建Web应用:第一节:登录和…
Android如何让EditText的输入框变为方框
Android4.0以前,EditText的输入框风格是方框的,而在4.0开始,输入框变成了一根横线。 这种情况下,如果我们想继续沿用方框风格应该怎么做呢?请参照如下方法: 在定义EditText的.xml布局文件中,给…
CodeSalt | Python解决按学生年龄排序的实际问题
Python解决按学生年龄排序的实际问题 问题:定义一个Class:包含姓名name、性别gender、年龄age,需要按年龄给学生排序。输入:包含学生对象的List。输出:按照年龄age进行排序好的List。 思路1:…
python 判断字符串时是否是json格式方法
在实际工作中,有时候需要对判断字符串是否为合法的json格式 解决方法使用json.loads,这样更加符合‘Pythonic’写法 代码示例: Python import json def is_json(myjson…
传的是值还是引用? 构造字典数组的一个bug
在做数据处理的时候, 碰到一个奇怪的现象. for tuple in list.most_common(): dict['name'] = tuple[0] dict['value'] = tuple[1] d1.app…
如何解决 Python print 输出文本显示 gbk 编码错误
前阵子想爬点东西,结果一直提示错误UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xa0’ in position,在网上一查,发现是 Windows 的…