私はバックグラウンドで実行し、変更をユーザーに通知する必要のある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. Python用シンプルなクロスプラットフォームMIDIライブラリ
- 2. jQuery - 通知ライブラリ - ポーリング
- 3. クロスプラットフォームのGUIライブラリ
- 4. 通知システム|ライブラリ|ピアツーピアアプリケーションのフレームワーク
- 5. 通知ライブラリはjavascriptで
- 6. couchdb-python変更通知
- 7. Python Google Checkout通知API
- 8. sl4a python通知の質問
- 9. クロスプラットフォームPythonスキャナインターフェイス
- 10. ベストAppleプッシュ通知第三者のライブラリ
- 11. SCTP:クロスプラットフォームのライブラリですか?
- 12. Pythonでクロスプラットフォームのコンソールアプリケーション用のcursesのようなライブラリ
- 13. Google Checkout通知API Pythonの例
- 14. Pythonを使用した通知
- 15. Pythonを使用したリアルタイム通知
- 16. Python XMPPによるGCM通知
- 17. サイレントプッシュ通知とノーマルプッシュ通知
- 18. 純粋なpythonクロスプラットフォームのフォントレンダラー?
- 19. Pythonでスクリーンショットを撮る - クロスプラットフォーム
- 20. C++クロスプラットフォーム静的ライブラリの構築
- 21. 最小限のクロスプラットフォームGUIライブラリですか?
- 22. C++クロスプラットフォームの動的ライブラリ。 LinuxとWindows
- 23. Javaのスケジュール通知メール通知
- 24. ローカル通知とプッシュ通知のRx_Swift
- 25. 通知?
- 26. Androidで通知を表示するにはCライブラリ
- 27. Flare.PrefuseライブラリはどこにFLEXに通知しますか?
- 28. 通知ライブラリの動的な意思決定
- 29. 通貨ライブラリ
- 30. 通知が通知されたときに通知を受け取る方法
Linuxでは、OSDに十分な通知はありませんか?デフォルトでUbuntu/Fedoraで既に利用可能です。 – jldupont
ええ、OSD通知は完璧です。私がしなければならないのは、Linux上で、SnarlでWindowsで、Growlではmacで、それを使用するだけですが、人々がインストールしたくない/使用したくない場合は、何かがあるといいと思います。 – Phoshi
OSが異なる*クロスプラットフォームは何を意味するのですか?あなたは "クロスプラットフォーム"の定義を満たす既存のパッケージの例を挙げることができますか? –