シコウノキロクスマートフォン用の表示で見るシコウノキロクアラサー男が自由を手に入れるまでの思考と試行の記録。10章|システムPython・WebPythonの入門書として各所でオススメされている入門Python3。shikouno.hatenablog.com前半7章までで基本をおさらいし、後半8章からは他分野で活用できそうなちょっとした応用編がオールインワン。第4版の次に読むとちょうどいいレベル感。その際、初めて知る箇所や曖昧でいつも検索する箇所を後で見返せるようにメモしておこうかと。そのため、このメモは僕の知識的偏りから生み出されたものであることを最初にお断りしておきます。気になった方は書籍を購入してください。Pythonと多言語の比較は面白いので必見!著者の冗談も随所に入っていて、面白くていい本です。英語版はPDFが無料で公開されています。Python後半8章からは色んな分野に渡る知識が書いてあるため、広く浅くの内容になっています。大まかな概要を掴んだり、検索時に活用するワードのピックアップという読み方・メモり方になる予定。glob()によるパターンにマッチするファイルのリストの作成ファイル操作する場合、繰り返さない操作であればターミナルに叩けばいいですし、繰り返す操作もシェルスクリプトを書けばいいですよね。シェルスクリプトを書けない僕にとって、Pythonでファイルやディレクトリの操作ができるのはありがたい。基本的にはosモジュールの関数。パスに関係するabspathとrealpathは、os.pathのメソッド。copyはshutilモジュールの関数。globはglobモジュールの関数。globglobは初見のコマンドでした。正規表現に似てますがより簡単。subprocessによるプロセスの作成subprocessモジュールを用いることで、Pythonのコードからシェルにアクセスしてプログラムの起動ができる。Pythonばかり触っている現時点での僕には有効な活用法が思いつきませんが、将来的に組み合わせる際に思い出せるようにしておきたいところ。getoutput関数は引数にとったコマンドを実行して出力を返す。call関数は返り値がなく、終了ステータスが表示されるのみ。さいごに他プログラムの実行方法は前から気になっていたのでsubprocessを知れて嬉しいです。タイトルだけで読むところを決めていたら絶対に読まなかったので通読してよかった!あとはglob。正規表現よりも手軽で便利そうですね。知らない便利なシェルコマンドがありそうですし、シェル芸なるものあるようなので勉強したい。知りたいことが増え続けるプログラミングの世界すごいわ。最後までお読みいただきありがとうございます。8章|データの行き先Pythonの入門書として各所でオススメされている入門Python3。7章|プロのようにデータを扱うPythonの入門書として各所でオススメされている入門Python3。5章|モジュール、パッケージ、プログラムPythonの入門書として各所でオススメされている入門Python3。4章|コード構造Pythonの入門書として各所でオススメされている入門Python3。3章|リスト、タプル、辞書、集合Pythonの入門書として各所でオススメされている入門Python3。(3)スポンサードリンクはてなブログをはじめよう!shikounoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。