Python Code Notes

Information by python engineer

tkinterとpyperclipでデスクトップアプリを作成しよう(初心者向け) Python

Pythonを用いて、ボタンをクリックすると登録された文字列をクリップボードにコピーするアプリを作成していきます。 使用するモジュールは2つだけで、非常に短いコードで作成することができるのでかなり初心者向けです。 ボタン等、GUI作成には「tkinter」を…

Python LINEボットで遊ぶ!天気予報Webアプリを作ろう③ Herokuへデプロイ

オウム返しするLINEボットに、天気予報機能を搭載させていきます。 前回はweb上の天気予報APIを用いて、都市名を入力するとその地点の天気予報を取得するスクリプトファイルを作成しました。 www.python-beginners.com 今回は、作成した天気予報スクリプトフ…

Python LINEボットで遊ぶ!天気予報Webアプリを作ろう② BeautifulSoupでwebスクレイピング

以前作成したオウム返しするLINEボットに、天気予報機能を搭載させていきます。 前回は、使用する天気予報サービスと、モジュールについてまとめました。 前回 www.python-beginners.com 今回は、天気予報を取得するスクリプトの作成をします。今回作成する…

Python LINEボットで遊ぶ!天気予報Webアプリを作ろう① Livedoorお天気APIの使用準備

以前作成したオウム返しLINEボットに、天気予報機能を搭載させてみます。 -オウム返しLINEボットの作成手順 www.python-beginners.com 具体的には、天気予報を確認したい都市名を送信すると、LINEボットがその都市の天気予報を集めて返信してくれるようにし…

簡単!Python & HerokuでLINEボットWebアプリを作ろう③ スクリプトファイルの準備、設定、デプロイ

前回まででLINE、Herokuの基礎設定が完了しました。 今回はようやくLINEボットに直接関係する設定をします。少し長くて面倒ですが頑張りましょう。 前回 www.python-beginners.com 目次 モジュールのインストール スクリプトファイルの準備 Herokuの環境変数…

簡単!Python & HerokuでLINEボットWebアプリを作ろう② Herokuの設定

前回に引き続き、LINEボットの実装方法をまとめていきます。 www.python-beginners.com 今回はHerokuの設定についてまとめました。Herokuアカウントの作成、ログイン→アプリ登録→アドオン追加という流れで設定していきます。まだまだ初期準備ですが、めげず…

簡単!Python & HerokuでLINEボットWebアプリを作ろう① LINE MessagingAPIの基本設定

とても面白そうかつ便利そうだったので、PythonとHerokuを使ったLINEボットにチャレンジしてみました。ライン上でPythonの入出力ができるので、インターフェイスを準備する手間が省けて非常に便利です。 チャレンジしたのは、サンプルコードがある単純なecho…

tkinter flashメソッドによるボタンの点滅 Python

tkinterでGUIを作成しているときに、ボタンを点滅させたい場面があったので少し方法を調べてみました。 ネット上を検索してもあまり良い情報がなかったので、なんとなくtkinterの__init__.pyを見に行ってボタンウィジェットのコードを確認したところ、デフォ…

【tkinter.ttk】Notebookの使い方【Python】

tkinterウィジェット一覧はこちら Notebookウィジェットを使用することで、タブでページを切り替える画面を設定することができる。 目次 Notebookの概要 複数のウィジェットを表示する場合 オプション・メソッド 【スポンサーリンク】 (adsbygoogle = window…

【tkinter.ttk】Progressbarの使い方【Python】

処理の進捗状況を可視化するためのProgressbarモジュールの概要と使い方をまとめました。 より実際的な使い方は、以下の記事を参照ください。 www.python-beginners.com 目次 Progressbarの概要 Progressbarの使い方(確定的, determinate) Progressbarの使い…