ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

8月第二周

2022-08-13 21:04:27  阅读:134  来源: 互联网

标签:shell data 第二周 path txt os 目录


1.os模块

"""
1.获取系统类型
print(os.name)
windows ==> nt
Linux   ==> posix

2.获取脚本绝对路径
os.getcwd()

3.获取指定目录下所有文件和目录名,结果为列表
os.listdir("/Python")
==> ['likou', 'test.txt']

3.删除文件
os.remove("test.txt")

4.删除目录(只能删除空目录)
os.rmdir("aaa/bbb") #删除bbb目录

5.连接目录与文件名或目录
os.path.join(path, name)
os.path.join(path, path, name)

6. 返回文件路径
os.path.dirname("/data/shell/1.txt")
==> "/data/shell"

7.判断目录是否存在
os.path.exists()

8.判断是文件还是目录
os.path.isfile()
os.path.isdir()

9.创建目录(两者都要求目录不存在,否则报错)
os.mkdir()
os.mkdirs() #递归创建

10.获取文件大小
os.path.getsize() 

11.传入一个完整的path路径,将其拆分为绝对路径和文件名2部分
os.path.split('/data/shell/text.txt')
==>  ["/data/shell", "text.txt"]

12.获取文件名
os.path.basename('/data/shell/text.txt')
==>  "test.txt"

"""

2.sys模块

 

3.

标签:shell,data,第二周,path,txt,os,目录
来源: https://www.cnblogs.com/wzh-nbcls/p/16583973.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有