Pythonでコマンドライン引数を取得する方法
今回は、Python のプログラム中でコマンドライン引数を取得する方法について紹介します。プログラムの中で引数を受け取るプログラムの中でコマンドライン引数を取得するには、sys.argvを参照します。Pythonのプログラムの中でコマンドライン引数は標準ライブラリであるsysモジュールのsys.argvに格納されます。sys.argvはリストになっていて、引数が順番に格納されています。$ pyth……
今回は、Python のプログラム中でコマンドライン引数を取得する方法について紹介します。プログラムの中で引数を受け取るプログラムの中でコマンドライン引数を取得するには、sys.argvを参照します。Pythonのプログラムの中でコマンドライン引数は標準ライブラリであるsysモジュールのsys.argvに格納されます。sys.argvはリストになっていて、引数が順番に格納されています。$ pyth……
JSONファイルを読み込むときに使用するjson.loadを紹介します。JSONファイルを読み込むjson.loadの書式は以下の通りです。オブジェクト = json.load(ファイルオブジェクト [, エンコーディング])json.loadは辞書オブジェクトを返します。サンプル以下のJSONファイル(sample.json)を読み込んでみます。{ "ocean": { "Squid……
Linuxでディレクトリを削除するためのコマンドを紹介します。 Linuxにデフォルトで用意されているコマンドで、ディレクトリを削除するには「rm」と「rmdir」の2つがあります。 【rm】ファイルとディレクトリを削除するコマンド $ rm -r ディレクトリ名 ファイルやディレクトリを削除するためのコマンドです。 ディレクトリを削除するには、上記のように「-r」オプションをつけます。再帰的にデ……
Linuxでファイル・ディレクトリの名前を変更するためのコマンドを紹介します。 Linuxでファイル名変更するには、ファイル名をひとつだけ変更する「mv」とファイル名を一括変更する「rename」の2つがあります。 今回は、ファイル名をひとつだけ変更する「mv」コマンドについて説明します。 【mv】ファイル名を変更するコマンド ファイルやディレクトリを移動するコマンドでもある「mv」は、ファイ……
Linuxでファイル名やディレクトリ名を変更するためのコマンドを紹介します。 ファイル名を変更するコマンドには「mv」コマンドもありますが、今回はファイル名を一括変更する「rename」コマンドについて説明します。 「mv」ではファイル名の一括変更はできないので、「rename」コマンドを覚えておくと便利です。 【rename】複数のファイル名を一括変更するコマンド ファイル名の一部を置換する……
Linuxで新規ファイル作成をするためのコマンドを紹介します。 Linuxで空の新規ファイルを作成するには、「touch」コマンドがあります。また、エディタの「vi」コマンドでもファイル作成できるので合わせて説明します。 【touch】空の新規ファイルを作成する 「touch」コマンドは、指定したファイル・ディレクトリのタイム・スタンプを変更するコマンドですが、存在しないファイルを指定した場合は空……
Pythonのリストは非常に便利なデータ型です。ある特定の要素をグループ化し、一括で処理することができます。リストに要素を追加・挿入するときに使うappend関数とinsert関数を紹介します。インデックスを指定して要素を追加するリストに要素を追加するには、append関数を使います。操作対象のリスト.append(追加するオブジェクト)要素はリストの末尾に追加されます。以下のサンプルはリストの末……
タプルを連結する方法について紹介します。タプルを連結するタプルを連結するには、加算の二項演算子「+」を使用します。連結された新しいタプル = 連結したいタプル1 + 連結したいタプル2リストや文字列と使い方は同じです。t1 = (0, 1, 2) t2 = (3, 4) new_tuple = t1 + t2 print new_tuple # (0, 1, 2, 3, 4)タプルとリス……
Excelの便利機能の一つである絶対参照について学んでいきましょう。 相対参照と対をなす機能で、状況に応じて相対参照と絶対参照を使い分けることでExcelがさらに便利に感じるはずです。 そもそも絶対参照とは オートフィルやコピペなどをした際に、参照するセルが変化するのが相対参照です(→参考:相対参照)。逆に参照セルが変化しないのが絶対参照と呼びます。 上の図のように消しゴムの単価は固定、……
Excelの基本関数の1つであるAVERAGE関数の使い方について説明します。AVERAGE関数とはその名のとおり、選択した範囲の平均を手軽に求められる関数になります。 そもそも平均の求め方って? 平均の求め方を復習します。 A君(90点)、B君(80点)、C君(75点)のテストの点数の平均を求めたい場合は以下のように計算します。 (90+80+75)÷3=81.67点……