今回はスクリプトと同一ディレクトリに大量のファイルがある想定として。
# -*- coding: shift_jis -*- import os #osライブラリをimport path = os.getcwd() #getcwdでディレクトリ情報を取得し、pathと命名 files = os.listdir(path) #path内のディレクトリリストをfilesとして命名 #test.txtをがあれば「発見しました」なければ「ありません」と表示 if 'test.txt' in files: print 'TESTを発見しました' else: print 'TESTはありません'
結果を確認してみると無事動きました。
==========
>>>TESTを発見しました
==========
このスクリプトでは、if条件がFALSEだった場合に、単純にprint文を表示しているだけですが、ここに例えばtelnetを絡ませてログがなければtelnetして取得してくるというのも使える気がします。
あと使えるとすれば、作業時の取るべきログ一覧の検出なんかかな。
0 件のコメント:
コメントを投稿