Python笔记 os标准库的使用
本文最后更新于 4130 天前,其中的信息可能已经有所发展或是发生改变。

import os

os.sep——返回当前系统的路径分隔符,win返回’\\’,Linux返回’/’

os.name——返回一个字符串,指示当前使用的系统平台。’nt’指win ‘posix’指Linux、Unix

os.getcwd()——返回当前工作目录

os.path.abspath(‘.’)——返回当前工作目录,.代表当前路径,..代表上一级路径

os.chdir(newdir)——改变工作目录

os.mkdir(‘test’)——创建单个目录

os.makedirs(r’c\python\test’)——创建多级目录

os.rmdir(‘test’)——删除单个目录

os.removedirs(r’c:\python’)——删除所给路径最后一个目录下所有空目录

os.stat(file)——获取文件属性

os.chmod(file)——修改文件权限及时间戳

os.getenv()——读取环境变量

os.putenv()——设置环境变量

os.listdir()——例:os.listdir(‘c:\\’) 返回指定目录下所有文件和目录名

os.remove()——用来删除一个文件 例:os.remove(‘c:\\test.txt’)

os.system()——用来运行Shell命令 例:os.system(‘date’)

os.linesep——返回当前平台使用的行终止符。例:win使用’\r\n’ linux使用’\n’ mac使用’\r’

os.path.split()——返回一个路径的目录名和文件名

os.path.splitext()——分离扩展名

os.path.basename()——去掉目录路径,返回文件名

os.path.dirname()——去掉文件名,返回目录路径

os.path.isfile()——检验给出的路径是否为文件

os.path.isdir()——检验给出的路径是否为目录

os.path.exists()——检验给出的路径是否真实存在

os.path.isabs(r’c:\python\’)——判断是否是绝对路径,否返回FALSE

os.path.islink()——判断是否是链接文件

os.curdir——当前工作目录的字符串名称

os.pardir——父目录字符串名称

os.rename(old,new)——重命名文件

os.path.getsize(file)——返回文件大小

os.path.join()——路径合并,例:os.path.join(‘c:\\’, ‘djcode’)返回’c:\\djcode’

os.path.walk()——搜索目录下所有文件。返 回一个tuple(dirpath,dirnames,filenames):其中

dirpath是一个string,表示起始路径;dirnames是 一个list,表示起始路径下的所有子目录名称;

filenames也是一个list,表示所有文件名称(不包含路径信息)

本作品采用 “知识共享署名-非商业性使用 4.0 国际许可协议” 进行许可。
免责声明:本站文章除特殊说明为原创禁转外,您可以自由的转载和修改,但请务必注明文章来源并不可用于商业目的。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇