def md5sum(s):
try:
import hashlib
m = hashlib.md5()
m.update(s)
return m.hexdigest()
except:
import md5
m = md5.new()
m.update(s)
return m.hexdigest()
这只是一个练习的DEMO
代码如下:
# -*- coding: utf-8 -*-
from urllib import urlencode
import cookielib, urllib2,urllib
def __login():
headers={'User-Agent':'Mozilla/5.0 (Windows;U;Windows NT 5.1;zh-CN;rv:1.9.2.9)Gecko/20100824 Firefox/3.6.9'}
values = {'form_email':'xxxx@xx.com','form_passwor
1. 新建工程。
打开Eric4,选择菜单Project->New新建一个工程,名字我们取为HelloPyQt,填好各项并选择工程所在文件夹之后点OK,一个新的不含任何文件的工程就建好了。
2. 新建对话框。
在
左侧的ProjectViewer中切换到Forms选项卡(左数第二个),右键点空白位置,选New
Form,在弹出的对话框中选择Form类型为Dialog,然后会问你保存到哪。我设定为保存为DlgHello.ui文件。点OK之后就会新建这个文
件并自动打开QtDesigner。
下载Eric4的安装包,下在地址:http://eric-ide.python-projects.org/eric-download.html
下载完成后解压,eric下载解压后有个install.py
然后运行install.py
>>>python install.py或者用python自带的IDE打开install.py再按F5就可以了,等待安装完成!
注意:在Windows下,要求QtCore4.dll所在的文件夹包含在环境变量PATH中,不然安装时会提示找不到 QtCore4.dll。在PyQt安装时,默认会自
1. 文件快速导航: 这是sublime上面很好用的功能之一,ctrl+p可以调出窗口,菜单上的解释是gotoanythings
,确实如其所言,调出窗口后,直接输入关键字,可以在已打开的项目文件夹中进行快速文件名导航,而且支持模糊搜索,对于不想一直鼠标点开文件夹的同学来说
极为方便,并且在该窗口里加上:前缀即为行跳转(ctrl+G),加上@(ctrl+R)前缀在html里是id
关键字导航,css里是每条规则导航,js里则是每个function导航。
在Sublime Text 2中编写了如下的pyqt代码:
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import sys
from PyQt4.QtGui import *
from PyQt4.QtCore import *
# Create a Qt application
app = QApplication(sys.argv)
# Create a Label and show it
label = QLabel("Hello World")
label.show()
# Enter Qt appli
Python最大的特点就在于她的快速开发功能。作为一种胶水型语言,python几乎可以渗透在我们编程过程中的各个领域。这里我简单介绍一下用python进行gui开发的一些选择。
1.Tkinter
Tkinter
似乎是与tcl语言同时发展起来的一种界面库。tkinter是python的配备的标准gui库,也是opensource的产物。Tkinter可用
于windows/linux/unix/macintosh操作系统,而且显示风格是本地化的。Tkinter用起来非常简单,python自带的
IDLE就是采用它写的。除此外,tkinter的扩展集pmw和Tix功能上都要相对它强大,但tkinter却是最基本的。我认为,在用python
做gui开发,tkinter是最基本的知识,所以这个环节是必须要学习的。你或许在以后的开发中并不常用tkinter,但是一些小型的应用上面,他还
是很有用的,而且开发速度也很快。
2012年10月13日,今天下午,CCTV6又演了“隐婚男女”!
崔民国(陈奕迅)是一个经济适用男,而他的老婆大人静宜(白冰)和其他的女人一样对她的男人都有这样或者那样的要求,这些要求集中在,每天的陪伴、房子、票子以及过年过节时候有一份价值不菲的礼物!
好吧,崔民国爱他的老婆,他会为了给静宜朝向最好的房子情愿咬咬牙买下自己本无力支付的房子,他会为了给静宜带来
更好的生活努力打拼,只为满足静宜像每个女人都有的那个愿望——当个什么都不做的富太太。他甚至在老板那里许下连他自己都认为很低俗的生日愿望——涨工
资,在家里却许下另一个愿想——想要和静宜永远
《天宫舞曲》作为宫廷舞曲或民间舞曲无疑是再合适不过的了,黄钟大吕的气势也有,配上婉转妩媚的舞姿,确实让人心动。从乐曲的内质来说,此曲主旋律与歌曲
《五百年桑田沧海》是一致的,曲作者是许镜清老先生。乐曲本身体现了强烈的对比性质,华丽的背后是一种挣扎,一种呐喊,玉帝等众仙和孙悟空的心境有了很强
的比照。乐曲中前部分的两小节重复变调部分恰如其分地表现出了孙悟空内心的无奈,“为什么,为什么,偏有这样的安排”。曲后半部分三段主旋律,第一小节开
头两个音有变化,犹如曲头,似乎想有较强的心理表达,在渐弱的曲尾,成为了一种心酸和无奈。五行山的压制,尽管磨去孙悟空的锋芒,却一点不显得
Tornado( http://www.tornadoweb.org )是Facebook开源出来的框架,是脸书开源的一个轻量级,高效率,非阻塞的python实现的web框架。
使用Tornado要求Python2.5以上版本。 如果用到了tornado.httpclient,还必须安装pycurl。如果是使用Python2.5,需要安装simplejson,更高版本就不用了。
使用Tornado开发,不用安装(当然,你也可以按照说明文档安装), 只需要将源码包解压后放在某一个目录,比如/path/to/tornado, 然后在每个用到Tornado的python文件靠前的位置写上