我的代碼是:的代碼顯示在python未定義錯誤2.7
import os
def rename_files():
#1 list all files in one variable
file_list = os.listdir(r"C:\Users\Kai Uchiha\Desktop\PYTHON\prank")
print(file_list)
#2 rename those files
rename_files()
,它顯示了一個錯誤:
回溯(最近通話最後一個): 文件「C:/用戶/啓宇智波/桌面/項目/實驗/ experiment2.py」,5號線,在 打印(file_list中) NameError:名字 'file_list中' 沒有定義
'print(file_list)'可能不會被縮進到'rename_files'中。 – Ryan
您在'rename_files'函數內分配'file_list',這樣'file_list'就是這個函數中的局部變量;那麼你試圖在**函數外打印它。 –