はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • PySimpleGUIで画像処理ビューアーを作る - Qiita

    6 users

    qiita.com/dario_okazaki

    この記事を読んでできるものは以下の通りです 画像を選択して表示するビューアー パラメータを渡して画像処理を行う 画像処理した画像を表示する PySimPleGUIの基本的な説明に関しては、Tkinterを使うのであればPySimpleGUIを使ってみたらという話を参考にしてください 検証環境 windows10 macOS(catalina) Python3.7 ライブラリー tkinter PySimpleGUI Pillow きっかけ 上の画像を作られた、アスキーアートを自動生成するの記事を見かけて、実際に動かすと面白かったのですが、画像とアスキートにする文字の大きさが固定だったのでその部分にUIをつけてみました。 変換のアルゴリズム自体は元の記事のをお借りしていまています。asci_art_transform.pyファイルが該当します。 画像の表示自体は公式のDemo_Img_Vie

    • テクノロジー
    • 2020/03/17 23:00
    • python
    • PySimpleGUIでVBAの代わりになるUIをつくってみる(ファイルダイアログ、リスト、ログの出力) - Qiita

      5 users

      qiita.com/dario_okazaki

      PySimpleGUIでVBAの代わりになるUIをつくってみる(ファイルダイアログ、リスト、ログの出力)PythonGUIPython3TkinterPySimpleGUI この記事を読んでできるもの PySimpleGUIを使用して、ファイル、フォルダをダイアログを使ってファイルを取得、 取得したファイルを使用して処理を実行、ログを画面にすることができます 概要 脱VBAとしてPythonを使用している記事や本がちらほらあり、Excelファイルの操作にOpenPyXl を使用している記事はありますが、ファイルの起動に関してはCLIのものがほとんどでGUIで操作する記事はあまり見かけません。 今回はVBAのGUI相当のものをPySimpleGUIで行う説明を行います。 PySimpleGUIの基本的な操作についてはTkinterを使うのであればPySimpleGUIを使ってみたらという話を

      • テクノロジー
      • 2020/02/16 00:02
      • PySimpleGUI
      • python
      • Tkinterを使うのであればPySimpleGUIを使ってみたらという話 - Qiita

        60 users

        qiita.com/dario_okazaki

        ページを読んでできるもの Pythonで以下の入力内容のGUIが簡単に作れます 基本的な入力(テキストボックス、チェックボックス) テキストボックスにはデフォルトで入力が、チェックボックスにはチェックが入っています 入力された内容をポップアップで表示する 起動直後の画面 実行ボタンを押した結果 公式の日本語対応について 公式サイトが日本からのユーザが増えたとのことでreadmeの日本語翻訳に対応しました!! https://github.com/PySimpleGUI/PySimpleGUI/blob/master/readme.ja.md Tkinterについて Tkinterは標準のPythonのGUIライブラリです。個人的に考えるメリット、デメリットは以下の通りです。 メリット 標準だからインストール不要 サンプルはそこそこ多い デメリット ウィジェット(UIパーツ)を配置する際、種

        • テクノロジー
        • 2019/10/25 08:13
        • python
        • GUI
        • tkinter
        • あとで読む
        • プログラミング
        • qiita
        • PySimpeGUI
        • Python Kivyの使い方⑤ ~公式チュートリアルの拡張~ - Qiita

          22 users

          qiita.com/dario_okazaki

          Kivyとは Python のGUIライブラリーKivyは、PythonのGUIライブラリーの中では最も勢いのあるライブラリーと言われており、海外ではpyQt、pySideなどのQt系のあるライブラリーよりも勢いがあります。 特徴を簡単に述べると以下の通りです。 PythonでGUIを作成するツール Python2/3対応 マルチプラットフォーム(win,Mac,Linux,RaspberryPi.Android,ios) Kv LanguageというUIを記述するメタ言語がある MITライセンス 今回は公式チュートリアルの「A Simple Paint App」」と「pon game」を拡張したものを作ります。 ※今回の記事は 2018/04/22に行われた技術書典4で出店した本からの抜粋になります 「A Simple Paint App」」の拡張したもの 「pon game」を完成した

          • テクノロジー
          • 2018/12/05 19:29
          • kivy
          • python
          • GUI
          • あとで読む
          • Pycon JP 2017 の「kivyによるアプリケーション開発のすすめ」のソースコードの解説 - Qiita

            5 users

            qiita.com/dario_okazaki

            内容について PyconJP2017にてKivyによるアプリケーション開発のすすめでトークをしてきました。 動画 スライド https://www.slideshare.net/JunOkazaki1/pyconjp2017-kivy 本番のトークはKivyで作成したスライドを元に説明しました。 今回のトークはそのスライドについて解説をしたいと思います。 kivyは日本語でのサンプルや解説が少ないので何かの参考になればと思い作成しました。 ファイルの場所と構造について ファイルはGitHub上にあります。 kivy_pyconjp2017 ファイル構造は以下の通りです │ defalt_value.kv │ demo.bat │ pres.kv │ pyconJP2017.py │ set_widget.kv │ ├─01_kviewer_example │ kviewer.bat │ m

            • テクノロジー
            • 2018/01/18 23:50
            • kivy
            • Python
            • android
            • あとで読む
            • Python Kivyでゲームを作る - Qiita

              3 users

              qiita.com/dario_okazaki

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? みんなのPython勉強会でLTを行った内容を元に再構成しています。 内容としてはPyconJP2017の発表で削ったネタになります。 Kivy(Python)でどんなゲームが作れるかの説明と実際に作る際に参考になりそうなゲームのソースコードを載せています。 ゲームを作るメリット よく言われるメリットは以下の感じです。 アルゴリズムの勉強 プログラミング言語の理解をみにつける コンピュータのしくみを理解する 比較的改良しやすい 自動操作などでAIの学習に使えるかも また個人的にはゲームは画面などに結果が反映されるので学習意欲がわきやすい

              • テクノロジー
              • 2017/11/12 22:00
              • あとで読む
              • Python Kivyの使い方④ ~Androidでの実行~ - Qiita

                4 users

                qiita.com/dario_okazaki

                あらまし 今まで作成した記事は以下になります。 Kv Languageの基本 電卓を作成する WebAPIとの連携(リクエストの送受信から結果表示まで) 今回は、KivyがQt系のライブラリと比較した際に利点とされる、モバイル(iOS,Android) 系の出力のうちAndroidの出力について説明します。先に結論から言うと個人的には微妙です。帯に短しタスキに長しというか、こちらがたつと後ろが立たずというか・・・。 作成するもの 前回の WebAPIとの連携(リクエストの送受信から結果表示まで)をAndroid端末で実行してみます。 使用するコード 前回のコードと内容はほぼ一緒です。変更があった部分に関しては、適宜紹介します。 KivyをAndroid端末で実行する方法 方法としては3つ方法がありますが目的によって実行方法が違います。 ①自分の保有するAndroid端末で動かす ②APKを

                • テクノロジー
                • 2017/02/16 01:13
                • android
                • python
                • Python Kivyの使い方② ~電卓を作成する~ - Qiita

                  12 users

                  qiita.com/dario_okazaki

                  あらまし 前回の「Kv Languageの基本」の使い方で、Kivyの基本的な使い方がなんとなくわかったかと思います。 今回は実際に簡単なアプリを作成してさらに理解を深めていきます。 作成するもの 作成するものは電卓アプリです。ボタンで数字と演算子を入力し「=」ボタンをおすと演算結果が表示されます。また切り替えを押すとデザインが変わります あらたに習得する内容 あらたに習得する内容は以下になります GridLayoutの使い方 ActionBar、およびその周りの使い方 get_color_from_hex()による色の指定の仕方 clear_widgets() とFactory(),add_widget()の使用方法 参考リンク Kivyで電卓アプリを作成することは海外のチュートリアルではよく取り合げられています。 参考にしたものをあげます。 Kivy Tutorial 3 : Kivy

                  • テクノロジー
                  • 2017/02/08 18:55
                  • kivy
                  • Python
                  • プログラミング
                  • programming
                  • あとで読む
                  • Python Kivyの使い方① ~Kv Languageの基本~ - Qiita

                    30 users

                    qiita.com/dario_okazaki

                    あらまし PythonのGUIライブラリーを作るKivy(https://kivy.org/#home) ですが、日本では知名度はさほどではありません。理由として一番多いのはインストールしたのは良いが日本語でまとまった情報があまりなく、どう使用していいかわからないという声をよく聞きます。またKivyにはレイアウトを記述する際にPythonによるコード入力とは別にKv Languageと呼ばれる、CSSに似たKivy独時の言語を用いてレイアウトを作成できますが、情報が少なく慣れるまで時間がかかります。 ここではKv Languageを用いた簡単なプログラムを紹介してKv Languageの基本的な使い方を紹介します。 今回作成するプログラムについて 今回作成するプログラムは以下になります。 画像左端が起動直後の状態です、下にある「朝」、「昼」、「夜」のボタンをクリックすることでそれぞれ、「お

                    • テクノロジー
                    • 2017/02/03 09:29
                    • kivy
                    • python
                    • GUI
                    • プログラミング
                    • UI
                    • あとで読む

                    このページはまだ
                    ブックマークされていません

                    このページを最初にブックマークしてみませんか?

                    『qiita.com』の新着エントリーを見る

                    キーボードショートカット一覧

                    j次のブックマーク

                    k前のブックマーク

                    lあとで読む

                    eコメント一覧を開く

                    oページを開く

                    はてなブックマーク

                    • 総合
                    • 一般
                    • 世の中
                    • 政治と経済
                    • 暮らし
                    • 学び
                    • テクノロジー
                    • エンタメ
                    • アニメとゲーム
                    • おもしろ
                    • アプリ・拡張機能
                    • 開発ブログ
                    • ヘルプ
                    • お問い合わせ
                    • ガイドライン
                    • 利用規約
                    • プライバシーポリシー
                    • 利用者情報の外部送信について
                    • ガイドライン
                    • 利用規約
                    • プライバシーポリシー
                    • 利用者情報の外部送信について

                    公式Twitter

                    • 公式アカウント
                    • ホットエントリー

                    はてなのサービス

                    • はてなブログ
                    • はてなブログPro
                    • 人力検索はてな
                    • はてなブログ タグ
                    • はてなニュース
                    • ソレドコ
                    • App Storeからダウンロード
                    • Google Playで手に入れよう
                    Copyright © 2005-2025 Hatena. All Rights Reserved.
                    設定を変更しましたx