0

問題
私はPythonで2つのディレクトリを2つのサイドバイサイドパネルとその内容(ツリー、サムネイル、リストなどを介して)に表示するGUIを作成しようとしています。これにより、ユーザーは次のいずれかを実行できます。

  1. 両方のパネル間でファイルをドラッグ
  2. 転送するファイルを選択し (手動およびスクリプトを介して)、ユーザー入力後に転送します

ポイントは、可能な限り多くのプロセスを自動化することですが、ユーザーが各ファイルの最終的な転送を確認できるようにすることです。

これは可能ですか?これに最適なpython guiライブラリはどれですか? どこから始めればいいのか本当にわからないので、一般的な方向性を探しているだけです。

現在の回避策
クライアントに基づいてメールをサブフォルダーに分類し、各クライアントを反復処理してmail\<client>、エクスプローラーでクライアントのメイン ファイル ディレクトリを同時に開く Python スクリプトがあります。各ファイルを適切な にドラッグし<main>\<client\<subfolder>、2 つのウィンドウを閉じ、IDLE で「Enter」を押すと、次のクライアントに移動します。面倒ですが、大まかな実装です。

システム情報
Windows XP、Python 2.7

4

2 に答える 2

1

カスタム ドラッグ アンド ドロップは任意の GUI フレームワークで実装できるためTkinter、標準の Python ライブラリに組み込まれている を使用することを検討してください。

アプリケーション間でドラッグ アンド ドロップできるようにする必要がある場合は、もう少し複雑ですが、を使用することをお勧めしますが、wikiに例があります。TkinterwxPython

于 2013-06-14T18:54:46.193 に答える
0

関連するファイルについては、Python os モジュールhttp://docs.python.org/2/library/os.htmlを使用します。

于 2013-06-14T18:52:50.683 に答える