Python бағдарламалау тілі туралы



Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 4 бет
Таңдаулыға:   
Python + PyQT

PyQt - бұл Python кеңейту ретінде жобаланған Python бағдарламалау тілі, үшін Якорь графикалық негіздемелік Qt жиынтығы.
PyQt британдық Riverbank Computing компаниясы әзірледі. Linux және басқа да UNIX-тәрізді операциялық жүйелер, Mac OS X және Windows: PyQt Qt қолдау барлық платформаларда жұмыс істейді. екі нұсқасы бар: PyQt5, Qt Qt 4. PyQt GPL лицензиясы (нұсқа 2 және 3) сәйкес және коммерциялық кеңейтеді қолдау, 5 және PyQt4 қолдайды.
PyQt толықтай дерлік Qt мүмкіндігін жүзеге асырады болып табылады. : Және бұл, оның ішінде 600-ден астам сыныптар мен 6000-ден астам функциялары мен әдістері болып табылады
* GUI виджеттер ағымдағы жиынтығы;
* Виджет стильдер;
* SQL (ODBC, MySQL, PostgreSQL, Oracle) пайдалана отырып, деректер базасына қол жеткізу;
* Крупица Виджет мәтіндік редакторы негізделген QScintilla;
* Халықаралық қолдау (i18n);
* XML талдағышы;
* қолдау SVG;
* WebKit, көрсету тетігін, HTML интеграция;
* бейне және аудио қолдау.
PyQt сонымен қатар графикалық пайдаланушы интерфейсінің дизайнерін Qt Designer (Qt Creator) қамтиды. Pyuic бағдарламасы Qt Designer-да жасалған файлдардан Python кодын жасайды. Бұл PyQt жылдам прототипі үшін өте пайдалы құрал жасайды. Сонымен қатар, Qt Designer-ге Python-да жазылған жаңа графикалық басқару элементтерін қосуға болады.
Бұған дейін PyQt Eric әзірлеу ортасымен жіберілді PyQt. Эрик кірістірілген күйге келтірушімен жабдықталған және консольдық бағдарламаларды жасау үшін пайдаланылуы мүмкін. Енді ол жеке жоба ретінде қол жетімді
* QtCore - негізгі графикалық емес сыныптар: сигналдар мен слоттар жүйесі, Unicode үшін платформаға тәуелсіз абстракциялар, жіптер, ортақ жад, тұрақты өрнектер және т.с.с.
* QtGui - визуалды ұсыну негізінде графикалық интерфейстің (басқару элементтері) компоненттері.
* QtNetwork - желілік бағдарламалау үшін сыныптар. Мысалы, UDP және TCP арқылы клиенттер мен серверлер.
* QtOpenGL - PyQt қосымшаларында OpenGL және 3D графиктерін пайдалануға мүмкіндік беретін сыныптар.
* QtScript - қолданбаны басқару үшін Qt ішіне орнатылған JavaScript интерпретаторын пайдалануға мүмкіндік беретін сыныптар.
* QtSql - SQL көмегімен дерекқорлармен біріктіруге арналған сыныптар.
* QtSvg - SVG форматында векторлық графиканы көрсету үшін сыныптар.
* XML өңдеуді жүзеге асыратын QtXml сыныптары.
* uic - Python-GUI-ны құру үшін Qt Designer-да жасалатын өңдеу XML файлдарын енгізу
Qt Дизайнер кросс-платформаны құрастырушы болып табылады және графикалық пайдаланушы интерфейсін қалыптастырады. Бұл бағдарламада пайдаланылатын бірдей виджеттерді пайдаланып, экрандық нысандарды пайдаланып, виджеттер мен диалогтық терезелерді тез жасауға мүмкіндік береді. Qt Designer-мен жасалған нысандар толығымен функционалды және нақты уақыт режимінде де көрінуі мүмкін.
Неғұрлым күрделі мысал
Бұл мысал неғұрлым маңызды бағдарламаларды құру принциптерін көрсетеді. ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Python бағдарламалау тілінің тарихы
PYTHON БАҒДАРЛАМАЛАУ ТІЛІ
ЭЛЕКТРОНДЫ КӨМЕКШІ ҚҰРАЛ ЖАСАУ НЕГІЗДЕРІ
Python бағдарламалау тілін оңай үйрен
Python тілі жайында
Python программалау тілін 6-сыныпта оқыту
Pycharm бағдарламалау тілі
TIBOE индексі (2022) бойынша бастапқы үш бағдарламалау тілдері
Java кең таралған программалау тілі
Мәтін. Жол. Символ
Пәндер