我正在使用 Python 脚本读取一些 ASCII 文件,操作它们的值并获得输出。计算是在类实例化中完成的,类似于伪形式
def __init__(input)
self.input = input
self.output = function of input
伪代码,在问号之间有争议的部分,是
open file
read lines
for each lines in file:
split line
construct class instance with input from split-line values
store instance.output in a help variable (list)
?? delete class instance ??
further processing of the help variable
etc
删除类实例是节省时间和内存的障碍还是机会?问题的规模很大(不到 100 万行)。
我很清楚我宁愿从二进制文件中读入,但目前这是行不通的。另外,我选择类结构是因为它的优雅,也许随着脚本的发展,我可以从封装中获得更多的好处。但是,如果建议这样做,我可以在现阶段放弃它。
慕后森
相关分类