0
Pythonを使用してテキストファイルにランダム座標を連続的に追加する方法はありますか?Pythonを使用してテキストファイルにランダム座標を連続的に生成する
import random
import threading
#Open a file named numbersmake.txt.
outfile = open('new.txt', 'w')
def coordinate():
threading.Timer(0.0000000000001, coordinate).start()
x = random.randint(0,10000)
y = random.randint(0,10000)
outfile.write("{},{}\n".format(x, y))
coordinate()
#Close the file.
outfile.close()
print('The data is now the the new.txt file')
正しい。現在、この範囲では、1回のショットで12,000のランダム座標が生成されています。私はこれらの12,000の座標を生成する範囲を取り除き、代わりに連続的なスレッドを使用して、リアルタイムグラフの連続座標を取得したいと考えています。これはどうすればいいですか? – sss
同じプログラムからグラフも描画されていますか?最大座標数に制限はありますか?スレッドが束縛なしにファイルに乱数を生成したり、座標生成の間に何らかの遅延が発生するのは危険です。座標を保存する必要はありませんか?つまり、1つのスレッドで座標を生成すると、それらをグラフ描画スレッドによるアクションのためにキューに入れることができますか? – LJKims
座標を格納する必要はありません。私は1つのpythonファイルで座標を生成し、それをテキストに書き出し、座標をグラフ化する別のpythonファイルに読み込んでいました。これを行う簡単な方法があれば教えてください!理想的には、グラフは毎秒100フレームで一度に20ポイントを表示する必要があり、それらのポイントを取り除きます。 – sss