python-----模块【第一部分】-----(对于python来说,一个模块就是一个文件)

网友投稿 281 2022-07-30

一.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小时内删除侵权内容。

上一篇:django初识(django基础知识)
下一篇:从cbv到fbv:用函数写视图与用类写视图的区别(drf与restful)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~