python学习之os模块

  1 window下的路径分隔符和mac上的一样吗

  在win下用\做路径分隔符,mac里用/

  2、如何查看当前工作目录

  import os

  os.getcwd()

  3、如何切换当前工作目录

  import os

  os.chdir(“E:\”)

  4、如何创建新文件夹

  os.makedirs(“c:\python\wim\lon”)

  5、如何将绝对路径修改为相对路径

  os.path.relpath(“c:\dell”,“c:\windows”)

  6、如何查看一个路径的目录名称、基本名称。

  os.path.dirname(path)

  返回最后一个斜杠之前的所有内容 也就是说的目录。

  os.path.basename(path)

  返回除目录的其余部分

  7、如何查看文件夹里面的内容

  os.listdir(path)

  8、如何查看一个文件大小

  os.path.getsize(path)

  9、如何利用open读取、写入文件

  import os

  f=open(“c:\hello.txt”)无锡妇科医院哪家好 http://www.bhnk39.com/

  10、利用shelve比一般的写入文件有什么优点?

  不必用读模式或者写模式打开,既能写又能读。

  11、如何利用pprint写入.py后缀的文件

  12、如何复制文文件

  import os shutil

  os.chdir(‘C:\’)

  shutil.copy(“c:\spam.txt”,“c:\delicous”)

  将txt文件复制到delicous里面

  shutil.copytree(“c:\bacon”,“c:\delicouds”)

  将文件复制移动

  13、如何移动文件,如何给文件改名字

  shutil.move(source,destination)

  14、如何稳妥的删除文件(先去回收站那种)

  用第三方库send2trash.send2trash(“bacon.txt”)

  15、如何压缩文件、解压文件

  import zipfile,os

  f=zipfile.zipfile(source)

  f.extractall()方法解压缩路径中的文件。

  f.extract()

  可以解压单个文件。

posted @ 2019-08-16 14:13  tiana_Z  阅读(132)  评论(0编辑  收藏  举报