python
longzhiwen888
这个作者很懒,什么都没留下…
展开
-
Python的SimpleHTTPServer(转)
今天花了一点时间来看看SimpleHTTPServer。 这是Python的一个模块。 看这个的原因是想架一个简单简单简单简单的Http Server,实现这样的功能: 用户点击一个按钮,创建出一个IE(Firefox)界面,可以浏览Flash, 也可以点击Flash中的按钮或其他什么什么的, 然后通过Javascript传到后台,后台我用Python来做处理。 本来这个功能是想用Ka原创 2015-06-19 15:46:30 · 615 阅读 · 0 评论 -
Python 被导入模块多次被加载的问题(基于python的import机制)
今天遇到了一个问题,我一个被导入模块的代码被执行了两次。一直听说python的module中的变量可以做单例的,怎么会执行多次呢。查看了一下引用这个module的代码后发现,我两处的引用代码写的不太一样。原创 2015-06-23 11:52:21 · 27237 阅读 · 0 评论 -
Django Step by Step (三)(转自limodou)
作者: limodou 联系: limodou@gmail.com 版本: 0.1 主页: http://wiki.woodpecker.org.cn/moin/NewEdit BLOG: http://www.donews.net/limodou 版权: FDL 1 引言 2 创建 list.py 3 在 newtest 中创建 t原创 2015-06-19 15:46:50 · 539 阅读 · 0 评论 -
python获取文件属性(转)
文章出处:DIY部落(http://www.diybl.com/course/1_web/webjs/200824/99174.html)import os>>> statinfo=os.stat(r"C:\1.txt")>>> statinfo(33206, 0L, 0, 0, 0, 0, 29L, 1201865413, 1201867904, 1201865413)使用os.stat的返回值原创 2015-06-19 15:46:42 · 1769 阅读 · 0 评论 -
python和数据库连接(转)
参考文章:http://www.ntsky.com/tech/python/program/2009-03-27/fdc4a45ea37180a3.html网站就是要和数据库进行交互,否则什么都不用做了...今天我们来看一个叫MySQLdb的库,这个用来和MySQL数据库进行交互. 可以从这里获得这个库 http://sourceforge.net/projects/mysql-pyt原创 2015-06-19 15:46:17 · 468 阅读 · 0 评论 -
python批量替换页眉页脚
#!/usr/bin/env python# -*- coding: utf-8 -*-import win32com,os,sys,re from win32com.client import Dispatch, constants # 打开新的文件 suoyou = os.listdir('d:\\daizhuan')#print suoyoufor i in suoyou: w原创 2015-06-19 15:46:09 · 5395 阅读 · 1 评论 -
Python和Django的详细安装步骤(转)
许多读者都问我Python和Django怎么安装,虽然官网上有教程,但是都是英文的,而且也不知道他用的是什么操作系统,我在这里就简单地介绍一下这两个软件在Windows XP下的安装步骤吧。1.Python安装步骤 Python的安装感觉没什么好介绍的,就是下一步下一步,直到完成。然后在环境变量的Path中添加Python的安装路径,如 我的Python的安装路径是D:\Pro原创 2015-06-19 15:46:37 · 555 阅读 · 0 评论 -
python 删除目录
python删除目录有多种方法。我现在知道的就两种。shutil.rmtree(path)以及os.rmdir(path)。采用os.rmdir(path)方法时,被删除文件夹下面有文件不能删除,可以采用shutil.rmtree(path)方法。但是shutil.rmtree(path)方法也不能删除文件夹中有只读文件的。必须想办法将文件的状态改变。原创 2015-06-19 15:46:12 · 612 阅读 · 0 评论 -
__init__.py 文件的作用(转)
转自:http://blog.csdn.net/vingo888/archive/2008/11/30/3413733.aspx __init__.py 有两个用途 :1、是表示目录下面的python 程序是module 的一部分2、module 自身,module 自身以及submodule 的初始化、声明了。 例如: --- breakfast | |- spam.py原创 2015-06-19 15:46:44 · 335 阅读 · 0 评论 -
中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030(转)
转自:http://www.blog.edu.cn/user3/flyingcs/archives/2006/1418577.shtml概要:UTF-8的一个特别的好处是它与ISO- 8859-1完全兼容,可以表示世界上所有的字符,汉字通常用3个字节来表示。GB2312的code page是CP20936。GBK的code page是CP936 。GB18030支持的字符数更多。GB231原创 2015-06-19 15:46:32 · 2533 阅读 · 0 评论 -
使用Python來控制MS Word
要使用Python控制MS Word,您需要先安裝win32com套件,這個套件可以到 http://sourceforge.net/projects/pywin32/ 找到。本文假設您已經正確安裝win32com及相關套件,所以將不再針對此部分多做說明。毫無疑問的,您需要先import win32com模組才能進行Word的控制。import win32comfrom win32com.原创 2015-06-19 15:46:14 · 553 阅读 · 0 评论 -
Django Step by Step (二)(转自limodou)
作者: limodou 联系: limodou@gmail.com 版本: 0.1 主页: http://wiki.woodpecker.org.cn/moin/NewEdit BLOG: http://www.donews.net/limodou 版权: FDL 1 引言 2 创建 add.py 文件 3 修改urls.py 4原创 2015-06-19 15:46:47 · 1092 阅读 · 0 评论 -
Python urllib2 设置超时时间
import socket import urllib2 socket.setdefaulttimeout(seconds) open = urllib2.urlopen("http://www.shuoqian.net") 通过socket.setdefaulttimeout() 设置了全局默认超时时间,从而给urllib2.urlopen()也设置了默认的超时时间原创 2015-06-19 15:47:05 · 2528 阅读 · 0 评论 -
Python模块学习 ---- httplib HTTP协议客户端实现
httplib 是 python中http 协议的客户端实现,可以使用该模块来与 HTTP 服务器进行交互。httplib的内容不是很多,也比较简单。以下是一个非常简单的例子,使用httplib获取google首页的html:#coding=gbk import httplib conn = httplib.HTTPConnection("www.google.cn") conn.re原创 2015-06-19 15:46:57 · 400 阅读 · 0 评论 -
利用Python内置函数getattr轻松实现分发模式
getattr 常见的使用模式是作为一个分发者。举个例子,如果你有一个程序可以以不同的格式输出数据,你可以为每种输出格式定义各自的格式输出函数,然后使用唯一的分发函数调用所需的格式输出函数。 例如,让我们假设有一个以 HTML、XML 和普通文本格式打印站点统计的程序。输出格式在命令行中指定,或者保存在配置文件中。statsout 模块定义了三个函数:output_html、output_xml原创 2015-06-19 15:46:52 · 547 阅读 · 0 评论 -
python实现全角半角的相互转换
缘起在自然语言处理过程中,全角、半角的的不一致会导致信息抽取不一致,因此需要统一。 转换说明全角半角转换说明有规律(不含空格):全角字符unicode编码从65281~65374 (十六进制 0xFF01 ~ 0xFF5E)半角字符unicode编码从33~126 (十六进制 0x21~ 0x7E)特例:空格比较特殊,全角转载 2015-07-15 11:48:25 · 749 阅读 · 0 评论