python
liseor
这个作者很懒,什么都没留下…
展开
-
Python 获取本机外网IP
import re,urllib2 class Getmyip: def getip(self): try: myip = self.visit("http://www.ip138.com/ip2city.asp") except: try: myip = s...原创 2011-04-25 13:41:18 · 140 阅读 · 0 评论 -
python sqlite类
#!/usr/bin/env python # -*- coding: utf-8 -*- import sqlite3 as sqlite import os.path as osp import sys class Sqli(object): conn = '' cursor = '' def __init__(self, dbname): ...原创 2011-08-03 20:29:54 · 162 阅读 · 0 评论 -
SoupStrainer来挑选文档中你想要的部分解析
links = SoupStrainer('a') [tag for tag in BeautifulSoup(doc, parseOnlyThese=links)]原创 2011-08-03 20:28:07 · 384 阅读 · 0 评论 -
为什么用Python开发桌面应用程序
http://hi.baidu.com/zjw0358/blog/item/aab19652ff3a4a080cf3e301.html 1)wxWidgets是一个比MFC优雅的库,TortoiseCVS用wxWidges而不用MFC,就是因为wxWidgets好用,而不是为了可以移植。 2)Python的面向对象脚本语言编程适合快速界面开发 3)Python在服务器端和客户端都...原创 2011-07-20 21:57:58 · 447 阅读 · 0 评论 -
Python2.6+WSGI+web.py 构建WEB环境
1.安装基本依懒的包 yum install gcc gdbm-devel readline-devel ncurses-devel zlib-devel bzip2-devel sqlite-devel db4-devel openssl-devel tk-devel bluez-libs-devel 2.安装python 2.6.4 wget http://www.py...原创 2011-07-16 00:42:23 · 141 阅读 · 0 评论 -
centos 6.0 python lxml pyquery mysqldb
yum install python-devel libxslt-devel 1. 我的mysql是下载原码包自行编译安装到 /usr/local/mysql,在安装python的mysql模块时,执行安装命令会提示以下错误: installsh: line 1: mysql_config: command not foundTraceback (most recent call...原创 2011-07-16 00:31:30 · 94 阅读 · 0 评论 -
spawn-fcgi: child exited with: xxx
127 #!/usr/bin/env python路径有问题 126错误是 project.py 没有执行权限 要chmod +x ls -lah index.py head index.py原创 2011-06-21 12:45:24 · 659 阅读 · 0 评论 -
常用LINUX杀端口方法
ps aux|grep index.py killall -9 python原创 2011-06-21 12:08:24 · 310 阅读 · 0 评论 -
restart router
#! /usr/bin/env python # Script to restart daily my wireless router # by Helio Loureiro import httplib import base64 import urllib import time from time import ctime user = "admin" p...原创 2011-05-06 16:02:31 · 133 阅读 · 0 评论 -
Linux窗口程序设计 Qt4精彩实例分析 pyqt实现
位置函数 from PyQt4.QtCore import * from PyQt4.QtGui import * import sys class Geometry(QDialog): def __init__(self,parent = None): super(Geometry,self).__init__(parent) ...原创 2011-04-28 17:43:03 · 171 阅读 · 0 评论 -
Python 2.7 on Ubuntu
$ python -V Python 2.6.6 $ curl -kL http://github.com/utahta/pythonbrew/raw/master/pythonbrew-install | bash $ . $HOME/.pythonbrew/etc/bashrc $ pythonbrew install 2.7.1 $ pythonbrew switch 2.7....原创 2011-04-25 13:54:52 · 81 阅读 · 0 评论 -
python 线程控制类
class WorkManager(object): def __init__(self, work_num=1000,thread_num=2): self.work_queue = Queue.Queue() self.threads = [] self.__init_work_queue(work_num) s...原创 2011-08-03 20:34:58 · 155 阅读 · 0 评论