![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 63
挣点生活费的小落落
这个作者很懒,什么都没留下…
展开
-
python-7-mysql_for_python
1、安装依赖 yum install python-devel mysql-devel zlib-devel openssl-devel -y yum -y install gcc*2、安装setuptools3.5.1wgethttps://bootstrap.pypa.io/ez_setup.py --no-check-certificate原创 2017-09-14 09:17:04 · 217 阅读 · 0 评论 -
python-5-pexpect交互模块
pexpect用来启动一个子进程,实现在不同的机器上自动交互,例如ssh,ftp,telnet等由于属于第三方库,所以需要单独安装wget http://pexpect.sourceforge.net/pexpect-2.3.tar.gzsudo python ./setup.py installrun函数,一个简单版的spawn,类似于os.sys原创 2017-07-25 16:25:32 · 307 阅读 · 0 评论 -
python-4-之with和open对比
open和file方法类似打开文件使用后,要确保关闭,才是安全的:#open your file heretry: #write data to your filefinally: file.close()try: f=open('test.txt','r')except: passelse: babababbabafinall原创 2017-07-05 17:02:33 · 1677 阅读 · 0 评论 -
python-3-print重定向输出的几种方法
方法1:import sysf=open('test.txt','a+')a='123'b='456'print >> f,a,bf.close()方法2:import sysf=open('a.txt','w')old=sys.stdout #sys.stdout=fprint 'Hello World!'sys.stdout=oldf.close()pr原创 2017-07-05 16:12:31 · 13874 阅读 · 1 评论 -
python-2-重定向输出logging模块
一、简单用法,打印到屏幕:import logginglogging.debug('debug message') logging.info('info message') logging.warning('warning message') logging.error('error message') logging.critical('critical messag原创 2017-07-05 11:15:45 · 2005 阅读 · 0 评论 -
python-1-破解unix密码/etc/shadow
1、unix系统密码文件/etc/shadow其中第二字段为加密后的密码(*开头为不能登录的用户,!!开头为过期的用户,也不能登录)第二字段格式$id$salt$encryptedid代表hash算法:ID算法$1$MD5$2a$Blowfish$5$SHA-256$6$SH原创 2017-07-04 16:11:45 · 3594 阅读 · 0 评论 -
浅复制
"""Generic (shallow and deep) copying operations.Interface summary: import copy x = copy.copy(y) # make a shallow copy of y x = copy.deepcopy(y) # make a deep copy o原创 2017-07-03 16:18:32 · 381 阅读 · 0 评论 -
python-6-enumerate
说明:1)enumerate()是python的内置函数2)enumerate是枚举的意思3)对于一个可迭代(iterable)/可遍历的对象(如列表,字符串),enumerate将其组成一个索引序列,利用它可以同时获取索引和值4)enumerate 多用于在for循环中得到计数5)对于一个seq,得到:(0,seq[0]),(1,seq[1]),(2,seq[2])6原创 2017-09-07 10:52:24 · 222 阅读 · 0 评论