さまざまな機能強化が予定されているPython 3. 14の中で、今回筆者が注目するのはasyncioの新しい可視化ツールです。asyncio psコマンド、asyncio pstreeコマンドと、asyncio. print_ call_ graph()関数やasyncio. capture_ call_ graph()関数によって、実行中のasyncioタスクの状態を ...
引き続き、雑学動画自動生成ツールを自作できないか、検討してみているお話です。 今回は、自然言語処理ライブラリである「GiNZA」について、雑学動画自動生成ツールで使えるか検証してみた話です。 「Python」で雑学動画自動生成ツールを作るつもりなの ...
本日はIT技術に関する記事で、「スクリプトの難読化」についてです。 ある業務要件を実現するのにちょっと頭を悩ませたのと、Pythonを知ってるつもりが意外と知らなかったんだなぁ、という反省と同時に発見があったので、記事にします。 実現したい要件 ...
アプリ開発者のayaxは28日、インストールや会員登録不要で利用できるPythonの実行・学習環境「PyWeb」に、文部科学省が提供する「高等学校情報科『情報Ⅰ』教員研修用教材(本編)」に含まれるプログラムをサンプル集として追加したと発表した。 同社は ...
プログラミング言語「Python」について調べていると、「if __name__ == “__main__”」という構文を目にすることがしばしばある。この構文は、プログラムが単体で実行されているのか、モジュール(再利用可能なソースコードのまとまり)としてインポートされ ...
Astral's uv utility simplifies and speeds up working with Python virtual environments. But it has some other superpowers, too: it lets you run Python packages and programs without having to formally ...
When it comes to Rapid Application Development, Python is the best choice because it offers dynamic binding and dynamic typing options. Most programmers will say Python is very simple to learn. This ...