したがって、jsonオブジェクトを返すhttpリクエストを実行して実行する単純なスレッドがあり、json.loadsを使用して、そのdictへの参照を渡すことで指定されたdictにそれを入れたいと考えています。
def thr_get_json(host, port, path, result):
conn = httplib.HTTPConnection(host, port)
conn.request('GET', path)
resp = conn.getresponse()
if resp.status != 200:
raise "HTTP Error!"
result = json.loads(resp.read())
results = {}
get_thread = threading.Thread(target=thr_get_json, args=('example.com', 80, '/output.php', results))
何らかの理由で、結果は空です。関数に渡される可変オブジェクトなので、それは参照になりますか? それとも私はこれで抜け出しているのですか?