環境変数の取得 2016-12-08 10:21:46 | Python import os #環境変数'LANG'を取得 print os.environ.get('LANG') 実行結果 $ja_JP.utf8
splitext 2016-12-07 11:02:49 | Python 拡張子を取得する。 import os.path print os.path.splitext('test.py') ext = os.path.splitext('test.py') print ext[0] print ext[1] 実行結果 $('test', '.py') $test $.py
sum 2016-12-07 09:36:32 | Python #配列の合計値を計算する num = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print sum(num) #第2引数の値を加算する(省略時は0) print sum(num, 100) 実行結果 $55 $155
isinstance 2016-12-06 18:21:57 | Python #変数varの型を調べる if isinstance(var, tuple): print 'tuple' elif isinstance(var, list): print 'list' elif isinstance(var, dict): print 'dict' else pass
ファイル、ディレクトリの存在チェック 2016-12-05 10:40:45 | Python import os file_name = 'python.py' if os.path.exists(file_name): print u'指定された名前のファイルまたはディレクトリが存在します。' if os.path.isfile(file_name): print u'ファイルです。' if os.path.isdir(file_name): print u'ディレクトリです。' else: print u'指定された名前のファイルまたはディレクトリは存在しません。'
クラスの継承 2016-12-02 15:46:01 | Python #クラスKeyakizaka46は親クラスNogizaka46を継承 class Keyakizaka46(Nogizaka46):
print文 2016-12-01 18:34:03 | Python 3系からprint文が関数化された。 #Python2系 print 'test' #Python3系 print('test')