zoukankan      html  css  js  c++  java
  • 17.3.12----OS模块ya

    1---他是一xu个python系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。

                 import os#导入这个os模块,其实python模块就是C元的包含很多函数的文件

    2---os的重要模块总结

        (1)os.sep更改操作系统的路径分隔符,在Windows系统中通过“\”,在linux中Ubuntu的分隔符是“/”,苹果是“:”

         (2)os.getcwd()获取当前路径,这个在python代码中比较常用

                                                            例如:import os

                                                            print os.getcwd()

        (3)os.listdir()列出当前目录下的多有文件和文件夹

        (4)os.remove()方法可以删除指定文件

        (5)os.system()方法用来运行shell命令

        (6)os.chdir()改变当前目录,到指定目录中、

          读取文件的函数

         (7)os.open("text.txt",w)直接打开一个文件,要是文件没有就创建

        (8)fp=os.open("text.txt",w),

                       fp.read([size]),size为读取的长度,以byte为单位

               fp.readline([size])  读取一行,如果定义了size,有可能只是返回那一行的部分内容

                       fp.write(str)把str写到文件中,write函数并不能在str末尾加上一个换行符

                       fp.writelines(seq) 把seq的内容全部写道文件中(多行一次性写入),这个函数也只是写入,不在末尾家换行符

                      fp.close()关闭文件,就是在一个文件使用完后,就直接关闭

                      fp.flush()  把缓冲区的内容写入硬盘

                      fp.fileno()  返回一个长整型的“文件标签”

  • 相关阅读:
    Delphi使用Indy、ICS组件读取网页
    用SendNotifyMessage代替PostMessage避免消息丢失
    LuaPlus的编译和引用
    如何转换和输出超大整数(64位)
    jQuery 源码:封装 Event
    jQuery 源码:操作样式
    jQuery 源码:元素位置
    模拟ES5 Array.prototype.reduce
    as 和 is 运算符以及安全的类型强制转换
    计算机编程基础
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/6538212.html
Copyright © 2011-2022 走看看