Я изучаю python.Я новичок в этом.Обучение GUI python (PyQt4)
http://zetcode.com/gui/pyqt4/firstprograms/
с этого сайта, мне нужна помощь понимание кода.
#import sys
from PyQt4 import QtGui
def main():
app = QtGui.QApplication(sys.argv)
w = QtGui.QWidget()
w.resize(250, 150)
w.move(300, 300)
w.setWindowTitle('Simple')
w.show()
sys.exit(app.exec_())
if __name__ == '__main__':
main()
#
Мой вопрос ниже
app = QtGui.QApplication(sys.argv)
в коде, переменная приложение кажется на самом деле используется. так зачем это нужно назначать? и что это за цель? для меня, кажется, ж объект окна ... Я смущен ..
if __name__ == '__main__':
main()
где __name__
и __main__
происходит от? Какова функциональность этого оператора if?
-> в коде, переменная приложения не используется – wekim
-> откуда выделяется символ подчеркивания "_name_" и "_main_"? Какова функциональность этого оператора if? – wekim