关于python:打开并读取一个txt文件?

Open and read a txt file?

本问题已经有最佳答案,请猛点这里访问。

我需要用python打开一个txt文件,但我不知道如何打开,因为txt中的数据对我来说并不熟悉。接下来是第一行。我如何阅读这些论文然后使用它?

这是什么?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[
{
 "complemento": {
   "valorTotal": 24.9
  },
 "dets": [
    {
     "nItem":"1",
     "prod": {
       "indTot":"1",
       "qCom": 1.0,
       "uCom":"UN",
       "vProd": 3.5,
       "vUnCom": 3.5,
       "xProd":"AGUA"
      }
    },
    {
     "nItem":"2",
     "prod": {
       "indTot":"1",
       "qCom": 0.312,
       "uCom":"KG",
       "vProd": 21.4,
       "vUnCom": 68.6,
       "xProd":"BUFFET"
      }
    }
  ],


这是一个JSON文件,但并不完整。某些部分丢失。可以使用json lint http://json lint.com/验证JSON文件。对于在python中解析json,可以使用json库,详细信息可以在本文中找到。https://dzone.com/articles/python-reading-json-file文件


这是一个JSON文件。使用json.load(path)导入它将为您提供一个python dict,其结构与您在文件中看到的结构完全相同。


您可以这样在python中打开一个文件:

1
2
with open(file_path, 'r') as your_file:
     content = your_file.read()

在此之后,文件的内容将在变量content中。我想回答你剩下的问题,但我不能理解。斯瑞