python
文章平均质量分 63
xiaotian314
这个作者很懒,什么都没留下…
展开
-
python 调用shell命令三种方法
1.用os.system(cmd) #在一个子终端运行系统命令,并返回command命令执行完毕后的退出状态,这实际上是使用C标准库函数system()实现的。这个函数在执行command命令时需要重新打开一个终端,并且无法保存command命令的执行结果2.os.popen(command,mode) #打开一个与command进程之间的管道。这个函数的返回值是一个文件对象,可以读或者写原创 2014-05-06 18:32:37 · 551 阅读 · 0 评论 -
python中遇到的小问题
1. TypeError: 'str' object is not callable e.g if downloadPatch == '1' downloadPatch(xx,xxx) 注意:当脚本写的较长时,有可能有变量名和函数名相同的情况,就会出现上面的问题。2.IndentationError: une原创 2013-06-27 15:35:21 · 429 阅读 · 0 评论 -
处理命令行参数的模块optionparser
1 必须 import OptionParser 类,创建一个 OptionParser 对象:from optparse import OptionParser 或 import optparse自定义的程序使用方法信息(use message):usage = "usage: %prog [options] arg1 arg2" parser = OptionParser(us原创 2014-05-14 18:09:00 · 486 阅读 · 0 评论 -
发送带附件的邮件怎样写
import smtplibfrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextfrom email.mime.application import MIMEApplication#使用MIMEMultipart来标示这个邮件是多个部分组成的,然后attach各个原创 2014-04-10 17:41:56 · 1586 阅读 · 0 评论 -
16进制颜色代码对照表
红色和粉红色,以及它们的16进制代码。 #990033#CC6699#FF6699#FF3366#993366#CC0066#CC0033#FF0066#FF0033..#CC3399..#FF3399#FF9999#FF99CC#FF0099#CC3366#FF66CC#FF33CC#FFCCFF#F转载 2014-04-25 13:57:01 · 1317 阅读 · 0 评论 -
Sqlite3支持的数据类型 日期函数 Sqlite3 函数
Sqlite3支持的数据类型 NULL INTEGER REAL TEXT BLOB但实际上,sqlite3也接受如下的数据类型: smallint 16 位元的整数。 interger 32 位元的整数。 decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。如果没有特别指定,转载 2014-04-25 15:22:35 · 421 阅读 · 0 评论 -
python 中使用sqlite3和mysql数据库
sqlite是小型嵌入式数据库,支持大部分sql语句sqlite3支持的时间数据类型:date 包含了年份、月份、日期time 包含了小时、分钟、秒timestamp 包含了年、月、日、时、分、秒、毫秒时间函数:datetime() : 产生日期和时间date(): 产生日期time():产生时间strftime():对以上3个函数产原创 2014-04-10 18:12:06 · 783 阅读 · 0 评论 -
Python中sorted()方法的用法
1.先说一下iterable,中文意思是迭代器。Python的帮助文档中对iterable的解释是:iteralbe指的是能够一次返回它的一个成员的对象。iterable主要包括3类:第一类是所有的序列类型,比如list(列表)、str(字符串)、tuple(元组)。第二类是一些非序列类型,比如dict(字典)、file(文件)。第三类是你定义的任何包含__iter__()或__g转载 2014-05-06 18:15:04 · 395 阅读 · 0 评论 -
Python读写excel文件
Python处理excel文件主要使用两个库:pyExcelerator 和 xlrd,pyExcelerator适合写入数据,而xlrd则适合读取数据写入数据from pyExcelerator import *w = Workbook()ws1 = w.add_sheet('sheet1')ws2 = w.add_sheet('sheet2')ws1.col(v原创 2014-04-10 18:02:39 · 447 阅读 · 0 评论 -
序列(字符串,列表,元组)和字典常用方法
序列切片操作符[index] [beg_index:end_index] //不包含end_index [beg_index:end_index:step_index] //e.g s[::-1],字符串翻转 s[::2],隔一个取一个的操作字符串:% 格式化操作符s.count(str,beg_index,end_index) ,返回原创 2014-08-08 14:25:54 · 1151 阅读 · 0 评论