私はsocket
ライブラリ(Local file transfer)を使用して、2台のローカルPC Local Client
とLocal Server
の間でファイルを交換するためにはTkinterでのpython GUIアプリケーションに取り組んでいます。私がしたいのはClient GUI
からServer
のフォルダをリモートで閲覧してファイルを選択し、Client
コンピュータに送信することです。Pythonのリモートディレクトリブラウジングサーバー・クライアントは、
今は、Client
とServer
を同じマシン上で実行しています。 アプリケーションは次のように動作します。
- Server
スクリプトを実行した後、受信接続を待機します。
-Iが、私はこの機能を使用してフォルダを参照、同じマシン上Client
スクリプト(GUI)を実行します。
def browser(self):
options = {
"mustexist": False,
"initialdir": '/media', #default path
"title": 'Choose a directory'
}
#this will open a dialogue window to select the desired directory
self.browsePath = tkFileDialog.askdirectory(**options)
self.path_Etr.delete(0,END)
self.path_Etr.insert(0,self.browePath)
-The Client
Server
Client
とServer
が同じディレクトリ-TREがあったので-The Server
プロセスは罰金1を同じマシンで動作しますファイル
を(返送e)。
しかし別のマシンでこれを行うには、Server
ディレクトリツリーを受け取り、それをClient
GUIまたはそれ以外のものにvizualizeする方法があるのだろうか?
私の質問がクレアであることを願います!
あなたが何らかのコードを提供していないため、なぜこの質問が非常に多くの投票権を得ているのか不思議です。使用しようとしたコードを提供し、実行した特定の問題について質問する必要があります。スタックオーバーフローは、このような幅広い質問のためではありません。それは確かに方法があると言われています。 TkinterはGUIライブラリです。実際の質問はおそらく "別のコンピュータ上のファイルをPythonで読み取ることは可能ですか"と関連しているはずです。これまでに行った研究とこれをどうしようとしていますか。 –
説明のためのtkanks – XMed