高速化が話題のPython 3. 11ですが、今回取り上げるのは非同期I/ Oで並行処理を実現する標準ライブラリasyncioの新機能asyncio. TaskGroupです。asyncio. TaskGroupは複数のタスクを並行処理する高レベルAPIになります。同様の既存機能 (asyncio. gather()やasyncio. wait()) と ...
初めてクラウド上でのシステム開発をすることになったので、事前勉強でAWSを使ってPython開発環境を作ってみました。 間違った記載あるかもしれませんが、自分の備忘として残していきたいと思います。 AWSの無料枠でやっていきます。 作った開発環境 ...
4K4D、「WSL2+python3.10だと厳しそう。3.9だとワンチャンいけるかも?」ということで、alternativesできるようにします。 諸事情でpython3.9をインストールします。 3点セットです。venv使うし、ビルドの時にdev必要だし。 sudo apt install-y python3.9 python3.9-venv python3.9-dev ...
2022年10月25日に、Python 3.11の安定版がリリースされました。Python 3.11ではFaster CPythonの導入によって、3.10よりも平均で1.25倍高速になっています。 Python 3.11.0 final is now available - Committers - Discussions on Python.org 他の改善点は以下の通り。
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
他の言語にはあったswitch文がPythonにはこれまでなく、if文の条件分岐で対応してきました。 過去、何度か追加機能として検討されてきましたが「if文があるから大丈夫」ということで見送られてきたこの機能ですが、この3.10でmatch case文が追加されることに ...
Microsoftは現地時間2022年10月6日、Visual Studio Code用拡張機能「Python」の2022年10月版をリリースした旨を公式ブログで報告した ...
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
「Python 3.9.0」が、10月5日に正式リリースされた。現在、「Python」の公式サイト“python.org”から無償でダウンロード可能。Windows 10向けのバイナリは、“Microsoft Store”からも入手できる。 「Python」は1991年、オランダ出身のプログラマーGuido van Rossum氏によって ...
「Python 3.7.10」および「Python 3.6.13」が、2月15日に公開された。以下のセキュリティ問題が解決されている。 bpo-42967:DNSキャッシュポイズニングの脆弱性(CVE-2021-23336) bpo-42938:“ctypes.c_double”および“ctypes.c_longdouble”の値の“repr”計算をする際に静的 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する