アウトプットができる技術者に

it's a time to take a new step !

2013-05-01から1ヶ月間の記事一覧

クラスの定義とクラスメソッド

@classsmethod を関数の上部につけることで、class method (静的なメソッド)になる 関数の第一引数は、自信のオブジェクトが入るらしい class MyClass: "message" i = 1 @classmethod def hi(cls, name): return "hello " + name print MyClass.hi("tom") #…

正規表現

import re p = re.compile("^20([0-9]{2})$") m = p.search("2013") print m.group(1) # => 13

python set ユニークな配列

listA = ["a","b","b"] print set(listA)

python 逆引き

Contents ファイル操作 Dictionary 連想配列 Map set ユニークな配列 正規表現 クラスの定義とクラスメソッド

windowの調整

vim

分割した画面のサイズ調整 各 - + > Ctrl+w - 高さを減らす Ctrl+w + 高さを増やす Ctrl+w > 幅を広げる Ctrl+w 幅を狭める

シングルクオートを出力

awk

echo "abc" | awk '{ printf("\047%s\047", $1) }' # => 'abc' awk 目次 - How might I ...

awk 目次

awk

基本 配列 Tips 月末の計算 日付計算 月の計算 printfと四捨五入 シングルクオートを出力 複数ファイルの出力 複数ファイル入力 awk 複数ファイル 結合 awk 変数のスコープを局所変数にする小技 - How might I ...