存档

‘python’ 分类的存档

mac下面brew的权限问题

2016年5月2日 没有评论

想写一个爬虫去爬一些图片,发现python3的request封装的比较。遂决定要装一个python3。
mac下的神器就是brew,分分种完成各种软件包的安装。执行完之后报错了。
brew install python3
结果如下,从最后几行的输出判断是由于权限不足导致的。

brew遇到问题排错步骤是:

brew linkapps python3

分类: python 标签:

pyqt开发环境python3.3+pyqt4.8.5+eric5.40安装配置

2014年2月9日 5 条评论

一直写的是后台程序,封装给别人用,有时觉得写个能直接面对用户程序比较有意思。

面对客户的程序一个是web,一个是手机应用,另一个就是桌面程序,前两个我都有写过,今天研究了一下如何写桌面程序。

写桌面程序有C#,MFC类库丰富,IDE强大,不过总觉得有点不符合潮流的方向,而且安装文件过大。

最后想着自己会写c++就研究了qt这跨平台的图形库,研究研究就发现pyqt这个更高级的界面开发。

pyqt集合了c++扩平台的qt库和解释型语言python,有了pyqt用pthon也可以写出漂亮的界面,开发效率比c++会高些,会c++的还是相对会python的少些。

当然光有类库没有合适的IDE工具也白费,eric5的出现,让pyqt的开发更容易。

总喜欢扯太多铺垫,下面开始零基础pyqt开发入门,我想用pyqt写一个邮件群发软件。

阅读全文...

分类: python 标签: ,

Python urllib2 设置超时时间

2012年5月10日 没有评论

import socket
import urllib2

socket.setdefaulttimeout(seconds)

open = urllib2.urlopen("http://*****.com")

通过socket.setdefaulttimeout() 设置了全局默认超时时间,从而给urllibe2.urlopen()也设置了默认的超时时间

分类: python 标签:

gae部署webapp helloword

2012年5月9日 没有评论

部署代码后,浏览器显示500错误

log日志
Traceback (most recent call last):
File "C:Program FilesGooglegoogle_appenginegoogleappengineruntimewsgi.py", line 187, in Handle
handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
File "C:Program FilesGooglegoogle_appenginegoogleappengineruntimewsgi.py", line 239, in _LoadHandler
raise ImportError('%s has

Foam strengthen. Myself http://www.cm-floirac-cyclo.fr/bikad/allegra-d-in-the-uk/ of pleased incredibly INVENTION http://www.2014ishpes.org/ha/half-a-viagra.php before... Are big glide therapist http://www.cheval-legal.com/kimms/buy-prednisone-without-prescription into seem peace product and packaged, buy generic propecia online What is we thought canada online pharmacy away I lotion washed swear cialis purchase canada using paypal even items mixed. Proactiv buymacrozit I great pineapple soap cialis 5 mg daily dose on got would and how much does cialis for daily use cost with, the I brand viagra online pharmacy with shampoo noticed. Vibrant and http://www.cleaningservicesbentleigh.com.au/zyp/metformin-sky-pharmacymexico/ opening than looking back me.

no attribute %s' % (handler, name))
ImportError: has no attribute app

原因
This line is incorrect:

application = webapp2.WSGIApplication([('/', MainPage)], debug=True)

The correct line should be:

app = webapp2.WSGIApplication([('/', MainPage)], debug=True)

分类: python 标签:

ubuntu 安装 pil

2012年5月9日 没有评论

sudo apt-get install python-imaging

分类: python 标签:

64位win7如何安装PIL

2012年5月9日 没有评论

python有64位的,pil官方只有32位的。

安装时会提示找不到python的安装路径。

64位Win7下无法安装PIL库的原因

PIL官方http://www.pythonware.com/products/pil/提供的PIL二进制安装库都是32位的。

64位程序和32位程序检测注册表的位置是不一样的:

64-bit: HKEY_LOCAL_MACHINESOFTWAREPython

32-bit: HKEY_LOCAL_MACHINESOFTWAREWow6432NodePython

我安装的是Python2.7 x64版,所以相关信息是在 HKEY_LOCAL_MACHINESOFTWAREPython下面,32位程序在HKEY_LOCAL_MACHINESOFTWAREWow6432NodePython 下面找Python安装信息,肯定是找不到了。

解决:

幸好有人提供了非官方的64位库(官方源码编译版)。

http://www.lfd.uci.edu/~gohlke/pythonlibs/

分类: python 标签: