本連載では、近年、AIや科学技術計算、統計解析で注目を集めるPythonをゼロから使う方法を紹介している。そもそも、なぜ、Pythonがそうした専門分野で注目されているのかと言えば、科学計算のための充実したライブラリが用意されているからだ。今回は ...
ゼロからPythonを学んでいく本連載、今回は、Pythonを使ってファイルを読み書きする方法を解説する。そもそもファイルシステムは、OSの基本的な機能の一つだ。Pythonからファイルを扱うには、ファイルを開き、読み書きし、閉じるという手順に沿う必要がある。今回は、特に、日本語のテキスト ...
会員(無料)になると、いいね!でマイページに保存できます。 そもそもHugging Faceとは何か? Hugging Faceとは、現在90万近いAIモデルがアップロードされているAI開発プラットフォームだ。これによりAIモデルの利用が大幅に簡素化され、開発者はもとより ...
プログラミング言語「Python」の成長に伴い、往年の課題である「GIL」(Global Interpreter Lock)の制約が顕在化してきた。GILはCPython(Pythonの標準実装)が持つ仕組みで、複数のスレッドが同時にPythonプログラムを実行することを妨げる。これはマルチコアCPUの ...
会員(無料)になると、いいね!でマイページに保存できます。 1956年にオランダで生まれたヴァンロッサム氏は、約30年前の1989年12月に趣味の一環として新しいプログラミング言語Pythonの開発をスタート。Pythonという名前はBBCのコメディ番組「モンティ ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
テックコミュニティの運営側で、 その技術分野を常に追いかけているエンジニアの方々にお話をうかがうインタビュー企画。ホストは関満徳が務めます。新型コロナ禍のさなか対面での取材を避け、 リモートで行います。第2回目のゲストとしてお迎えした ...
「Python(パイソン)」は、世界で最も人気のあるプログラミング言語のひとつだ。その人気はさらに高まっている。調査会社RedMonkが公開した最新のプログラミング言語人気ランキングで、Pythonは3位から2位タイへと順位が上がったのだ。 全回に引き続き1位 ...
Ubuntuにおけるシステムソフトウェアの多くがPythonに依存しています。そのためほとんどのUbuntu関連OSでは、最初からPythonがインストールされているはずです。今回はそんなUbuntuを動かす上で必要な 「システムPython」 と、一般的なPythonとの関係性と基本的な ...
「Python」拡張機能から「Python 2.7」と「Python 3.6」のサポートが削除された際、コードベースを最新バージョンの「Python」にアップグレードできず、最新版の「Python」拡張機能でアプリケーションをデバッグできなくなったというフィードバックに応え、開発されたのが「Debugpy」と呼ばれるデバッガー拡張機能だ。
「IronPython」の開発チームは12月12日(日本時間)、「IronPython 3.4.0」を正式公開した。2021年4月からアルファ版、2022年5月からベータ版がテストされていたが、ようやく安定版のリリースにこぎつけた格好だ。 「IronPython」は、.NETと統合されたPython言語の ...