Pythonファイルから読み込んだデータを辞書に変換したいです。
何か良い方法はありませんでしょうか...
どうかよろしくお願いいたします。
Python
1# openfile.py からfileを読み込みます。 2 3with open(file,"r",encoding="utf_8") as f : 4 text = f.read() 5 6""" 7 8これ以降どうすればよいのやら... 9 10 newtext = list(text) 11 dic = dict(newtext) 12 13とすると 14 15['(', "'", 'u', 's', 'e', 'r', '1', "'", ',', "'", 'p', 'a', 's', 's', 'w', 'o', 'r', 'd', '1', "'", ')', '\n', ',', '(', "'", 'u', 's', 'e', 'r', '2', "'", ',', "'", 'p', 'a', 's', 's', 'w', 'o', 'r', 'd', '2', "'", ')', '\n'] 16 17 18リストもタプルも rstrip("\n,") など使えないようですし、 19 理想である 20 {'username1':'password1','username2':'password2'} 21 辞書としての値の受け取り 22 23からは程遠いものになってしまいます... 24 25"""
Python
1 2# 読み込む file.py の中身です。 3 4('username1','password1') 5,('username2','password2') 6
回答3件
あなたの回答
tips
プレビュー