美文网首页
Python读取文件内容为字符串的方法

Python读取文件内容为字符串的方法

作者: 刘娟娟 | 来源:发表于2020-03-03 23:59 被阅读0次

以下笔记是我在 xue.cn 学习群之数据分析小组所整理分享的心得。相关背景是:我选择中文词频统计案例作为考察大家python基础功掌握程度。

以小见大,下面是2个小技能的具体实战:

  • 如何灵活地处理文件读取
  • 如何把数据处理为自己想要的数据类型

方法1:

拷贝文章时,直接把内容赋值给一个变量,保存到一个 .py 文件中。然后在脚本中,导入它。

存储文章的文件 article.py

content = """ 复制的文章内容 """

存储脚本的文件 my_code.py

from article import content

方法2:

拷贝文章内容到一个txt文件(通常人们都这么干)。直接读取文件内容。

read() 方法能直接生成字符串。

with open('test.txt','r',encoding='utf-8') as f:
    content = f.read()

方法3:

readlines()readline()结合 for 迭代来自己构成 字符串。

比如 bsdzsz 的代码片段:


data = ''
with open('test.txt', 'r',encoding='utf-8') as f:
    for line in f.readlines():
        line = line.strip()
        data += line

当然,还有更多方法。以上3种方法对于零基础新人都很友好,刚刚掌握一点皮毛就可以搞定。

从这个方法举例中,大家可以初步建立一个意识:同一个数据(文章内容),其存储形式可能是多样的(.py文件的一个字符串变量被别的.py文件调用,或一个常规的txt文件),我们去取那个数据的方法也是多样的。

相关文章

  • Python四种逐行读取文件内容的方法

    Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用...

  • Python读取文件内容为字符串的方法

    以下笔记是我在 xue.cn 学习群之数据分析小组所整理分享的心得。相关背景是:我选择中文词频统计案例作为考察大家...

  • Python read 方法选择

    python read 方法选择 Python里与读取文件内容相关的方法read有多种选择,在什么时候用哪种读取办...

  • python eval()方法将字符串转换为元组

    python eval()方法将字符串转换为元组 从文件中读取如下数据: 简单粗暴的方法:eval(line)就...

  • python基础——file读取和操作小记

    1、读取文件 1、read()方法可以一次读取文件的全部内容,Python把内容读到内存,用一个str对象表示 2...

  • Java读取文件方法汇总

    这篇文章主要为大家详细介绍了Java读取文件方法,按字节读取文件内容、按字符读取文件内容、随机读取文件内容等,具有...

  • Java读取文件方法汇总

    这篇文章主要为大家详细介绍了Java读取文件方法,按字节读取文件内容、按字符读取文件内容、随机读取文件内容等,具有...

  • Android读取assets资源文件夹下的JSON文件

    读取资源文件夹下的json文件,最终以字符串形式返回内容!读取文件和子线程更配哦! /*** 读取json文件,...

  • 字符串与流处理

    文件读取 把文件中的内容读取到map中 把map的内容导出到一个文件中 一次性读取所有内容 字符串类型转换 使用i...

  • Python 文件内容读取

    背景 计划实现文件中心,支撑检索常见文件内容 依赖包 基础文件读取 .txt .xls .xlsx .docx ....

网友评论

      本文标题:Python读取文件内容为字符串的方法

      本文链接:https://www.haomeiwen.com/subject/ahxdlhtx.html