0

自分でこれを理解できればとてもうれしかったのですが、できませんでした。

辞書の形式でデータを含むテキスト ファイルからランダムな値を取得したいと考えています。

{'One': '1111111', 'Two': '2222222', 'Three': '3333333'}

いくつかのバリエーションを試しましたが、コードは現在次のとおりです。

from random import *

table = open('file.txt')
random_value = random.choice(table.values())

「random_value」を印刷しようとすると (機能しているかどうかを確認するため)、次のエラーが表示されます。

AttributeError: 'file' object has no attribute 'values'
4

1 に答える 1