我一直在开发一个基本的应用程序.现在处于部署阶段,我很清楚我需要本地设置和生产设置.
知道以下内容会很棒:
我正在测试驱动Django 1.6b,Python 3.3.2(从源代码编译)和pyvenv与Ubuntu 12.04.
每次我尝试安装执行时pip install [package],程序包都会尝试全局安装,而不是安装到我的本地环境中.一个简单的工作流程如下:
$ pyvenv environments/roebk
$ source environments/roebk/bin/activate
$ (roebk) pip install south
error: could not create '/usr/local/lib/python3.3/site-packages/south': Permission denied
我已经仔细检查过我正在使用正确版本的pip.
$ pip -V
pip 1.4 from /usr/local/lib/python3.3/site-packages/pip-1.4-py3.3.egg (python 3.3)
我错过了什么明显的东西?
我从HTML文档中返回了一个href值列表.我想浏览此列表中的每个链接并测试它们是否包含我的IMAGE_FORMAT元组中的任何值.
IMAGE_FORMAT = (
'.png',
'.jpg',
'.jpeg',
'.gif',
)
Run Code Online (Sandbox Code Playgroud)
目前我只是测试'.jpg'例如 if '.jpg' in link.get('href'):
我想将这些代码扩展到类似的东西 if [any value inside IMAGEFORMAT] in link.get('href'):
什么是最有效或最干净的方式或这样做?