Django static media template目录设置方法
摘要:公用部分settings.py ##added by Tulpar,20140514import ossettings_dir = os.path.dirname(__file__)PROJECT_ROOT = os.path.abspath(os.path.dirname(settings_dir
阅读全文
在Ubuntu上安装Chrome浏览器和ChromeDriver
摘要:一、安装Chrome浏览器 1、安装依赖 2、下载Chrome安装包 3、安装 二、安装ChromeDriver 1、安装xvfb以便我们可以无头奔跑地运行Chrome 2、安装依赖 3、下载安装包 4、解压缩+添加执行权限 5、移动 6、建立软连接 三、无头运行Chrome 1、安装Python依
阅读全文
pyenv Common build problems error
摘要:Requirements: Ubuntu/Debian: sudo apt-get install -y make build-essential libssl1.0-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget cu
阅读全文
uWSGI listen queue 队列溢出的问题
摘要:如果没有设置uwsgi的--listen,如果sysctl -a | grep net.core.somaxconn发现net.core.somaxconn=128。 那你使用uwsgi启动的服务,单机最大支持并发数为100*(启动的uwsgi进程数)。 如果启动进程为4个,则最大并发只能支持400
阅读全文
odoo saas网络收藏
摘要:首先你要在Centos 7.0 安装好了ODOO9.0,并且用Nginx 反代理好。 安装之前,有人会问SAAS是什么? 我想说,你好笨啊。saas是什么, 你用google,百度,或者搜狗,360搜索都能查到。 如果你还不懂,我就勉为其难的告诉你,就想你试用官网odoo一样账号一样。在登陆界面不用
阅读全文
python Response iter_content
摘要:Response.iter_content 原始响应内容 在罕见的情况下,你可能想获取来自服务器的原始套接字响应,那么你可以访问 r.raw。 如果你确实想这么干,那请你确保在初始请求中设置了 stream=True。具体你可以这么做: 但一般情况下,你应该以下面的模式将文本流保存到文件: 使用 R
阅读全文
使用pyenv安装多个Python版本
摘要:pyenv是一个便于使用多版本Python环境的工具 pyenv使用shell脚本编写的,只需要下载就可以使用了,不需要root用户,这个我比较喜欢。 具体介绍看网址:https://github.com/yyuu/pyenv 我具体介绍一下安装步骤 0.系统准备 我使用Ubuntu Desktop
阅读全文
python支持的几种并发方式进行简单的总结
摘要:本文对python支持的几种并发方式进行简单的总结。 Python支持的并发分为多线程并发与多进程并发(异步IO本文不涉及)。概念上来说,多进程并发即运行多个独立的程序,优势在于并发处理的任务都由操作系统管理,不足之处在于程序与各进程之间的通信和数据共享不方便;多线程并发则由程序员管理并发处理的任务,这种并发方式可以方便地在线程间共享数据(前提是不能互斥)。Python对多线程和多进程的支持都...
阅读全文
Python Socket 网络编程
摘要:Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TC
阅读全文
使用pyenv安装多个Python版本
摘要:pyenv是一个便于使用多版本Python环境的工具 pyenv使用shell脚本编写的,只需要下载就可以使用了,不需要root用户,这个我比较喜欢。 具体介绍看网址:https://github.com/yyuu/pyenv 我具体介绍一下安装步骤 0.系统准备 我使用Ubuntu Desktop
阅读全文
关于 ImportError: No module named _sqlite3 报错解决方法
摘要:今天碰到一个小问题,virtualenv的环境竟然无法import sqlite3 报错信息如下: #python Python 2.7.9 (default, Feb 10 2015, 01:40:34) [GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on lin
阅读全文
使用Python创建简单的HTTP和FTP服务
摘要:不管工作中还是其他场合,经常会有文件分享的需求,比如自己下了一个4GB的游戏,同事下了一个800MB的软件,其他人如果也需要这些文件,显然直接分享是最快捷、最方便、最环保的方式了,如果再重新下,既浪费时间,又浪费电。Windows自带了文件夹共享的功能,不过这玩意儿,至今我还没仔细的去折腾过,也没搞
阅读全文
python module install
摘要:1.issue: How can I bypass kivy module error: ImportError: DLL load failed: The specified module could not be found? solve: python -m pip install docut
阅读全文
使用Buildozer部署Kivy到移动设备上
摘要:在安装好Buildozer软件之后,我们在包含main.py的文件夹下运行buildozer init这个命令,然后我们就会看到在该文件夹下有一个buildozer.spec这个文件,这个文件主要是用来配置一系列设置用的,使用文本编辑器,Linux下使用vim编辑器打开。 下面是个例子: [app] # (str) Title of your application 更改1 title = ...
阅读全文
Qt编译错误“GL/gl.h:No such file or directory”的解决方法
摘要:备注:1)操作系统:Ubuntu-14.04或12.042)Linux用户:root3)Qt版本:qt-linux-opensource-5.2.0-x86 为了迎接Qt的新纪元(从诺基亚移居到芬兰公司Digia家中),我决定将Qt开发环境升级到当前的最新版5.2,在安装好开发环境后,编译第一个工程
阅读全文
python environ PYTHON_EGG_CACHE
摘要:My first thought was "Wow, that's quite a long way of telling me to 'just quit.'" Not wanting to concede defeat, I did some quick Google searching to
阅读全文
python 排序 sorted 如果第一个条件 相同 则按第二个条件排序
摘要:怎样遍历一个list 符合下列条件 1. 按照元组的第一个从小到大排序 2. 如果第一个相同 则按照元组第2个从大到小 排序 a = [[2,3],[4,1],(2,8),(2,1),(3,4)] b = sorted(a,key=lambda x: (x[0], -x[1])) print b a = [[2,{'a':8}],[4,{'a':1}],(2,{'a':8}),(2,...
阅读全文
pyDes介绍
摘要:使用参数如下(拷贝自上述提供的地址): Class initialization pyDes.des(key, [mode], [IV], [pad], [padmode]) pyDes.triple_des(key, [mode], [IV], [pad], [padmode]) key -> B
阅读全文
Python locale error: unsupported locale setting
摘要:pip don't install package. Python locale error: unsupported locale setting .. Run following commands
阅读全文
lxml包引入错误
摘要:在使用第三方包lxml引入etree模块时报错: [python] view plain copy >>> from lxml import etree Traceback (most recent call last): File "<stdin>", line 1, in ? ImportErr
阅读全文