我有以下代码片段,用于获取特定文件夹内(包括其子文件夹中的所有文件)的所有文件名:
import sys,os
root = "C:\Users\myName\Box Sync\Projects\Project_Name"
path = os.path.join(root, "Project_Name")
for path, subdirs, files in os.walk(root):
for name in files:
print os.path.join(path, name)
很抱歉,它会抛出以下错误:
> File "<ipython-input-7-2fff411deea4>", line 8
> print os.path.join(path, name)
> ^ SyntaxError: invalid syntax
我正在尝试在Jupyter Notebook中执行脚本。我也尝试将其保存为.py文件并通过Anaconda提示运行,但收到了相同的错误。请问有人能指出我的错误吗?我对Python还不太熟悉。
谢谢。