我尝试执行查询时遇到错误,该查询返回变量

时间:2015-10-08 12:13:08

标签: python glob raw-input

我尝试使用python

在一个位置打开多个文件

当我尝试执行这个小脚本时,我收到错误:

  

回溯(最近一次调用最后一次):文件"",第254行,在run_nodebug中   文件" C:\ Users \ kostrzew \ Desktop \ REPORTS \ MdiAdmin.py",第21行,在   file_path = glob(os.path.join(dir," * .mdi"))TypeError:' module'对象不可调用

import os
import string
import re
import sys
import glob


src = raw_input("Enter source disk location: ")
src = os.path.dirname(src)
for dir,_,_ in os.walk(src):
    file_path = glob(os.path.join(dir,"*.mdi"))
    print(file_path)

1 个答案:

答案 0 :(得分:4)

glob是模块的名称,函数名称为glob.glob

file_path = glob.glob(os.path.join(dir,"*.mdi"))