タグ付けされた質問 「python」

Pythonはインタプリタ型プログラミング言語であり、スクリプト言語として使用されることが多いですが、それだけではありません。Pythonのバージョンは、すべてのUbuntuディストリビューションにデフォルトで含まれています。

3
Python非gtk、非qtアプリにグローバルメニューのサポートを追加するにはどうすればよいですか?
非GTK、非QTアプリケーションにグローバルメニューサポートを追加する方法に関する優れたドキュメント(例、チュートリアル、またはガイド)を探しています。(gtkでは、メインメニューで「魔法のように」動作します...)。これと一緒に使用したいツールキットはkivyで、glib-mainloopをサポートしています(gstreamerなど)ので、原則としてすべてがそこで動作するはずです。 Dbusmenuおよびhereの APIリファレンスを見てきましたが、それはメカニズムを理解するのにあまり役に立ちません。 dbus-menuを含むlauncher-quicklistを作成する短い例がありますが、global-menu / appmenu用ではありません。 「他のツールキットのアプリケーションメニューをサポートする作業は歓迎されますが、DXチームの優先事項ではありません。ヘルプが必要です」以外の関連情報を含まないWikiページがあります。 このグラフィックには、インディケーターアプリメニューのソースコードから少しの情報がありますが、それだけでは不十分で、developer.ubuntu.comで見つけることができず、詳細な説明が必要です。 そう: 表示される一連のメニュー項目(Dbusmenu.Menuitem)を取得する手順は何ですか? クライアントとサーバーはどのような役割を果たしますか?(これらのどれが私のアプリケーションで実行されることになっていますか?またはその両方?) 同様の質問

7
一部のサイトへのPython HTTPSリクエスト(urllib2)がプロキシなしのUbuntu 12.04で失敗する
Pythonで作成した小さなアプリがあり、以前は動作していました...昨日、HTTPS接続で突然エラーが表示され始めました。更新があったかどうかは覚えていませんが、Python 2.7.3rc2とPython 3.2はまったく同じように失敗しています。 私はそれをグーグルで調べて、人々がプロキシの後ろにいるときにこれが起こることを発見しましたが、私はそうではありません(そして、それが最後に働いてから私のネットワークでは何も変わっていません)。WindowsとPython 2.7.2を実行しているシステムのコンピューターには問題がありません(同じネットワーク内)。 >>> url = 'https://www.mediafire.com/api/user/get_session_token.php' >>> response = urllib2.urlopen(url).read() File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen return _opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 400, in open response = self._open(req, data) File "/usr/lib/python2.7/urllib2.py", line 418, in _open '_open', req) File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain result = func(*args) …
23 12.04  python  ssl  https 

4
Ubuntuや他のディストリビューションで表示されるステータスアイコンをプログラムする方法は?
問題のアプリケーションは何らかのアクション(ここではオーディオをネットワークストリームに接続します)を実行し、これらのアクションが成功した場合は最小化されて実行されます。したがって、接続の状態(CONNECTED / DISCONNECTEDなど)を表示するには、ステータスアイコンが必要です。アイコンをクリックした場合のみ、アプリケーションウィンドウが開き、他のオプションにアクセスできます。 Python 2.6とpyGtkを使用して、gtk_status_iconを使用することでこれを便利に実現しました。さまざまなUbuntuバージョンを含め、できるだけ多くのディストリビューションで実行するようにアプリケーションを意図的に作成しました。ユーザーがそれらをインストールした後にのみ、可能な依存関係を使用するように注意しました。 しかし、gtk_status_iconは今後のUbuntuのリリースではサポートされなくなると聞いています。開発者は、代わりにアプリケーションインジケータを使用するよう求められます。次のことを確認するためのベストプラクティスは次のとおりです。 アプリケーションのローカルアイコンが適切に表示される アプリケーションは引き続き実行され、今後のUbuntuリリースでアイコンが表示されます。 アプリケーションがしますまた、実行したり、他の環境でのアイコンを表示するインジケータアプレット、libappindicator、およびPythonは、appindicator提供されていません。 インジケーターアプレットが実行されていない場合、gtk_status_iconへのアプリケーションインジケーターフォールバックメカニズムは機能しません。インポートするappindicatorモジュールがない場合、Pythonインタープリターは実行されません。ディストリビューションごとに異なるバージョンを開発する必要がありますか、またはこれを回避するより良い方法はありますか? Ubuntu Wikiに記載されている例以外のApplicationIndicatorの使用方法に関するドキュメントはどこにありますか?Ubuntuと非Ubuntuディストリビューションの異なるソースコードのプログラミングを回避するために、インジケーターアプレットが実行されているかどうかを確認するためのコマンドは何ですか?

3
Python用のopencv 2.9のインストール方法は?
私はこの投稿で説明した問題とまったく同じ問題を抱えていましたが、回答の誰かがopencvバージョン2.9にアップグレードすることを提案しました。私はそれをどのように疑問に思っていましたか?私が今持っているバージョンをインストールしました sudo apt-get install python-opencv また、現在実行しているバージョンを確認するにはどうすればよいですか?Ubuntu 13.10を使用しています 編集: girardengoの回答後、バージョン2.4.5になっていることがわかりました。ありがとうございます。
23 python  opencv 

3
PythonをUbuntu SDKで使用することは可能ですか?
デビッド・プラネラは、私が投稿した質問への回答で次のように書いています。 ... Ubuntu用のアプリを開発するための推奨される方法は、Ubuntu SDKです。 それでインストールしましたが、サポートされているプログラミング言語はC ++のようです。Ubuntu用の新しいアプリケーションを開発するには、C ++を知る必要があるということですか?現在、C ++はUbuntuアプリケーションの推奨プログラミング言語ですか? Pythonについては、Ubuntu用のアプリケーションを開発することを望んで学び始めました。

5
プログラムをサービスとして実行する方法(サイレント)
ターミナルから起動するpythonベースのサーバーがあります。ターミナルのこの特定のインスタンスは、プログラムに制御を与え、プログラムは、閉じられるまで、それを一種のロギングウィンドウとして使用します。これは正常ですか、それとも単にアクティブなプロセスとして表示される他の方法でプログラムを起動しようとする必要がありますか?プログラムを開始した端末を閉じると、プログラムはそれで終了します。 ありがとうございました

3
PythonでAppindicatorsを書く方法?
numlock / capslockやbrigthnessなどのために、いくつかの簡単なインジケーターを開発しようとしています。Pythonでインジケーターを作成するにはどうすればよいですか?最初のappindicatorを書く手順を説明するチュートリアルはありますか(すぐにアプリを使用する場合など)。すぐにテンプレートを作成するような簡単なソリューションはありますか?

4
このPythonスクリプトがバックグラウンドで実行されてCPUを100%消費するのはなぜですか?
クリップボードからテキストを読み取り、印刷する単純なpythonスクリプトをバックグラウンドで実行したいと思います。これが私のコードです。 #!/usr/bin/env python import Tkinter last_clipboard = "" def get_clipboard(): global last_clipboard root = Tkinter.Tk() root.withdraw() # Hide the main window (optional) text_in_clipboard = root.clipboard_get() if text_in_clipboard != last_clipboard: last_clipboard = text_in_clipboard print last_clipboard while True: get_clipboard() これは期待どおりに機能していますが、CPUを大量に消費しています(100%CPU)。 それほど消費せずに正しく動作させるにはどうすればよいですか?

5
pythonサポートなしのUbuntu 16.04 VIM!
Ubuntu 16.04リリースノートでは次のように言及されていますが、 デフォルトのVIMパッケージは、python2ではなくpython3に対してビルドされています。 それでも、次のコマンドでvimをインストールした後: sudo apt-get install vim そしてチェック済み: vim --version それは示した: -python -python3 バグですか?Pythonサポートでvimを取得するにはどうすればよいですか?
22 apt  python  16.04  vim  python3 


3
pipを介してuwsgi 1.2.5をインストールします
ようこそ、 現在、サイトhttp://projects.unbit.it/uwsgi/wiki/Quickstartからの指示に基づいて、VPS(Ubuntu 11.10)に最新のuwsgiをインストールしようとしています 。 pip install uwsgi コンパイル中にいくつかのエラーが表示されます。 ... [gcc -pthread] spooler.o *** uWSGI compiling embedded plugins *** [gcc -pthread] plugins/python/python_plugin.o Complete output from command /usr/bin/python -c "import setuptools;__file__='/etc/apt/sources.list.d/build/uwsgi/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-joud1I-record/install-record.txt: running install In file included from plugins/python/python_plugin.c:1:0: plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file …

4
複数のPythonバージョンがある場合、pipでパッケージをインストールするにはどうすればよいですか?
さまざまなバージョンのpythonをインストールしています。python2.7がデフォルトで、3.2が2番目です。次に、ピラミッドを3.2インストールにインストールします。これどうやってするの?pipピラミッドをインストールするだけでは機能しません。ダウンロード先のバージョンを変更するにはどうすればよいですか?
22 python  pip 

2
一部のプログラムのブラックヘッダーウィジェットとは何ですか?
一部のubuntuプログラム(ubuntuコントロールパネル、システム設定)では、バンシーなどではありませんが、ウィンドウの上部には暗いトーンの要素が含まれています(Ambienceテーマを使用)。しかし、これを自動的に行う標準のウィジェットは見つかりません。 これらの色はすべて(標準のウィジェット+テーマではなく)手動で設定されていますか?そして、それらが手動で設定されている場合、それらはテーマのどこから来ますか(gtk_widget_modify_bg(widget、GTK_STATE_NORMAL、&color)のパラメーターは何ですか)? 編集:それは単純なGtk.Toolbarではないようです。次のコードを実行すると: from gi.repository import Gtk window = Gtk.Window() window.set_default_size(200, -1) window.connect("destroy", lambda q: Gtk.main_quit()) toolbar = Gtk.Toolbar() window.add(toolbar) toolbutton = Gtk.ToolButton(stock_id=Gtk.STOCK_NEW) toolbar.add(toolbutton) window.show_all() Gtk.main() 次のようなウィンドウが表示されます 。ツールバーには暗いトーンがありません。 EDIT2:j-johan-edwardsによる「特別なコンテキストのツールバー」の回答はほとんどのプログラムで当てはまりますが、ubuntuone-control-panelの場合はそうではありません。このプログラムには、GtkVBoxがあり、任意の範囲のウィジェットを含めることができます(ツールバーとは異なります)。ウィンドウのその部分をペイントする方法をgtk-themeがどのように知っているのか、まだ判断できません。 しかし、とにかく:今のところはツールバーで十分です...

1
Python 3.2へのアップグレード
lrucacheで提供される新しいfunctoolsを使用したいのですが、現在Python 2.6を使用していますが、これはサポートしていませんが、 Python 3.2にアップグレードできる最良の方法は何ですか?または、Python 2.6ディストリビューションで3.2リリースのitertools + functoolsを使用できる他の方法はありますか ありがとうございました
22 upgrade  python 

11
pipをアップグレードできません
LinuxとUbuntuは初めてです。 私はpipをアップグレードしようとしていましたが、これに遭遇しました... $ sudo pip install --upgrade pip Cannot fetch index base URL https://pypi.python.org/simple/ Downloading/unpacking pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-7.1.0-py2.py3-none-any.whl#md5=b108384a762825ec20345bb9b5b7209f Downloading pip-7.1.0-py2.py3-none-any.whl (1.1MB): 1.1MB downloaded Installing collected packages: pip Found existing installation: pip 1.5.4 Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS Successfully installed pip Cleaning up... 理由は何ですか?
21 upgrade  python 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.