python
liyzh_inspur
pyghon,php,java
展开
-
一条命令设置pip源地址
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ #设置阿里源原创 2021-11-18 11:19:34 · 662 阅读 · 0 评论 -
python用浏览器打开网页的两种方式
<br />import os<br />import webbrowser<br />os.system('"C:/Program Files/Internet Explorer/iexplore.exe" http://www.baidu.com')<br />webbrowser.open("www.baidu.com")原创 2011-04-01 14:10:00 · 12962 阅读 · 0 评论 -
python实现的dos窗口播放器
<br /># -*- coding: utf-8 -*-<br />#auth:liyzh<br />import sys<br />import time<br />lyric={"00:00":u"还记得许多年前的春天","00:04":u"那时的我还没剪去长发",<br /> "00:08":u"没有信用卡也没有她","00:12":u"没有24小时热水的家",<br /> "00:16":u"可当初的我是那么快乐","00:20":u"虽然只有一把破木吉他",<br />原创 2011-04-01 14:16:00 · 1900 阅读 · 0 评论 -
python通过POST提交页面请求
<br />#网页POST提交数据<br />import urllib<br />import urllib2<br />url = 'http://umbra.nascom.nasa.gov/cgi-bin/eit-catalog.cgi'<br />values = {'obs_year':'2011','obs_month':'March',<br /> 'obs_day':'8','start_year':'2011'<br />原创 2011-04-01 14:21:00 · 59539 阅读 · 3 评论 -
python for windows 扩展包下载大全
http://www.lfd.uci.edu/~gohlke/pythonlibs/转载 2011-10-17 11:10:51 · 4461 阅读 · 0 评论 -
python解压缩ZIP格式文件
import zipfileimport osz = zipfile.ZipFile('C:/bin.zip', 'r')for f in z.namelist(): if z.read(f)=="": if not os.path.isdir("C:/test/"+f): os.mkdir("C:/test/"+f) e原创 2012-02-20 22:14:49 · 833 阅读 · 0 评论 -
python文件操作
1,将一个路径名分解为目录名和文件名两部分a, b = os.path.split( "c:\\123\\456\\test.txt" )print aprint b显示:c:\123\456test.txt 2,分解文件名的扩展名a, b = os.path.splitext( "c:\\123\\456\\test.txt" )print apr转载 2012-02-20 22:22:51 · 584 阅读 · 0 评论 -
python任务调度轻量级框架
#python任务调度轻量级框架from apscheduler.scheduler import Schedulerimport time# Start the schedulersched = Scheduler()def job_function(): print "Hello World"print 'start to sleep'sched.da转载 2012-03-22 12:22:22 · 8178 阅读 · 0 评论 -
python twisted聊天服务器
from twisted.internet.protocol import Factoryfrom twisted.protocols.basic import LineReceiverfrom twisted.internet import reactorclass Chat(LineReceiver): def __init__(self, users):原创 2015-03-10 18:41:03 · 1212 阅读 · 0 评论 -
Twisted xmlrpc服务端获得客户端ip的方法
Twisted xmlrpc服务端获得客户端ip的方法,可以重写xmlrpc.XMLRPC的render方法,获取request,然后通过request的getClientIP获得客户端ip地址class RpcServer(xmlrpc.XMLRPC): def render(se转载 2015-03-10 18:39:12 · 1362 阅读 · 0 评论 -
python IE自动化模块(模拟操作IE)
<br /># -*- coding: utf-8 -*-<br />#把pamie20.zip解压到python25/lib目录下<br />from cPAMIE import PAMIE<br />import time<br />ie= PAMIE()<br />ie.navigate ('http://pamie.sourceforge.net/pamieform.html')<br />#填写文本框<br />ie.textBoxSet('firstname','FirstName')<br /原创 2011-04-01 14:09:00 · 2624 阅读 · 0 评论 -
取文本文件中的任意一行内容
import linecacheprint linecache.getline('md5.txt', 1)原创 2011-02-22 13:04:00 · 1007 阅读 · 0 评论 -
python+PyQt4写的一个简单的计算器
第一步:用PyQt4的窗体设计功能完成界面设计,如下图: 文件名为:calculator.ui(界面设计后存的格式就是这样)第二步:通过控制台命令把calculator.ui格式的文件转换为*.py 格式的文件如: >>>yuic4 calculator.ui > calculator.py原创 2009-02-20 13:23:00 · 5557 阅读 · 0 评论 -
python文件操作(1)--扫描某目录下的文件列表信息存入日志文件
#扫描一个目录下的详细文件列表,包括:文件名,创建时间,最后修改时间,文件大小。#把得到的文件信息存入日志文件中(*.log) #codes import os,timefrom stat import * #输入存入日志的文件名logName = raw_input(Input the name of log:)log=file(logName,w) #递原创 2009-02-20 11:59:00 · 3490 阅读 · 0 评论 -
Chryypy访问MySQL数据库环境搭建
Chryypy访问MySQL数据库环境搭建1、 安装python-2.6.1.msi2、 CherryPy-3.0.0beta.win32.exe3、 MySQL-python-1[1].2.2.win32-py2.6.exe4、 mysql-essential-5.1.31-win32.zip5、 MySQL图形化管理工具Navicat+8[1].0汉化破解版原创 2009-03-10 14:12:00 · 776 阅读 · 0 评论 -
web抓取数据
import urllibimport HTMLParserfrom urllib import urlopensaveDir="E://liyzh//test"URL = " "webdata = urlopen(URL).read()class MyParser(HTMLParser.HTMLParser): def __init__(self): HTMLPar原创 2009-03-31 13:58:00 · 1009 阅读 · 0 评论 -
py2exe打包python文件成可执行程序
<br />py2exe打包主要分为两大类:<br />(1)、普通python脚本程序打包,不包含图形界面库。此类程序打包我用了两种方法:<br /> 方法一、比较常见,网上大多用这种方法。代码实例如下:<br />#!/usr/bin/python <br /># -*- coding: utf-8 -*- <br /># py2exe file <br /># 1.install py2exe application <br /># 2.python setup.py py2ex原创 2011-02-24 15:28:00 · 7328 阅读 · 0 评论 -
python调用windows的exe可执行程序
<br />#传参调用exe程序(解决相对路径,觉得路径问题),等待exe进程结束,此程序才结束。<br /># -*- coding: utf-8-*-<br />import os, os.path, sys<br />import win32process, win32event<br />exe_path = sys.argv[1]<br />exe_file = sys.argv[2]<br />#os.chdir(exe_path)<br />try :<br /> handle原创 2011-02-22 12:02:00 · 47874 阅读 · 3 评论 -
python发送电子邮件
<br /># -*- coding: utf-8 -*-<br />import email<br />import mimetypes<br />from email.MIMEMultipart import MIMEMultipart<br />from email.MIMEText import MIMEText<br />from email.MIMEImage import MIMEImage<br />import smtplib<br />def sendEmail(authInfo, fr原创 2011-02-22 13:06:00 · 1058 阅读 · 0 评论 -
python判断进程是否存在
<br />#-*- coding:utf-8 -*-<br />import win32com.client <br />def check_exsit(process_name): <br /> WMI = win32com.client.GetObject('winmgmts:') <br /> processCodeCov = WMI.ExecQuery('select * from Win32_Process where Name="%s"' % process_name) <br /原创 2011-02-22 13:07:00 · 4381 阅读 · 0 评论 -
用py2exe打包包含pymssql连接sql server遇到问题
今天用py2exe编译一个用pymssql连接SQLServer的程序。编译正常通过,但双击运行生成的.exe文件时,弹出缺少ntwdblib.dll的警告框。如图下图所示: 这个问题好解决,只要找一个ntwdblib.dll就可以了。我相信在安装pymssql库时应该会有这个文件的,在Python的安装目录下搜索这个文件,果然在Lib/site-packages文件夹下发现它了。拷贝到dist目录下,程序还是不能运行,但不报上面这个错误了,查看日志文件。有这么一句话: ImportError: No转载 2011-02-22 11:46:00 · 2070 阅读 · 0 评论 -
python文件操作(2)--分析扫描得到的日志文件把文件状态导入Excel表格
#通过分析两次的扫描日志,来分析文件的,增,删,改的记录,把分析的结果导入Excel表格。实现文件的日常管理。import string,osdef GetList(file):#把日志文件转换为list #第一字典存放文件名后修改时间 dict = {} fd = open(file,r) while 1:原创 2009-02-20 13:12:00 · 1780 阅读 · 0 评论