自分でこれを理解できればとてもうれしかったのですが、できませんでした。
辞書の形式でデータを含むテキスト ファイルからランダムな値を取得したいと考えています。
{'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'