【问题标题】:I have error while i tried to execute query which return me a path to variable我尝试执行返回变量路径的查询时出错
【发布时间】:2016-01-06 01:21:30
【问题描述】:

我尝试使用 python 在一个位置打开多个文件

当我尝试执行这个小脚本时出现错误:

Traceback(最近一次调用最后一次):文件“”,第 254 行,在 run_nodebug 文件“C:\Users\kostrzew\Desktop\REPORTS\MdiAdmin.py”,第 21 行,在 file_path = glob(os.path.join(dir,"*.mdi")) TypeError: 'module' object is not callable

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)

【问题讨论】:

  • 你的标题和这个问题有什么关系?您没有尝试打开任何文件。当您尝试调用 glob 时遇到错误。
  • 对不起..我修好了:)

标签: python glob raw-input


【解决方案1】:

glob是模块名,函数名是glob.glob

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

【讨论】:

    猜你喜欢
    • 2018-12-25
    • 1970-01-01
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 2023-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多