python
文章平均质量分 90
xppke
这个作者很懒,什么都没留下…
展开
-
python文件打开方式
r只读,r+读写,不创建w新建只写,w+新建读写,二者都会将文件内容清零(以w方式打开,不能读出。w+可读写)w+与r+区别:r+:可读可写,若文件不存在,报错;w+: 可读可写,若文件不存在,创建r+与a+区别:r+覆盖写,a+追加写以a,a+的方式打开文件,附加方式打开(a:附加写方式打开,不可读;a+: 附加读写方式打开)不可读的打开方式:w和a若不存在会创建新文件的打开方式:a,a+,w,...原创 2018-04-25 15:30:31 · 741 阅读 · 0 评论 -
pymysql语句使用变量
pymysql语句中想要使用变量的方法:1.%替代cursor.excute("insert into table1 values(%s)"%value)2.,逗号传参cursor.excute("insert into table1 values(%s)",value)#注意占位符统统是%s字符串类型,不再区分字符串,数字或者其他类型。另外%s不能加引号使用逗号,变量是作为execute的参数传...原创 2018-06-14 15:32:51 · 6911 阅读 · 2 评论 -
python读写文件
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。读文件要以读文件的...转载 2018-06-14 17:05:52 · 745 阅读 · 0 评论 -
collections之Counter
1.collections模块collections模块自Python 2.4版本开始被引入,包含了dict、set、list、tuple以外的一些特殊的容器类型,分别是:OrderedDict类:排序字典,是字典的子类。引入自2.7。namedtuple()函数:命名元组,是一个工厂函数。引入自2.6。Counter类:为hashable对象计数,是字典的子类。引入自2.7。deque:双向队列...转载 2018-06-14 18:14:36 · 254 阅读 · 0 评论 -
python之beautifulSoup
https://cuiqingcai.com/1319.htmlhttps://blog.csdn.net/love666666shen/article/details/77512353https://www.cnblogs.com/zhaof/p/6930955.htmlhttp://www.mamicode.com/info-detail-1907387.htmBeautiful Soup的简...原创 2018-06-25 18:12:27 · 257 阅读 · 0 评论 -
python操作Excel
Python对Excel的读写主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种。1.xlrd主要是用来读取excel文件import xlrdworkbook = xlrd.open_workbook(u'有趣装逼每日数据及趋势.xls')sheet_names= workbook.sheet_names()for sheet_name in sheet_nam...转载 2018-06-26 18:15:18 · 371 阅读 · 0 评论 -
python之minidom读写xml
一、写xml文件生成dom对象>>> import xml.dom.minidom>>> impl = xml.dom.minidom.getDOMImplementation()>>> dom = impl.createDocument(None, 'catalog', None)>>> root = dom.docu...原创 2018-06-27 16:12:23 · 6699 阅读 · 0 评论 -
python利用lxml读写xml
1. 写xml文件a) 用etree和objectifyfrom lxml import etree, objectifyE = objectify.ElementMaker(annotate=False)anno_tree = E.annotation( E.folder('VOC2014_instance'), E.filename("test.jpg"), E....原创 2018-06-27 16:27:32 · 3542 阅读 · 0 评论 -
python利用ElementTree读写xml
1. 写xmlfrom xml.etree.ElementTree import Element, SubElement, ElementTree # 生成根节点root =Element('root')# 生成第一个子节点 headhead =SubElement(root, 'head')# head 节点的子节点title =SubElement(head, 'title')...原创 2018-07-12 15:26:16 · 3791 阅读 · 0 评论 -
变量-shell,python,bat
这里要讲的会包含shell变量,python变量和bat变量一、shell变量1,定义变量注意,变量名和等号之间不能有空格,等号“=”前后都不能有空格,否则不能识别。这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help...原创 2018-07-13 11:24:49 · 445 阅读 · 0 评论 -
Python在字符串中引用变量
在字符串中加入变量有三种方法:1、+ 连字符name = 'zhangsan' print('my name is '+name) #结果为 my name is zhangsan 2、% 字符name = 'zhangsan' age = 25 price = 4500.225 print('my name is %s'%(name)) print('i am %d'%(age...转载 2018-06-14 11:57:38 · 32398 阅读 · 3 评论 -
python之pexpect实现自动交互
pexpect原创 2018-05-30 18:18:03 · 15446 阅读 · 0 评论 -
python正则表达式指南
转自:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一...转载 2018-05-22 15:31:23 · 234 阅读 · 0 评论 -
python的多行注释
1.单行注释python中用“#”进行单行注释#pirint "for test"2.多行注释python中多行注释是三引号,包括'''和"""'''注释内容'''或者"""注释内容"""原创 2018-06-11 15:23:15 · 25876 阅读 · 0 评论 -
python的0 1与真假
Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。这一点与C类似,C语言也是非0表示真,0表示假。原创 2018-06-11 15:24:52 · 9710 阅读 · 3 评论 -
python打包exe的方法
cxfreeze,pyinstaller,py2exe三种方式cxfreeze最简单,安装后脚本在python_home\Scripts下面执行python cxfreeze全路径 要打包的py文件 --target-dir原创 2018-06-21 13:10:57 · 50233 阅读 · 1 评论 -
Python之xml解析
python有三种方法解析XML,SAX,DOM,以及ElementTree:1.SAX (simple API for XML )python 标准库包含SAX解析器,SAX用事件驱动模型,通过在解析XML的过程中触发一个个的事件并调用用户定义的回调函数来处理XML文件。2.DOM(Document Object Model)将XML数据在内存中解析成一个树,通过对树的操作来操作...原创 2018-06-13 17:41:03 · 446 阅读 · 0 评论 -
python之ConfigParse
ConfigParse原创 2018-06-13 17:42:24 · 409 阅读 · 2 评论 -
python之zipfile
zipfile原创 2018-06-13 17:59:13 · 216 阅读 · 0 评论 -
python之json
json原创 2018-06-13 17:59:35 · 281 阅读 · 0 评论 -
python之ssh连接
paramiko原创 2018-05-30 18:18:28 · 24798 阅读 · 0 评论 -
python之函数
一、定义 def functionname( parameters ): function_suite return [expression]说明:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数内容以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带...原创 2018-07-13 16:21:13 · 200 阅读 · 0 评论