次のコードがあります。コードの一部として、フォルダーが存在しない場合にフォルダーを作成しようとします。ディレクトリ名で作成されたフォルダーが「AYH9P4〜H」であることがわかります。テキストファイル「data_file.txt」にあるものは何でも作成する必要があります"これは "AU_1.2.333" であり、フォルダ名 "AYH9P4~H" で作成された理由に関する任意の入力、ところで、Linux ボックスでこのスクリプトを実行しています。
import os
def getAU (aufilename):
file = open(aufilename,'r')
return file.read()
def main ():
aufilename="data_file.txt"
#ROOT_DIR - The reference android build used to make the builds
AU=getAU(aufilename)
if (os.path.isdir("/local/mnt/workspace/builds/" + AU)):
print "Direcotry local/mnt/workspace/builds/" + AU + "exists"
else:
print "Directory doesnt exist,creating directory" + AU + "now"
os.chdir("/local/mnt/workspace/builds")
os.makedirs(AU)
ROOT_DIR= "/local/mnt/workspace/builds/" + AU
print "ROOT_DIR"
print ROOT_DIR
if __name__ == '__main__':
main()