空文字列かを判定して空白行を削除 awkを使って空白行を削除することもできますね。 その行が空の文字列でなければ、print出力するようにします。 ※MACターミナル(BSD系)での動作確認です。 $ cat in.tx・・・
空文字列かを判定して空白行を削除 awkを使って空白行を削除することもできますね。 その行が空の文字列でなければ、print出力するようにします。 ※MACターミナル(BSD系)での動作確認です。 $ cat in.tx・・・
diff -uでpatchファイルを作成して適用 diffの-uオプションでpatchファイルを作成します。 ※MACターミナル(BSD系)での動作確認です。 -uオプションでunifiedファイルを作成できます。 pa・・・
diffの-xオプションで特定のファイルを除外 -rオプションで再帰的にdiffする時に、特定のファイルを除外したい場合が多々ありました。 diffには-xオプションが備わっています。 ※MACターミナル(BSD系)での・・・
サンプルコードで実際に追ってみる 下記のサンプルコードを動かして追ってみたいと思います。 SuperクラスとSub01クラスを定義しています。 SuperクラスとSub01クラスは親子関係にあります。 それぞれコンストラ・・・
※MACターミナル(BSD系)での動作確認です。 2列目の文字列を正規表現で置換 awkのgsub()を使って文字列置換を行います。 参考:awkの文字列置換関数gsub()の使い方 例えば、下記のin.txtがあったと・・・
名前空間の使い方 名前空間を使うことで関数名の衝突を避けて、効果的に管理できます。 下記のように名前空間の定義をします。 namespace 名前空間名{ //関数や変数の定義 } 実際に名前空間で定義した関数を呼び出す・・・
Pythonでビット演算するサンプルコード and演算、or演算、xor演算、ビットシフト、ビットマスクのサンプルコードになります。 サンプルコード 下記がサンプルコードになります。 演算後、bin()で2進数表示してい・・・
bin()で2進数に、oct()で8進数に、hex()で16進数に変換 下記のように、bin()で2進数に変換することができます。 num2 = bin(num) また、oct()で8進数に変換することができます。 nu・・・
pandasの属性のvaluesでNumPy配列を取得 下記のように、pandasの属性のvaluesでNumPy配列を取得できます。 npArrayはnumpy.ndarrayのデータが格納されます。 import p・・・
df = pandas.DataFrame(NumPy配列)の形式でDataFrameに変換 順を追って見ていきます。 まずは、csv形式のin.txtを読み込みます。 参考:Pythonのnumpyでcsvファイルを読・・・