zoukankan      html  css  js  c++  java
  • python学习之os模块

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

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

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

      import os

      os.getcwd()

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

      import os

      os.chdir(“E:”)

      4、如何创建新文件夹

      os.makedirs(“c:pythonwimlon”)

      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:acon”,“c:delicouds”)

      将文件复制移动

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

      shutil.move(source,destination)

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

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

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

      import zipfile,os

      f=zipfile.zipfile(source)

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

      f.extract()

      可以解压单个文件。

  • 相关阅读:
    solaris10 服务管理
    DLL的导出导入与调用
    c# Font字体
    WaitForMultipleObjects、WaitForSingleObject、GetExitCodeThread
    solaris10补丁管理
    注册表API函数
    简单的编码加密
    asp.net 调用外部程序
    Global.cs 获取网址
    Jquery easyui dialog组件, 默认不自动打开
  • 原文地址:https://www.cnblogs.com/djw12333/p/11363574.html
Copyright © 2011-2022 走看看