私はhereから取得したPythonアプリケーションを持っていますが、私のニーズに合わせて変更しましたが、スクリプト内のアイコンについては、パフォーマンスの問題があるかもしれないが、現時点では問題ではないことを認識しています。すべてのファイルを1つにしておくだけで、友人やコンピュータ間で簡単に変更できます。 私の質問は、埋め込まれたアイコンイメージ(pngファイル、どのタイプでも可能)をこのコード行に使用すると、ファイル自体の代わりにファイルへのパスを取得できますか?wx.iconfrombitmap(wx.bitmap(path))で使用する画像を埋め込む方法python
def set_icon(self, path):
icon = wx.IconFromBitmap(wx.Bitmap(path))
self.SetIcon(icon, TRAY_TOOLTIP)
私はimg2py、base64で何もしませんでしたので、ファイルではなく必要なパスだと思っていました。 パスの代わりに埋め込みファイルを使用するようにスクリプト(またはwxライブラリ)を変更または変更するにはどうすればよいですか?
イメージファイルを 'PyEmbeddedImage'オブジェクトとしてエンコードするのに役立つwxPythonには、' wx.Image'、 'wx.Bitmap'などに変換するためのメソッドが含まれています。 python -m wx.tools.img2py --help' – RobinDunn