- 浏览: 573347 次
- 性别:
- 来自: 深圳
最新评论
-
gonglil:
为什么我的会出现无法连接到服务器,我看了报的错误是rfb.js ...
NoVNC的使用之一: 让我们把NoVNC代理跑起来 -
u012339746:
博主能给下demo么,求联系方式,急用
django多网站用户统一认证方案:django-simple-sso -
meylovezn:
凡是pdf的网址都失效了呢,不知道现在该去哪里照你说的那 ...
OE部分技术资料 -
meylovezn:
很不错的分享呢\(^o^)/~
OpenERP预定义对象方法 -
ihitu:
opencv-几个简单用法
文章列表
http://blog.csdn.net/whycadi/archive/2008/01/02/2011046.aspx
http://www.worldhello.net/doc/python/python.mm.s.htm
Python Standard Library
http://wiki.woodpecker.org.cn/moin/PythonStandardLib/chpt1
file_obj = request.FILES.get('uploadcsv','')
#如果传入的是XLS文件
import xlrd
#1.读取XLS内容
bk = xlrd.open_workbook(file_contents = file_obj.read())
#2.或者是告诉它文件路径,如下
...
>>> import datetime
>>> help(datetime)
http://docs.python.org/library/datetime.html
查看2009年5月31日和2009年2月1日间隔多少天
>>> d1=datetime.date(2009,05,31)
>>> d2=datetime.date(2009,02,01)
>>> d1-d2
datetime.timedelta(119) // 可以看出2009年5月31日和2009年2月1日间隔为 ...
#!/usr/bin/python
#coding=utf-8
import socket
import fcntl
import struct
def get_ip_address(ifname):
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
return socket.inet_ntoa(fcntl.ioctl(
s.fileno(),
0x8915, # SIOCGIFADDR
struct.pack('256s', i ...
#!/usr/bin/python
#coding=utf-8
import socket
import re
def getip():
import re,urllib2
print re.search('\d+\.\d+\.\d+\.\d+',urllib2.urlopen("http://www.whereismyip.com").read()).group(0)
#中间的那个http地址因不同的IP查询网站而group内容不一样,如果是http://whois.ipcn.org/的话,可能就group(1)了
if ...
直接上代码了
>>> from urllib import urlopen
>>> http = urlopen("http://www.daxi8.cn")
>>> print http.info() #取响应header头所有信息
Date: Wed, 26 Aug 2009 08:46:03 GMT
Server: Apache/2.2.9 (Unix) PHP/5.2.6
X-Powered-By: PHP/5.2.6
X-Pingback: http://www.daxi8.cn/index. ...
Python中的easy_install工具很爽,它的作用类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan。如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本:wget -q http://peak.telecommunity.com/dist/ez_setup.pypython ez_setup.py安装完后,最好确保easy_install所在目录已经被加到PATH环境变量里:Windows: C:\Python25\Scrip_tsLinux: /usr/local/bin比如说要安装Pyth ...
import os, sys, string
import MySQLdb
# 连接数据库
try:
conn = MySQLdb.connect(host='localhost',user='root',passwd='xxxx',db='test1')
except Exception, e:
print e
sys.exit()
# 获取cursor对象来进行操作
cursor = conn.cursor()
# 创建表
sql = "create table if not exists test1(name va ...
#!/usr/bin/python
#coding=utf-8
import MySQLdb
class BlobDataTestor:
def __init__ (self):
self.conn = MySQLdb.connect(host='localhost',user='<your user>',passwd='<your pw>',db='0')
def __del__ (self):
try:
self.conn.close()
e ...
第一步:建立.py文件 Hello.py 内容: print "Hello World!"第二步:建立编译文件setup.py 内容: from distutils.core import setup import py2exe setup(console=['hello.py'])或setup(windows=['hello.py']) ;;二者的区别就是前者在运行时会有一个类CMD的DOS框 *----------------------华丽的分割符------------------------* ...
二者都是生成一个缓存列表,生成器(generators)更像一个加强型的迭代器(iterators).二者都使用next()来取得数据;迭代器: (使用iter()方法) a = 'abc'; it = iter(a);print it.next() For就是一个经典的迭代器用法. for i in a:print i (for就是当出现stopIteration错误时知道退出循环)生成器:(使用yield关键字) 生成器使用关键字yield来推出数据;生成器同时还拥有send(v ...
Tkinter———— Python默认的图形界面接口。 Tkinter是一个和Tk接口的Python模块,Tkinter库提供了对Tk API的接口,它属于Tcl/Tk的GUI工具组。Tcl/Tk是由John Ousterhout发展的书写和图形设备。Tcl(工具命令语言)是个宏语言,用于简化shell下复杂程序的开发,Tk工具包是和Tcl一起开发的,目的是为了简化用户接口的设计过程。Tk工具包由许多不同的小部件,如一个按钮、一个滚动条等。通过Tk提供的这些小部件,我们就可快速地进行GUI开发。Perl、Scheme等语言也利用Tk库进行GUI开发。Tkinter是跨平台,在各 ...
import re
p = re.compile('--(\s+.*)+\]') p.sub('',s)