2016-12-08 10 views
0

私はpythonでtxtファイルを開く必要がありますが、私はtxtのデータがわかりませんので、どのようにわかりません。次に、最初の行。どのように私は論文を読んで、それを使うことができますか?txtファイルを開いて読み込みますか?

これはなんですか?

[ 
{ 
    "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" 
     } 
    } 
    ], 
+1

jsonファイルのように見えますが、ファイルの一部が欠けていますか? – Navidad20

答えて

1

これはJSONです。 json.load(path)を使用してファイルをインポートすると、ファイルに表示されている構造とまったく同じ構造を持つPython dictが得られます。

+0

これは不完全なJSONファイルなので、 'json.load()'はそれ以上のことがなければ動作しません。 – martineau

+0

OPはこれが最初の数行だけだと言っていたので、私はそれが有効だと仮定しました。 – lucasnadalutti

0

あなたはこのようにPythonでファイルを開くことができます。

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

この後、ファイルの内容は、変数contentになります。 残りの質問にお答えしたいと思いますが、わかりません。 Srry

関連する問題