Как перечислить свойства класса как есть? - PullRequest
0 голосов
/ 11 ноября 2018

Я хочу взять свойства класса и записать их в файл в том порядке, в котором я записал их в классе.

Проблема, dict или переменные и т. Д. 'Как-то сортировать свойства. И снова я не хочу, чтобы это было отсортировано.

Например, посмотрите на этот код:

class Bar:
    def __init__(self):
        self.time = "7/11/1995"
        self.sensor_1 = -1.0
        self.sensorD = -1.0

temp = Bar()
print(temp.__dict__)

До здесь. Вывод в онлайн-питоне (https://www.onlinegdb.com):

{'sensor_1': -1.0, 'time': '7/11/1995', 'sensorD': -1.0}

Я бы хотел, чтобы вы поняли, что это ужасно!

Как это решить? Я имею в виду составить строковый список свойств в том порядке, в котором я пишу.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...