goo blog サービス終了のお知らせ 

奈落のボレロⅡ:C3@work

-->奈落のボレロ

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'指定された名前のファイルまたはディレクトリは存在しません。'