跟著書敲這段代碼亩码,看起來完全沒啥問題季率。
import athletemodel
import yate
import glob
data_files = glob("data/*.txt")
athletes = athletemodel.put_to_store(data_files)
但運行起來直出現(xiàn)這個錯誤。
thanksdannys-MacBook-Pro:cgi-bin thanksdanny$ python generate_list.py
Traceback (most recent call last):
File "generate_list.py", line 6, in <module>
data_files = glob("data/*.txt")
TypeError: 'module' object is not callable
對照代碼也輸入錯誤描沟,后來查了下文檔飒泻,將
data_files = glob("data/*.txt")
改成
data_files = glob.glob("data/*.txt")
就沒問題了。參考的書籍是python3的吏廉,莫非是版本緣故泞遗?
文檔:dash本地傳送門-->10.7. glob — Unix style pathname pattern expansion