Python文件的读写

Jupyter

方式/步调

  1. 1

    起首我们利用open()打开文件,利用read()方式读取文件。注重在读取文件时的报错信息,我们可以看到是编码的问题。是以我们在利用open()打开文件时,可以指心猿意马编码为UTF-8。

    35a85edf8db1cb1375bd5d26d254564e92584b2a.jpg 6a63f6246b600c3362a1befd154c510fd9f9a12f.jpg
  2. 2

    我们可以指心猿意马读取文件的字符数目,利用tell()返回在当前文件中的位置。利用seak()方式在文件中移动文件指针。

    f31fbe096b63f624899d5a368844ebf81b4ca3c7.jpg 728da9773912b31b131aaf1c8918367adab4e195.jpg
  3. 3

    利用readline()方式读取一行数据,利用list()获取所有行的数据,我们利用for轮回遍历,成果如下图所示。f.seek(0,0)指针回到文件初始的位置。

    55e736d12f2eb938877d17c7da628535e5dd6ff6.jpg 4e4a20a4462309f745a9c0277d0e0cf3d6cad6c5.jpg
  4. 4

    接下来我们看一下若何写入到文件,我们利用open("E:/test.txt", 'w'),利用write()写入文件,写入文件后利用close()方式会在封闭时写入,没有封闭则放在缓存区。

    8c1001e93901213fac1121e95be736d12f2e95e0.jpg
  5. 5

    若是利用操作系统的文件操作,我们导入os包,如下我们可以看到chdir()建立文件夹,getcwd()获取当前路径,listdir()查看当前路径下的文件列表,还有其他的不再一一介绍了。

    314e251f95cad1c8e8cd9212703e6709c93d5194.jpg
  6. 6

    利用pandas读写文件,我们需要import pandas包,我们利用pd.read_csv()读取文件,利用?pd.read_csv查看帮忙文档,data1.to_csv()将数据写入到文件。

    4ec2d5628535e5ddfbf7cdea79c6a7efce1b622f.jpg
  • 发表于 2019-09-04 20:42
  • 阅读 ( 704 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具