タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PythonとpythonとQiitaに関するhkjのブックマーク (8)

  • browser-use やばいです - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

  • VSCodeでPython書いてる人はとりあえずこれやっとけ〜 - Qiita

    はじめに Pythonはコードが汚くなりがち(個人的にそう思う) そんなPythonくんを快適に書くための設定を紹介します。 拡張機能編 ここでは Pythonを書きやすくするため の拡張機能を紹介していきます。 1. Error Lens before 「コード書いたけど、なんか波線出てるよ💦」 記述に問題があった場合、デフォルトでは波線が表示されるだけ。。。 after Error Lensくんを入れることによって 波線だけでなくエディタに直接表示される。 はい、有能〜 2. indent-rainbow before Pythonくんは インデントでスコープを認識している。 for の f から下に線が伸びてるけど、ちょっと見にくいなぁ after 色が付いてちょっと見やすくなった! 3. Trailing Space before 一見、普通に見えるコード after 末尾にある

    VSCodeでPython書いてる人はとりあえずこれやっとけ〜 - Qiita
  • Pythonのオブジェクト指向プログラミングを完全理解 - Qiita

    オブジェクト指向 1. オブジェクト指向の起源 2003年チューリング賞の受賞者アラン・ケイさんはよくオブジェクト指向プログラミングの父と称されます。ご人も憚ることなく、幾度、公の場で発明権を宣言しています。しかし、ケイさんは「C++」や「Java」などの現代のオブジェクト指向言語を蔑ろにしています。これらの言語は「Simula 67」という言語を受け継いだもので、私が作った「Smalltalk」と関係ないのだとケイさんは考えています。 オブジェクト指向という名称は確かにアラン・ケイさんに由来するものです。しかし、C++Javaで使われている現代のオブジェクト指向は当初のと結構違います。ケイさん自身もこれらの言語を後継者として認めないです。では、ケイさん曰くC++Javaの親であるSimula 67という言語はどんな言語でしょうか。ここで、簡単なサンプルコードを見てみましょう。 Cl

    Pythonのオブジェクト指向プログラミングを完全理解 - Qiita
  • Pythonのdistrolessコンテナを使って脆弱性を撲滅した話 - Qiita

    はじめに AWS ECS+ECRで動いているpythonのサービスがあった ただし、ECRのスキャン機能でものすごい数の脆弱性が出ていた... 1つずつ解消していくのは現実的ではないため、distrolessコンテナを導入することになった distrolessとは Googleが提供しているコンテナイメージ アプリケーションとそのランタイム依存関係のみ含まれる(=必要最小限) パッケージマネージャー、シェルなどは含まれない 導入メリットとして、①軽量であること、②セキュアであることが挙げられる やったことざっくりと 以前は「python:3.9.13-slim-buster」のイメージを使用してビルドしていた これを1段階目「python:3.9.13-slim-buster」→2段階目「gcr.io/distroless/python3」のマルチステージビルドにする 1段階目 パッケージ

    Pythonのdistrolessコンテナを使って脆弱性を撲滅した話 - Qiita
  • Pythonを使ったGUIアプリを「お手軽に」作りたかった件 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 業務自動化といえばRPAとかPython等が良く使われるが、これらは基的に判断が多い複雑な業務の自動化には向かず、やったとしても自動実行→手作業→自動実行→手作業…と言ったように人の判断が居るところで業務プロセスが分断されてしまうのが悩みどころ。 そこで「GUI上で自動実行前に手作業」+「バックグランドで自動実行」と両方の機能を持ち、業務を分断する事なく作業できるアプリを作ろうと考えた。 結論から言うと「Flet」を採用した。以下経緯説明。 お手軽なGUIライブラリを探す旅 Pythonデスクトップアプリ開発には不向き?

    Pythonを使ったGUIアプリを「お手軽に」作りたかった件 - Qiita
    hkj
    hkj 2023/05/06
    Flet
  • 2022年度版Python環境構築徹底解説 - Qiita

    各機能とツールについて、説明していきます。 エディタ Visual Studio Code エディタやIDE(統合開発環境)は好きに選んでいただければ良いとは思いますが、特に希望がないならば、Visual Studio Codeを選んでおけば間違いないでしょう。 Pythonを含む幅広い言語に対応し、豊富な拡張機能を備えている非常にリッチなエディタです。とりわけPythonプロジェクトについては、これさえ有れば、特にIDEなどは必要ないと思います。 インストールは↓から。 バージョン管理ソフト Python3系は日夜アップデートされていて、2022年12月現在の最新verは、3.11.1が提供されています。 とはいえ、プロジェクトによっては、3.7.1までしか動作が担保されていないもの、3.9.0で現在開発中のもの...などがあります。最新のPythonが常に必要、というわけでは決してなく

    2022年度版Python環境構築徹底解説 - Qiita
  • Python系の情報ソースをまとめた - Qiita

    個人用メモです。 !! ======================== !! この記事、当時は謎のモチベがわいてめっちゃ網羅しようと大量にメモした内容なのですが、今読むとほぼ技術的な内容ではないし、一部のニーズ満たすだけで質無いかなと思っています。あとメチャクチャ昔の記事なので情報古いので今はもう新しい情報を調べた方が絶対いいです。 !! ======================== !! 今回Pythonの参考書とか勉強サイトとか 参考(10個) 動画学習サイト(10個) テキスト学習サイト(10個) Qiitaアカウント(25個) その他、無料で転がっている有益な資料(16個) を網羅してみました (非常に長いので、閲覧時は「クリックして閲覧する」ボタンを押して各コンテンツを表示してください。) 参考 初心者向 <--- ---> 専門性高

    Python系の情報ソースをまとめた - Qiita
  • blenderをpythonのモジュールとして使う - Qiita

    はじめに blenderにはpythonが内蔵されており、ほとんどの内部コマンドを制御できます。GUIのコンソールからも呼べますしスクリプトファイルを作っておいて実行することもできます。 あくまで主体がblenderなので、渡されたスクリプトをblender内蔵の python で実行するわけです。--backgroundオプションを渡すとGUIも起動しないので、あたかもpythonスクリプトをCUIで実行するような挙動になります。

    blenderをpythonのモジュールとして使う - Qiita
  • 1