Python dasturlash tilida ma’lumotlar bazasi bilan ishlash
Download 218.41 Kb.
|
Python mustaqil ish
- Bu sahifa navigatsiya:
- Tayyorlanishi
PyQTda ishlash
QT nima? QT - bu dastlab Nokia tomonidan ishlab chiqilgan, keyinchalik dastur ishlab chiqish uchun ishlatiladigan Digia-ga sotiladigan multiplatformli ramka, u C ++ da yozilgan, ammo Bindings orqali boshqa tillarda ishlatilishi mumkin (bizning holatimizda PySide yoki PyQt ) PySide va PyQt o'rtasidagi farqlar asosan Litsenziya, PySide LGPL shartlari asosida va PyQT GPL yoki tijorat litsenziyasi asosida litsenziyalangan, shuning uchun yopiq dastur yaratilganda biz to'lashimiz kerak. PySide Nokia tomonidan, PyQt esa RiverBank tomonidan yaratilgan. PySide har bir QT moslamasining QStringdan foydalanganimizda har safar STR-dan foydalanish muammosidan xalos qiladi. Tayyorlanishi: Qt o'rnatamiz: Agar bizda Kde bilan kelishmovchilik bo'lsa, bizda kerak bo'lgan narsalar bo'lishi kerak, agar bo'lmasa: sudo apt-get install qt4-dev-vositalari Biz PySide-ni o'rnatamiz: sudo apt-get install pyside pyside-tools Bizning birinchi Python + QT dasturimiz Biz sevimli matn muharririmizga boramiz, sizga sublime-text2-ni o'rnatishingizni maslahat beraman, lekin siz o'zingiz xohlaganingizdan foydalanishingiz mumkin va biz quyidagi kodni yozamiz va har doim ".py" kengaytmasi bilan tugashini istagan nom bilan saqlaymiz. Men app1.py sifatida saqlayman: Biz uni konsoldan shunday boshqaramiz: python app1.py Ushbu oyna paydo bo'lishi kerak Faqat shu narsa, chunki ilgari faqat konsolingiz bo'lsa, nimadan shikoyat qilyapsiz? Siz nima kutdingiz, Erpmi? biron bir narsa boshlanishi uchun odamga keling. Endi kodni tushuntiramiz: from PySide.QtGui import * from sys import exit, argv Bu erda biz PySide-ni bajarish uchun kerakli modullarni import qilamiz. app = QApplication(argv) Biz "Qapplication" nusxasini ism dasturi bilan yaratamiz. window = Qwidget() Biz QWidget () nusxasini yaratamiz. window.setWindowTitle("Primera App PySide") Biz Qwidget nomini "o'rnatish" uchun parametr sifatida Stringni qabul qiladigan setWindowTitle usulini bajaramiz. window.show() Biz derazamizni ko'rsatamiz exit(app.exec_()) nihoyat biz QApplication () bajarilishining cheksiz tsiklini bajaramiz. Download 218.41 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling