下面是一个使用Python编写的遍历文件夹并获取命令行输入的文件名的示例代码:
import os
import sys
def traverse_folder(folder_path):
# 遍历文件夹
for root, dirs, files in os.walk(folder_path):
for file in files:
# 获取文件名
file_name = os.path.splitext(file)[0]
# 输出文件名
print(file_name)
if __name__ == "__main__":
if len(sys.argv) < 2:
print("请输入文件夹路径!")
sys.exit(1)
folder_path = sys.argv[1]
traverse_folder(folder_path)
在命令行中输入以下命令来执行脚本,并传入文件夹路径作为参数:
python script.py 文件夹路径
脚本将遍历指定文件夹中的所有文件,并输出每个文件的文件名。