如何在递归函数中包含来自文件的var?你知道吗
到目前为止我所拥有的:
#!/usr/bin/python3
import sys
def parseFile(pathToFile : str):
print(pathToFile)
fileVars = __import__(pathToFile, None, None, ['fileList'], 0)
for file in fileVars.fileList:
parseFile(file)
parseFile(sys.argv[1])
此代码有两个问题:
我不想手动解析文件,如果可能的话,我希望避免包含额外的依赖项。你知道吗
我知道上面写的很难听。问题是:(如何)我可以完成我想要的,与数量的黑客将更干净的整体,然后编写/包括(外部)解析器。你知道吗
在一个朋友的帮助下我得到了:
干净得出奇。你知道吗
必须在子文件夹中创建名为
__init__.py
的文件。这可以是空的。你知道吗相关问题 更多 >
编程相关推荐