2016-06-21 28 views
2

例如,我編寫了一個代碼,它獲取導入文件夾目錄和目標文件夾,並將導入文件夾中的所有圖像順時針旋轉45度,並保存他們在目標文件夾中旋轉。它很好用,但你必須有python才能使用它。當您按下右鍵單擊文件夾時,我想要有一個選項,然後您可以選擇:將所有圖像旋轉45度。 我該怎麼做?將我的Python代碼轉換爲Windows應用程序(右鍵單擊菜單)

回答

1
  1. 您可以使用PyInstaller將您的Python程序打包爲獨立的可執行文件。 http://www.pyinstaller.org
  2. 然後,閱讀這個舊問題的答案。它應該給你介紹如何在Windows文件瀏覽器添加上下文菜單特定的文件類型的更多信息: Add menu item to windows context menu only for specific filetype

有了這些做2個步驟,你將有一個獨立的EXE Python應用程序,你會能夠添加快捷方式來使用應用程序的特定文件類型或文件夾。

祝你好運!

1

這更關係到Windows API,然後Python或任何你使用的框架。

其實你可以通過做類似的事情:

  1. 凍結你的代碼。你可以選擇任何,但我使用cx_freeze
  2. 使用Inno Setup打包應用程序。它提供了一些用於Windows的「快捷方式」,包括上下文菜單操作。
  3. 您可以使用Inno Script Studio,它是Inno Setup的IDE。它可以幫助您設置上下文菜單操作。

希望這會有所幫助。