我想获取类属性,并按照在类中写入它们的顺序将它们写入文件。
问题, dict 或var等以某种方式对属性进行排序。再一次,我不希望它被排序。
例如看下面的代码:
class Bar:
def __init__(self):
self.time = "7/11/1995"
self.sensor_1 = -1.0
self.sensorD = -1.0
temp = Bar()
print(temp.__dict__)
直到这里。 在线python(https://www.onlinegdb.com)中的输出为:
{'sensor_1': -1.0, 'time': '7/11/1995', 'sensorD': -1.0}
我希望你明白那很糟糕!
如何解决?我的意思是按我编写的顺序列出属性的字符串列表。
谢谢。