python
heylucky
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
源码安装python2.7
cd /usr/src wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz tar xzf Python-2.7.14.tgzcd Python-2.7.14./configure --enable-optimizationsmake altinstallmake altinstall is used to preve原创 2018-01-13 18:14:17 · 1090 阅读 · 0 评论 -
关于flask、django 登录验证的分析
从login.required()装饰器说起。 在flask的接口访问中,需要对请求进行登录验证,确保合法登录的用户才可以访问对应的接口。 一般会在对应app的钩子函数before_request() 去进行验证。这样一来就可以对该app所有的接口访问都进行登录验证了。 在app/__init__.py 如下: auth_token = HttpBasicAuth() @app_nam...原创 2019-01-09 16:59:51 · 576 阅读 · 0 评论 -
linux-Centos7安装python3并与python2共存
linux-Centos7安装python3并与python2共存 1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用 python -V 命令查看一下是否安装Python 然后使用命令 which python 查看一下Python可执行文件的位置 可见执行文件在/u...转载 2018-11-12 11:25:58 · 379 阅读 · 0 评论 -
解决问题:zipimport.ZipImportError: can't decompress data; zlib not available
场景描述 需要从源代码编译安装python-3.6.1的版本 环境描述 python-2.7.5, Centos 7 步骤重复 解压缩python-xx.tgz进入源代码目录./configure make & make install 碰到的问题: Traceback (most recent call last): File “/root/tools/Python-3...转载 2018-11-12 11:11:09 · 1777 阅读 · 0 评论 -
Python 装饰器执行顺序迷思
探究多个装饰器执行顺序 装饰器是Python用于封装函数或代码的工具,网上可以搜到很多文章可以学习,我在这里要讨论的是多个装饰器执行顺序的一个迷思。 疑问 大部分涉及多个装饰器装饰的函数调用顺序时都会说明它们是自上而下的,比如下面这个例子: def decorator_a(func): print 'Get in decorator_a' def inner_a(*arg...转载 2018-08-17 10:25:34 · 298 阅读 · 0 评论 -
哪些适合使用gevent的场景【知乎】
一种技术的出现必然是为了解决某种问题,gevent是为了解决什么问题呢,设想下面这种情况。 你要做一个千人在线的Web聊天室,聊天室需要能够实时来收发消息。但是,HTTP是无状态的,也就是说,服务器没有直接把消息发给浏览器的能力。所以你往服务器发送数据之后,服务器没法把你的消息推送给其他聊天室的人,但有若干方案可以解决这个问题。 这里假设我们采用常见的长轮询的方案,即客户端请求服务端获取最新的...转载 2018-08-01 19:01:54 · 1128 阅读 · 0 评论 -
windows无法按照mysql-python
1、安装mysql数据库驱动出现问题,pip install MySQL-python-1.2.3.win-amd64-py2.7.exe无法解决问题。MySQL-python-1.2.3.win-amd64-py2.7.exe最后解决方法:把MySQL-python-1.2.3.win-amd64-py2.7.exe这个安装包复制到虚拟环境的Script目录下,用命令easy-insatll M...原创 2018-02-12 13:33:30 · 362 阅读 · 0 评论 -
解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG
linux导出的文件是以utf8编码的,直接用 Excel 打开 UTF-8 编码的 CSV 文件会导致汉字部分出现乱码。 原因是 Excel 以 ANSI 格式打开,并不会做编码识别。 打开 UTF-8 编码的 CSV 文件的方法: 1) 打开 Excel 2) 执行“数据”——>“自文本” 3) 选择 要打开的CSV 文件,出现文本导入向导 4) 选择“分原创 2018-01-19 20:01:37 · 1322 阅读 · 0 评论 -
哪些项目适合接口自动化测试
接口自动化测试缓解了自动化测试的困境,但是并非所有的项目都适合做自动化测试。 1.稳定的项目系统: 指已经在线上运行过一定时间的,并且未来不会频繁变动、迭代更新的项目。如果频繁迭代的项目,可能有很多不确定性,功能修改也很常见,这时候自动化测试做了浪费表情。。。。 2. 可预计结果的项目系统 可以理解为 结果固定。可以在用例中直接代码判断是否能通过。如果无法有固定的预期结果的话,测试代码也无...原创 2019-07-18 20:15:30 · 3662 阅读 · 0 评论
分享