読者のみなさんは、「シェルスクリプト」をご存知ですか。簡単にいってしまうと、「“cd”や“ls”といったターミナルで利用するOSのコマンド」とそれを制御する文法に従って書かれたプログラムのことです。今回と次回は、Pythonでそれ相当のことを実行 ...
前回は、シェルとシェルスクリプトがどのようなものかということと、パスの取り扱いについて学びました。今回はその続きとして、実際にPythonをシェルスクリプトのように使い、その実例を紹介します。 シェルの呼び出し シェルスクリプトは前回説明し ...
読者のみなさんは、「シェルスクリプト」をご存知ですか。簡単にいってしまうと、「“cd”や“ls”といったターミナルで利用するOSのコマンド」とそれを制御する文法に従って書かれたプログラムのことです。今回と次回は、Pythonでそれ相当のことを実行する方法について紹介します。
Python 3.10.0 (Release Date: Oct. 4, 2021)では解決した問題です。 前から困っていた問題でしたが、つい今しがた、Python の最新バージョンで解決したことを確認しました。早く気づいていたらこの話はなかったのですが、検討にそこそこ時間をかけてしまいました ...
前回Adafruit製のジャイロ基板をラズパイに接続してみました: 今回はPythonから基板にアクセスして姿勢情報などを取得してみましょう。 各種ライブラリをインストール この基板を扱う専用のPython APIである「adafruit-circuitpython-lsm9ds1」がAdafruit社から提供され ...
Python 3.13 has been released with a slight delay on the home straight. The new interactive shell aims to make development more convenient. In addition, the global interpreter lock can now be ...
初学者の方々に向けた「macOS×コマンドライン」の解説書。 zshとbashに両対応し、解説を刷新しました。 本書では、macOSベースでOSの基礎知識とコマンドラインのテクニックを丁寧に解説。 macOSの源流にあるUnix系OSのコンセプトを押さえつつ、ファイルや ...
Linuxの基本&コマンドの作法をまとめた入門書。巻頭&巻末には, 基本コマンドのQuickリファレンスを特別収録。 本書では, Linuxシステムの「今の基本」を押さえつつ, コマンドラインの基礎知識&テクニックを平易に解説。ユーザーやファイル ...