資源簡介
效果可看博客:https://blog.csdn.net/qq153471503/article/details/80064653
代碼片段和文件信息
#?-*-?coding:?UTF-8?-*-
import?os
import?os.path
import?sys
if?__name__?==?“__main__“:
????if?len(sys.argv)?!=?3:
???? print?
????????print(“Input?error.?conmond?format:?\n?\
?????????????python?%s?[images?path]?[output?file]?\n?\
?????????????For?example:??python?%s?./faces_data?./at.txt??“)%(sys.argv[0]?sys.argv[0])
????????sys.exit(0)
????base_PATH?=?sys.argv[1]
????SEPARATOR?=?“;“
????fh?=?open(sys.argv[2]?“w“)
????label?=?0
????for?dirname?dirnames?filenames?in?os.walk(base_PATH):
????????for?subdirname?in?dirnames:
????????????subject_path?=?os.path.join(dirname?subdirname)
????????????for?filename?in?os.listdir(subject_path):
????????????????abs_path?=?“%s/%s“?%?(subject_path?filename)
????????????????print?“%s%s%d“?%?(abs_path?SEPARATOR?label)
????????????????fh.write(abs_path)
????????????????fh.write(SEPARATOR)
????????????????fh.write(str(label))
????????????????fh.write(‘\n‘)
????????????label?=?label?+?1
????fh.close()
- 上一篇:自寫環信demo
- 下一篇:離散數學 蔡英 課后答案
評論
共有 條評論