2017-10-18 6 views
0

プログラムは、以下の手順に従っなります:python Python - WindowsファイルブラウザをポップアップしてExcelファイルやその他のドキュメントを選択するための実行可能プログラムを取得するにはどうすればよいですか?

  • ファイルエクスプローラを通じて行われた実行可能プログラムに

    1. をクリックして
    2. を変更する実行可能プログラムのためのExcelファイルを選択し
    3. を変更するExcelファイルを選択するためにユーザにポップアップ表示されます
  • +0

    Windowsエクスプローラはファイルを選択するためのものではありません。これは、ファイルを開くためのダイアログです。何らかの種類のGUIライブラリが必要になります。 –

    +0

    こんにちは@Rawing、私は次のようなポップアップを参照していました:https://docs.microsoft.com/en-us/windows/uwp/files/images/picker-multifile-600px.png – Ajo

    答えて

    0

    はいこれはPERFでtxtファイルを吐き出すか、元のスプレッドシートと同じフォルダの場所に新たに変更されたデータをスプレッドシートをエクセル事実上実行可能です。私はPyQT5またはTkInterをユーザインタフェースとして、pyexcelをexcelインタフェースに、pyinstallerを実行可能ファイルにパッケージングすることをお勧めします。これらのモジュールには、多くの素晴らしいチュートリアルがあります。

    +0

    ありがとう@StuartBuckingham。まず、私はちょうど自己学習のPythonを始めて、多くの質問があります。 PyQT5とTkInterに関して、私は両方のパッケージを見てきましたが、それらは間違いなくUIと関係していましたが、私が必要とするExcelスプレッドシートを見つけるためにWindowsエクスプローラで検索するように促された機能はないようです。たとえば、次の画像が表示されます。https://docs.microsoft.com/en-us/windows/uwp/files/images/picker-multifile-600px.png – Ajo

    +0

    ファイルダイアログに関する完全なチュートリアルです。 https://pythonspot.com/en/pyqt5-file-dialog/代わりにこの資料を検索してみてください。 –

    +0

    ありがとう@StuartBuckingham。私が出会ったTkInterのスクリプトは大いに助けてくれました。もちろん、答えをよろしくお願いします。コラボレーティブなコミュニティ。代わりにもっと多くの資料を探し続けるつもりです。 – Ajo

    関連する問題