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

Tkinterは、「Tk」グラフィカルユーザーインターフェイスツールキットの標準Pythonインターフェイスです。Python 3では、モジュールの名前がTkinterからtkinterに変更されました。

20
Pythonにtkinterをインストールする
しようとしていimport Tkinterます。しかし、Tkinterインストールされていないというエラーが表示されます。 ImportError: No module named _tkinter, please install the python-tk package おそらく、シナプスマネージャーを使用してインストールできます(できますか?)。ただし、プログラムするすべてのマシンにインストールする必要があります。Tkinterライブラリをワークスペースに追加して、そこから参照することはできますか?
277 python  linux  tkinter  install 

12
Pythonを使用して直接実行可能なクロスプラットフォームGUIアプリを作成するにはどうすればよいですか?
Pythonは複数のプラットフォームで動作し、デスクトップおよびWebアプリケーションで使用できるため、Mac、Windows、およびLinuxの実行可能ファイルにコンパイルする方法があると結論付けています。 問題は、どこから始めればいいのか、それを使ってGUIを書く方法がわからないことです。誰かがこれに光を当てて、正しい方向に向けることができますか?

14
ImportError:「Tkinter」という名前のモジュールはありません
なんらかの理由で、Tkinterまたはtkinterモジュールを使用できません。Pythonシェルで次のコマンドを実行した後 import Tkinter または import tkinter このエラーが発生しました ModuleNotFoundError: 'Tkinter'という名前のモジュールはありません または ModuleNotFoundError: 'tkinter'という名前のモジュールはありません 何が原因で、どうすればそれを解決できますか?
206 python  tkinter 

15
matplotlibエラー-tkinterという名前のモジュールはありません
このコードを実行すると、Windows 10のPycharm IDEを介してmatplotlibパッケージを使用しようとしました。 from matplotlib import pyplot 次のエラーが発生します。 ImportError: No module named 'tkinter' 私はpython 2.xではTkinterと呼ばれていたことを知っていますが、それは問題ではありません-私は真新しいpython 3.5.1をインストールしただけです。 編集:さらに、私は「tkinter」と「Tkinter」もインポートしようとしました-どちらも機能しませんでした(どちらも前述のエラーメッセージが返されました)。

7
_tkinter.TclError:表示名も$ DISPLAY環境変数もありません
サーバーで単純なpythonスクリプトを実行しています。 import matplotlib.pyplot as plt import numpy as np x = np.random.randn(60) y = np.random.randn(60) plt.scatter(x, y, s=20) out_png = 'path/to/store/out_file.png' plt.savefig(out_png, dpi=150) python example.pymatplotlib 1.5.1がインストールされているこのサーバーでコマンドを使用しようとすると、次のエラーで失敗します。 Traceback (most recent call last): File "example.py", line 7, in <module> plt.scatter(x, y, s=20) File "/home/USER/.virtualenvs/nnet/lib/python2.7/site-packages/matplotlib/pyplot.py", line 3241, in scatter ax = gca() File …

17
Tkinterでボタンコマンドに引数を渡す方法は?
ButtonPythonでTkinterを使用して以下を作成したとします。 import Tkinter as Tk win = Tk.Toplevel() frame = Tk.Frame(master=win).grid(row=1, column=1) button = Tk.Button(master=frame, text='press', command=action) actionボタンを押すとメソッドが呼び出されますが、メソッドに引数を渡したい場合はどうなりactionますか? 私は次のコードで試しました: button = Tk.Button(master=frame, text='press', command=action(someNumber)) これはすぐにメソッドを呼び出し、ボタンを押しても何も起こりません。

7
matplotlibのプロットを更新する方法は?
ここで図を再描画することに問題があります。ユーザーが時間スケール(x軸)で単位を指定できるようにしてから、この関数を再計算して呼び出しますplots()。プロットを単純に更新し、図に別のプロットを追加しないでください。 def plots(): global vlgaBuffSorted cntr() result = collections.defaultdict(list) for d in vlgaBuffSorted: result[d['event']].append(d) result_list = result.values() f = Figure() graph1 = f.add_subplot(211) graph2 = f.add_subplot(212,sharex=graph1) for item in result_list: tL = [] vgsL = [] vdsL = [] isubL = [] for dict in item: tL.append(dict['time']) vgsL.append(dict['vgs']) vdsL.append(dict['vds']) isubL.append(dict['isub']) …

7
tkinterアプリケーションを構築する最良の方法?
以下は、私の典型的なpython tkinterプログラムの全体的な構造です。 def funA(): def funA1(): def funA12(): # stuff def funA2(): # stuff def funB(): def funB1(): # stuff def funB2(): # stuff def funC(): def funC1(): # stuff def funC2(): # stuff root = tk.Tk() button1 = tk.Button(root, command=funA) button1.pack() button2 = tk.Button(root, command=funB) button2.pack() button3 = tk.Button(root, …
136 python  tkinter 


5
Tkinterのイベントループと一緒に独自のコードをどのように実行しますか?
私の弟はプログラミングを始めたばかりで、サイエンスフェアのプロジェクトでは、空を飛んでいる鳥の群れのシミュレーションを行っています。彼が書かれた彼のコードの大部分を得て、それがうまく動作しますが、鳥が移動する必要があるすべての瞬間を。 ただし、Tkinterは独自のイベントループに時間を費やしているため、彼のコードは実行されません。やってroot.mainloop()実行、実行、およびランニング続け、そしてそれは、イベントハンドラで実行される唯一のものを。 彼のコードをメインループと一緒に実行する方法はありますか(マルチスレッド化なしでは混乱を招き、これは単純に保つ必要があります)。そうであれば、それは何ですか? 現在、彼は醜いハックを思いつき、自分のmove()機能をに結び付けました<b1-motion>。そのため、ボタンを押したままマウスを揺らす限り、機能します。しかし、もっと良い方法があるはずです。
119 python  events  tkinter 

16
Pythonで簡単なメッセージボックスを作成するにはどうすればよいですか?
alert()JavaScript と同じ効果を探しています。 今日の午後、Twisted.webを使用して簡単なWebベースのインタープリターを作成しました。基本的に、フォームを介してPythonコードのブロックを送信すると、クライアントが来てそれを取得し、実行します。ボイラープレートのwxPythonまたはTkInterコードの束全体を毎回書き直す必要なしに、単純なポップアップメッセージを作成できるようにしたいと思います(コードがフォームから送信されてから消えるため)。 私はtkMessageBoxを試しました: import tkMessageBox tkMessageBox.showinfo(title="Greetings", message="Hello World!") ただし、これにより、tkアイコンが付いた別のウィンドウがバックグラウンドで開きます。これは欲しくない。いくつかの単純なwxPythonコードを探していましたが、常にクラスの設定とアプリループの開始などが必要でした。Pythonでメッセージボックスを作成する簡単で簡単な方法はありませんか?
119 python  wxpython  tkinter 

4
matplotlibの動的更新プロット
シリアルポートからデータを収集し、収集したデータのグラフを到着時間に対してプロットするPythonでアプリケーションを作成しています。データの到着時刻は不明です。データを受信したときにプロットを更新したい。私はこれを行う方法を検索し、2つの方法を見つけました。 プロットをクリアし、すべてのポイントでプロットを再描画します。 特定の間隔の後でプロットを変更して、プロットをアニメーション化します。 プログラムは長時間(たとえば1日)実行してデータを収集するため、最初の方法は好みません。プロットの再描画はかなり遅くなります。2番目の方法も、データの到着時刻が不明確であり、データを受信したときにのみプロットを更新する必要があるため、好ましくありません。 データが受信されたときにのみ、ポイントを追加するだけでプロットを更新できる方法はありますか?

12
Windowsでtkinterをpipまたはeasy_installする方法
私のアイドルがtkinterインポートできないというエラーをスローしています。 またはtkinterを介してインストールする簡単な方法はありますか?pipeasy_install これのために飛び交っているパッケージ名がたくさんあるようです... これと他のさまざまなバリエーションが機能しtkinter-pypyていません。 pip install python-tk 私はWindowsにPython 2.7をインストールしていますが、できませんapt-get。 ありがとう。

7
Tkinter Text Widgetから入力を取得する方法は?
TextウィジェットからTkinter入力を取得する方法は? 編集 私はこの質問をして、同じ問題を持つ他の人を助けるために尋ねました- それがサンプルコードがない理由です。この問題は何時間も悩まされてきました。私はこの質問を使って他の人に教えました。それが本当の質問であるかのように評価しないでください -答えは重要なことです。
98 python  tkinter 

6
PythonでのGUIの開発:Tkinter vs PyQt [終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 Pythonでユーザーインターフェイスを開発したい場合、TkInterとPyQtのどちらを使用しますか? 私はTkInterを始めたばかりで、ラベル、ボタン、テキストボックスなどの基本的なウィジェットでいくつかのシンプルなUIを取得できました。TkInterと比較してPyQtがどの程度優れているか知りたいだけですか? 乾杯

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