PythonとTkinterを使用してクリップボードからコピーする
クリップボードからコピーするには、 clipboard_get()を使用できます Tkinterの方法。例を見て、クリップボードからデータを取得してTkinterウィンドウに表示する方法を見てみましょう。
ステップ-
-
tkinterライブラリをインポートし、tkinterフレームのインスタンスを作成します。
-
ジオメトリを使用してフレームのサイズを設定します メソッド。
-
次に、 clipboard_get()を呼び出します クリップボードからテキストを取得し、データを変数 "cliptext"に保存します 。
-
クリップボードのテキストを表示するためのラベルを作成します。 クリップテキストを渡す テキストとして 、 "text =cliptext" 。
-
最後に、メインループを実行します アプリケーションウィンドウの。
例
# Import the tkinter library from tkinter import * # Instance of tkinter canvas win = Tk() win.geometry("700x250") win.title("Data from Clipboard") # Get the data from the clipboard cliptext = win.clipboard_get() # Label to print clipboard text lab=Label(win, text = cliptext, font=("Calibri",15,"bold")) lab.pack(padx=20, pady=50) # Run the mainloop win.mainloop()
出力
次の出力が生成されます-
クリップボードの内容がウィンドウに表示されます。
-
PythonでTkinterを使用したカラーゲーム
GUIアプリケーションの開発では、tkinterは非常に人気があり簡単です。 tkinterを使用すると、GUIゲームを簡単に開発できます。 ここでもカラーゲームの開発を試みています。このゲームでは、プレーヤーは画面に表示される単語の色を入力する必要があるため、スコアが1つ増えます。このゲームをプレイする合計時間は、30秒で、このゲームで使用される色は、赤、青、緑、ピンク、ブラック、イエロー、オレンジ、ホワイト、パープル、ブラウン。インターフェイスには、さまざまな色の名前がさまざまな色で表示されます。ゲームに勝つには、ユーザーは色を識別し、正しい色の名前を入力する必要があります。 サンプルコ
-
MacでのPython3のアップグレードと使用
あなたはあなたの真新しいMacがすべての関連するソフトウェアの最新バージョンを持っていると思うかもしれません。ほとんどのユーザーアプリにとっては正しいでしょうが、基盤となるフレームワークにとっては別の話です。最新の安定版リリースはPython3.5ですが、新しいMacにはPython2.7.10が付属しています。これがバージョン間の大きなギャップのように思われる場合、それはそうだからです。ただし、新しいバージョンが必ずしも優れているとは限りません。Python3はPython 2と下位互換性がなく、ほとんどの開発者は引き続きPython2を使用しています。 2to3か2to3ではないか?