如何在Python中将文件列表作为参数传递?

2024-05-23 17:59:31 发布

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

我正在使用pyenchant拼写校正器,并尝试将多个文件作为参数传递,以便创建个人词典。 我有82个额外的文本文件存储在一个文件夹中,我想把它们传递给函数,而不必键入每个文件名。用Python可以吗? 我已经尝试过创建一个包含所有文本文件的列表,然后传递这个列表,但是没有成功。 这是我的密码:

import enchant
import os

allfiles = os.listdir("dicts")   

dictpwl = enchant.DictWithPWL("de_DE", allfiles)

这将产生以下错误:

AttributeError: 'list' object has no attribute '_request_dict_data'

对如何以不同的方式传递文本文件有什么建议吗? 提前谢谢!你知道吗


Tags: 文件函数import文件夹密码列表键入os