私はバックグラウンドで実行し、変更をユーザーに通知する必要のあるPythonスクリプトを作成しています。クロスプラットフォームで作業したいと思っています。主な問題は、私はMacにアクセスできないため、特にそれをコーディングするのは非常に難しいことです。 wxPythonはシンプルなポップアップのために大過剰なようですが、軽いフットプリントで何かがありますか?クロスプラットフォームPython通知ライブラリ
答えて
WindowsとMacのPythonにはTkラッパーも付属していますか?その場合は、独自の通知ボックスを表示することができます。私は彼らが死んだ単純な通知APIを持っているとは思わない(つまり、あなたはそれを文字列に渡し、かわいいボックスが5秒間ポップアップする)が、少なくともあなたは維持するコードベースを1つしか持たないだろう。
私は、Skype、Dropbox、Thunderbirdなどの他のクロスプラットフォームのアプリについて考えています。 SkypeとThunderbirdは独自の機能を備えているようで、Dropboxはプラットフォーム固有のルートになっています。
私は 'import Tkinter'を試したところ、何も間違っていたので、これはすばらしいことだと思います!ありがとうございました:) – Phoshi
よろしくお願いします!うわー、暗闇でトータルショット:) – JasonSmith
Adobe Waveはクロスプラットフォームの通知フレームワークですが、私はそれを使用せず、デスクトップ向けの取引だとは思っていませんが、リッチインターネットアプリケーションやウェブサイトへの接続には適していません。それでも、それは多分見通しの価値があるかもしれない何らかのクロスプラットフォーム通知です。
これは、Pythonから何らかの形でトリガーできるAIR通知システムを見つけることができるかもしれません。 GTK#のMonoは3つの主要なデスクトッププラットフォームをサポートしているので気になります。このGtkSharpNotificationの例を参照してください。
最後に、3回目のストライキのために、wxWidgetsのようなクロスプラットフォームのGUIツールキットに、必要なウィジェットがある可能性があります。
良い提案!残念なことに、それは文字通り、スクリーンに出たり出たりするちょうど箱のための過度の殺人のようです。 : – Phoshi
はい、それはあなたの状況や、小売りアプリ、ビジネスアプリ、あるいは何であろうと、間違いなく私の考えはまったく魅力的ではありませんが、長期的に3つのコードベースを維持しようとしているのではないことは確かです。 – JasonSmith
彼らは良いアイデアだと私は確かにこれは大きなプロジェクトだったと思うだろうが、それはまったくではありません:( – Phoshi
Growl/GNTPのようなものです。 python's gntp libraryを見ましたか?
- 1. xamarinクロスプラットフォームでプッシュ通知
- 2. Python用シンプルなクロスプラットフォームMIDIライブラリ
- 3. Firebase通知をクロスプラットフォームで使用する
- 4. jQuery - 通知ライブラリ - ポーリング
- 5. クロスプラットフォームのGUIライブラリ
- 6. 通知システム|ライブラリ|ピアツーピアアプリケーションのフレームワーク
- 7. 通知ライブラリはjavascriptで
- 8. クロスプラットフォームのローカルおよびプッシュ通知用のxamarinフォーム
- 9. azureを使用してウェブからモバイルデバイス(クロスプラットフォーム)へWeb /ブラウザプッシュ通知
- 10. SCTP:クロスプラットフォームのライブラリですか?
- 11. クロスプラットフォームPythonスキャナインターフェイス
- 12. Pythonでクロスプラットフォームのコンソールアプリケーション用のcursesのようなライブラリ
- 13. ベストAppleプッシュ通知第三者のライブラリ
- 14. sl4a python通知の質問
- 15. Python Google Checkout通知API
- 16. PythonでのMongoDB通知
- 17. couchdb-python変更通知
- 18. Python用クロスプラットフォームMIDIプレーヤー
- 19. C++クロスプラットフォーム静的ライブラリの構築
- 20. 最小限のクロスプラットフォームGUIライブラリですか?
- 21. C++クロスプラットフォームの動的ライブラリ。 LinuxとWindows
- 22. クロスプラットフォームC++ネットワーキング(大きなライブラリなし)
- 23. Pythonでスクリーンショットを撮る - クロスプラットフォーム
- 24. 純粋なpythonクロスプラットフォームのフォントレンダラー?
- 25. Python Setマウス位置クロスプラットフォーム
- 26. クロスプラットフォームPython実行可能ファイル
- 27. Toast通知の通知ハブキャッシュ
- 28. Azure通知ハブ、通知ログ
- 29. サイレントプッシュ通知とノーマルプッシュ通知
- 30. Firebaseプッシュ通知 - 通知
Linuxでは、OSDに十分な通知はありませんか?デフォルトでUbuntu/Fedoraで既に利用可能です。 – jldupont
ええ、OSD通知は完璧です。私がしなければならないのは、Linux上で、SnarlでWindowsで、Growlではmacで、それを使用するだけですが、人々がインストールしたくない/使用したくない場合は、何かがあるといいと思います。 – Phoshi
OSが異なる*クロスプラットフォームは何を意味するのですか?あなたは "クロスプラットフォーム"の定義を満たす既存のパッケージの例を挙げることができますか? –