私はいくつかの簡単なコードを持っています:
fname = "file1_12345678_23653345.tar.gz"
splitted_file_name = fname.split('.')[0].split('_')
私が試してみると:
for i in xrange(len(splitted_file_name)):
print str(i) + " - " + str(splitted_file_name[i])
しかし、印刷したい場合:
print splitted_file_name[0]
print splitted_file_name[1]
print splitted_file_name[2]
エラーが発生します:
print splitted_file_name[1]
IndexError: list index out of range
理由がわかりません、何かアイデアはありますか?