Я не могу придумать, где это полезно. Это может быть полезно для циклов типа
while(do something);
или
for(init; do something; something else);
Если вы регулярно используете форматирование кода в своей среде IDE, эти ошибки становятся очевидными. Некоторые IDE выделяют это как вероятную ошибку.
В Python такой концепции нет. Если я правильно понимаю ваши потребности, «чистый профиль» должен быть сгенерирован надлежащей документацией классов.
Вы также можете использовать возможности интроспекции Python для программным образом получить доступ ко всем методам класса .
Программирование на Python во многих аспектах отличается от c ++. Если вы хотите знать, как написать качественный, профессиональный код уровня в python, тогда это - хорошая статья для начала. Удачи.
/project
/classes
/__init__.py
/class1_file.py
/class2_file.py
/class1_imp_.py
(BTW, имена файлов и классов должны быть разными, программа будет терпеть неудачу, если класс и имена файлов одинаковы.) & nbsp; & nbsp; & nbsp; Вы можете реализовать его в class1_imp_.py, используя:
# class1_imp_.py
import classes.class1_file as any_name
class1_obj = any_name.ShowMeTheMoney()
#continue the remaining processes
Надеюсь, это поможет.