さまざまな機能強化が予定されているPython 3. 14の中で、今回筆者が注目するのはasyncioの新しい可視化ツールです。asyncio psコマンド、asyncio pstreeコマンドと、asyncio. print_ call_ graph()関数やasyncio. capture_ call_ graph()関数によって、実行中のasyncioタスクの状態を ...
Pythonでちょっとしたデスクトップアプリを作りたい場面というのは、意外と多いものだ。ファイルを選択したり、オプションを選んだり、エディタにメッセージを入力してもらうなど、簡単なUIが必要なだけであれば、先日紹介したTkEasyGUIでも十分だろう。
この記事は、Linuxで初めてPythonを使ってみよう、という人向けに、Ubuntu20.04 LTSのデスクトップで自身のPython開発環境を作る手順について説明します。 自由に使えるLinuxサーバを手に入れたら、デスクトップ上でpythonのアプリケーション開発環境を作ってみ ...
最初にpipについて復習しておこう。既にPythonを使ったことがあるならば、誰しもpipのお世話になったことがあるだろう。一言で言えば、pipとはPythonのパッケージマネージャーだ。Pythonのさまざまなパッケージを集約した『Python Package Index (PyPI) 』にある ...
一般社団法人Pythonエンジニア育成推進協会(代表理事:吉政忠志、本社:東京都世田谷区)は、PMO様のPython 3 エンジニア認定基礎試験合格体験記を公開しましたPythonエンジニア認定試験を受けて満足しているかについて、 ...
初学者向け「Python」言語の実行・学習サービス「PyWeb」v1.0が、6月15日に正式版としてリリースされた。ローカルに「Python」環境を構築しなくても、Webブラウザー上でスクリプトを実行し、結果を表示することが可能。無料で会員登録も必要ないため、手軽に ...
掲題のエラーに向き合ったのと、python -mによる実行の詳細を調べました。 訳すと「不明な親パッケージの相対インポートを試みた」。 はぁ、って感じです。 sys.path を sample1.py に加えて、出力されたモジュール検索パスを除く。関係ないのは省くと、中身は ...
門脇 (@satoru_kadowaki) です。3月の 「Python Monthly Topics」 は、Rust製のパッケージ管理ツール 「uv」 について紹介します。 はじめに どのようなプログラミング言語においても、仮想環境の構築やパッケージ管理は重要です。本記事でいう 「仮想環境」 とは ...
※この記事は公開から1年以上経っています。 ※この記事は公開から1年以上経っています。 人気アプリ開発者の鶏肋さんのコラムです。世界のIT企業がAI(人工知能)技術を持つ企業を買収しています。国内でも開発現場での依頼が増えている ...
表計算ソフトのデファクトスタンダードである「Microsoft Excel」は、多くの人に使われています。Excelで使えるプログラミング言語といえば、長らくはVBA(Visual Basic for Applications)のみでしたが、ついにPythonも使えるようになりました。
このリポジトリは、Pythonを利用してAtCoderの問題解答およびチェックを効率的に行うための環境を提供します。 AtCoderの ...
Pythonが大変な人気を集めている。先日、都内の大型書店のプログラミング書籍コーナーに行って驚いた。とにかくPythonの解説書が大量にあるのだ。複数の書架をPythonの解説書が埋め尽くしている。すべてのプログラミング言語の中で書籍数が一番多いように ...