Created
March 15, 2019 09:27
-
-
Save caoya171193579/f38a9ca5733d76885b125cb17a6a4444 to your computer and use it in GitHub Desktop.
进阶
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#主要运用在系统操作里面。 | |
1、目录操作: | |
目录操作就是通过python 来实现目录的创建,修改,遍历等功能。 | |
-格式 | |
先调用os模块 | |
import os | |
-os 下 mkdir函数来创建目录 | |
os.mkdie('/root/xuexi') | |
就在root目录下创建了一个叫xuexi的目录。 | |
2、常用函数的用法 | |
os.mkdir('目录名') #在当前目录创建单极目录 | |
os.makedirs('a/b/c') #创建多级目录,在当前目录下创建目录a下目录b下的目录c。 | |
括号内再加入mode=777参数,等于linux下给目录加了最大权限,mode加权限的参数。 | |
######################################### | |
os.rmdir('绝对路径与目录名') #删除目录 | |
os.removedirs('a/b/c') #在当前目录下,删除多级目录 | |
######################################### | |
os.listdir('绝对路径') #查看目录下的文件(同(linux)ls、(windows)dir) | |
 | |
########################################## | |
os.getcwd() #查看当前所在目录的路径,(同(linux)pwd) | |
os.chdir('绝对路径') #切换路径;(同(linux)cd) | |
 | |
########################################### | |
os.walk() | |
os.walk() 方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下。 | |
os.walk() 方法是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。 | |
在Unix,Windows中有效。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment