学习小结(6)

  1. 模块安装

傻瓜式的安装:pip install xxx

手动安装:1、下载安装包

          2、.whl     pip install xxx.whl

             .tar.gz

             解压之后

               python setup.py install

   模块的使用  import sys,os,json,datetime,time

   模块分为 标准模块,第三方模块(pymysql,xlwt)和自己写的模块(自己写的python文件)。

   import模块的实质,就是把这个python从头到尾的执行一次

   import模块的时候查找python文件的顺序是什么 1、先从当前目录下找   2、环境变量的目录找

sys.path 用来查找py的环境变量位置

sys.argv  用来获取命令参数

os.path.join('dir','dir2','a.py')  拼接绝对路径  此方法不用在意路径分割符

os.walk()  #获取某个目录下所有文件

os.listdir() #列出该文件下东西 只能列出当前一节目录(使用在目录只有一层)

os.rmove()#删除文件(path)

os.rename()  重命名

os.system('ipconfig ')  #执行操作系统的命令

os.popen('ipconfig').read() #执行操作系统的命令,并获取到结果

  1. md加密模块

 md5

hashlib (模块)

md = hashlib.md5()  #实例化对象

md.update( s.encode() ) 加密需要先将字符串转为二进制的byte数据才能进行加密。

md.hexdigest()#用来获取结果

  1. 操作数据库

pymysql,pyoracle

conn = pymysql.conect(host,pwd,port,db,charset='utf-8')  数据库连接

cur = conn.cur() #建立游标

cur.execute(sql)#执行sql语句

coon.coomit()#除查询外需要连接移交

cur.fectall() #获取结果

cur.close()

    coon.close()

  1. 操作excel

 excel xlwt

 xls = xlwt.Workbook()  #新建表

 sheet = xls.add_sheet('sheet') #添加sheet页

 sheet.write(0,0,'id')#写入数据

xls.save('stu.xls')

猜你喜欢

转载自www.cnblogs.com/cslw5566/p/9026462.html