• 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()  返回一个长整型的“文件标签”

  • 相关阅读:
    Django框架介绍
    CSS基础
    BOM与DOM操作
    JavaScript
    PHP Socket编程 之 fsockopen链接https时OpenSSL错误
    PHP Socket编程 之 深入解析fsockopen与pfsockopen的区别
    PHP Socket编程 之 使用fsockopen伪造IP
    PHP Socket编程 之 利用 fsockopen() 函数开放端口扫描器的实例
    PHP Socket编程 之 fsockopen指定ip获取远程数据 及 301自动跳转
    PHP Socket编程 之 抓取数据遇到Transfer-Encoding chunked
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/6538212.html
Copyright © 2020-2023  润新知