uniapp开发app框架在提升开发效率中的独特优势与应用探索
640
2022-09-10
python-----模块【第一部分】-----(Python[-1])
一.hashlib(md5)
1 import hashlib
2 obj = hashlib.md5('dsfd'.encode('utf-8'))
3 obj.update('123'.encode('utf-8'))
4 print(obj.hexdigest())
二.random
1.randint
三.getpass
1 #在用户输入密码时,影藏密码,在cmd中运行有效
2 import getpass
3 val = getpass.getpass('请输入你的密码:')
4 print(val)
四.os
1.os.path.exists()
2.os.path.dirname()
1 #返回一个路径的上级一目录
2 import os
3 file_name = 'D:\\python\\code'
4 result = os.path.dirname(file_name)
5 print(result)
3.os.path.abspath()
4.os.listdir()
1 #获取当前目录下第一层的所有文件,返回一个列表
2 import os
3 file_name = 'D:\\code'
4 result = os.listdir(file_name)
5 print(result)
5.os.walk() / os.path.join()
6.os.makedirs()
1 #创建新文件夹
2 import os
3 os.makedirs('text')
7.os.stat('目标文件').st_size
1 #获取文件大小
2 import os
3 file_size = os.stat('455698.mp4').st_size
4 print(file_size)
8.os.rename()
1 #对文件进行重命名
2 os.rename('db','bb')
五.sys
1.argv
2.sys.path / sys.path.append()
六.json
#json是一个特殊的字符串 【python中元祖和集合不能json】
1.dumps / dump
2.loads / load
3.pickle
七.shutil
1.rmtree
1 #删除文件目录
2 import shutil
3 shutil.rmtree('text')
2.move
1 #重命名
2 import shutil
3 shutil.move('ddd','text')
3.make_archive
1 #压缩文件
2 import shutil
3 shutil.make_archive('压缩后的文件名', 'zip', '压缩路径')
4.unpack_archive
1 #解压缩文件
2 import shutil
3 shutil.unpack('要解压压缩件名', extract_dir=r, '要解压到哪里', format = 'zip')
5.##################示例
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~