基本的に今日の私の計画は、jsonから複数のプロファイルを作成し、それらをスレッドとして実行することでした。問題はスレッド化をしたことがないことですが、これについて読んだことはありません。複雑ではありませんが、最初の試みとして、またこれに対するアドバイスは、このようなことを可能にするためには本当に便利です。私はこの時点でJSONによって検証正しいことを願っていPython - スレッドを含む複数のjsonプロファイル?
[{
"Name": "Baller",
"Lastname": "cavs",
"Email": "[email protected]"
},
{
"Name": "Lakers",
"Lastname": "Nation",
"Email": "[email protected]"
}
]
:
しかし私が考えていたことは、このように見ているJSONファイルを持つことです。 JSONファイルを持つので、基本的
は、すべてのプロファイルがあり、私のスクリプトにロジックを作るスレッドに実行しますが、この時点で私はちょうど私が追加した場合、一度だけを許可する
{
"Name": "Baller",
"Lastname": "cavs",
"Email": "[email protected]"
}
を持つべきで作られたということです[]複数のタスクを作成するには、[]が何をしているのかわからないのでエラーが出るでしょう... しかし、それを複数のjsonタスクで実行させ、スレッド(私はスレッドが行くのが最善だと思いますか?)。私がしたいことは、各プロファイルをスレッドにすることです。私のスクリプト/コードで同じ論理コードを実行し、その後、はい。
お気軽にコメントしてください。さらに私がこれ以上の時にこれを編集します!
EDIT:
{
"Profiles": {
"profile1": {
"Name": "Baller",
"Lastname": "cavs",
"Email": "[email protected]"
},
"profile2": {
"Name": "Lakers",
"Lastname": "Nation",
"Email": "[email protected]"
}
}
}
私はそれに私のJSONファイルを変更しているとどのようなコード私がやろうとしてきたが、次のとおりです。
with open('profile.json', 'r', encoding='UTF-8') as json_data:
config = json.load(json_data)
Name = config["Name"]
print(Name)
が、私はというエラーを取得していますKeyError: 'Name'
私はそれがまったく見つからないと思っていますか?..ここに私は..私は何をする必要があると思いますmプロファイルを通るループ?しかし、その後私はループを行う場合、それはちょうど1で1を実行すると同時にすべてのプロファイルを実行するような考えですか?
は、あなたはおそらくすでに試したいくつかのコードを提供することができますようにあなたのJSONに見えると仮定し
? –
はい。私は今私が行った結果を編集する – WeInThis
@ YaroslavSurzhikovあなたが行く – WeInThis