Hirdetés

Új hozzászólás Aktív témák

  • Siriusb

    veterán

    válasz AeSDé Team #1853 üzenetére

    Részemről most vettem fel ismét a python fonalat pár évvel ezelőttről, úgyhogy rengeteget bújom a doksikat, különösen a GTK3-t, mert most grafikus felületet is készítek. :D

    Úgy vettem ki a szavaidból, nem mélyedtél még el különösebben a python-ban, ha a modulok importálása sem tiszta. Esetleg itt érdemes kezdeni: https://docs.python.org/3/tutorial/modules.html
    Egy példa: ha regex-et akarsz használni, beimportálod a modult, és a modul nevével tudod meghívni az adott eljárásokat:
    import re
    nezd_mit_talaltam = re.search("^eztkeresem", ebben_keresem)
    Így konkrétan tudsz hivatkozni a modulban található kódra, nincs összeakadás, ha más modul is használná ugyanazokat az elnevezéseket.

    Pl. amit most írtam, abban így néz ki az import:
    import pdftotext
    import re
    import os
    from email import generator
    from email.message import EmailMessage
    from email.headerregistry import Address
    import mimetypes
    Így szépen használni a prefix-eket, és jobban olvasható:
    cwd = os.getcwd()
    vagy
    flags=re.IGNORECASE

    Azt is el kéne dönteni, milyen GUI-t akarsz használni. Nem mindegy, mert esetleg egy tkinter-ben neked kell lekódolnod olyan dolgokat, amiket egy komplexebb felülettel készen kapsz, ami ráadásul még jól integrálódik a környezetbe.

Új hozzászólás Aktív témák