for parent, dirnames, filenames in os.walk(filename):
if(len(filenames) == 0)
return DATA_ERROR
具有特定路径的打开文件问题包括'(''['')''[,我试图将filename
更改为str(filename)
,但没有成功。仅以下特定的文件夹路径(即os.walk(filename)中的文件名)遇到此问题,
"Brushing_Her_Hair__[_NEW_AUDIO_]_UPDATED!!!!_brush_hair_h_cm_np1_le_goo_2",
"Ab_Workout__(_6_pack_abs_)_[_ab_exercises_for_ripped_abs_]_situp_f_nm_np1_le_goo_1/img",
"Die_Another_Day_-_Fencing_Scene_Part_1_[HD]_avi_fencing_u_cm_np2_ba_goo_1/"
我发现所有路径名都包含诸如“(”“ [”等的特定字符。
这是源代码地址: https://github.com/LossNAN/I3D-Tensorflow/blob/master/input_data.py#L42
我想正确读取名称为“ filename”的文件夹中的内容,因此len(filenames)
不会为0。非常感谢您的帮助。