读取txt会返回有关文件的信息,而不是内容

时间:2017-08-27 17:37:31

标签: python-3.x io

这是我的代码 对于蚂蚁物种索引计划         进口时间

23
23
the larger so far
1
1
WTF
234
234
the larger so far
23
23
WTF
0
0
the smaller so far

我跑了它,然后返回下面引用的声明。

  

< _io.TextIOWrapper name ='Lasiusniger.txt'mode ='r'coding ='cp1252'>

而不是文件中的文字(如下所示)

  • 科学分类
  • 王国:Animalia
  • 门:节肢动物
  • 班级:Insecta
  • 订单:膜翅目
  • 家庭:蚁科
  • 亚科:Formicinae
  • Genus:Lasius
  • 种类:L.niger

1 个答案:

答案 0 :(得分:1)

您需要明确告诉Python读取open()返回的文件对象的内容。使用f.read()f.readlines()