如何在python中使用类返回数据路径

2024-09-27 09:34:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用python中的glob包和类将多个文件读入python。我希望我的函数采用两个参数。即,返回函数的路径和参数

这是我的尝试

import glob as g
converterPath = r"C:\Users\MyfilePath"

class collect_datafiles:
    def __init__(self,a,b):
        try:
            self.a = a
            self.b = g.glob(a)
        except:
            print("Error - While collecting InputFiles")
    def file_list(self):
        return self.b

collect_datafiles(converterPath,0)

其中a是保存数据文件路径的参数b是我希望函数返回的参数

但是上面的代码似乎不起作用,并且抛出了TypeError: collect_datafiles() takes no arguments。有人能帮我解决这个问题吗


Tags: 文件函数importself路径参数defas

热门问题