Új hozzászólás Aktív témák
-
EQMontoya
veterán
Tudsz olyat, hogy megadsz rövidebb verziót az argparse-nak.
Pl. így:
parser.add_argument('--debug','-d', dest='debug', action='store_true', help='Debug - print the structure of order')
parser.add_argument('--profile','-p', dest='profile', action='store_true', default=False, help='Show time spent in each phases')
parser.add_argument('--id','-i', help='ID list - separated by \',\'', required=True)mondjuk korábban annyi volt, hogy csak beírtam a számértékeket megfelelő sorrendben
Persze, így viszont nem tudsz opcionális argumentumokat megadni.
Tehát ezzel így az a baj, hogy mondjuk akkor is ki kell ínrod mindhármat, ha mondjuk 17 szögmásodpercet szeretnél átváltani. -
EQMontoya
veterán
Kimaradt a dest, nem tudja hová tárolni, így nem fog működni.
parser.add_argument("--degree", dest='degree', help="This program calculate degree to radian.", default=0, type=int)
parser.add_argument("--minute", dest='minute', help="You can add Minute value.", type=int, default=0)
parser.add_argument("--secundum", dest='secundum', help="You can add secundum value.", type=int, default=0)Így már működni fog bármilyen kombinációval, pl. lehet olyan, hogy csak percet adsz meg, vagy fokot és másodpercet, bármi.
Azért van még baj, az egészosztások miatt a percek és a másodpercek nem működnek, de ezt nem lövöm le előre, ebből tanulsz.

-
EQMontoya
veterán
Általánosságban értettem: alapvetően nem szeretünk interaktív programot írni, ami b..tatja a usert, hogy:
-Add meg ezt
-Biztos ezt akarod?
-De tényleg?
-Fűzfán fütyüljek a végén?Akkor inkább: foo --input_file ./bar.txt, --force --fuzfan_futyul
Aztán enter, és megtörténik minden. -
Oryctolagus
tag
Jó azért be kell vallanom, hogy nem saját fejből dolgoztam.
Csak azt tudtam, hogyan kellene működnie és mivel lehetne megvalósítani.
Lehet még bennem van az a fél év az egyetemen, amikor c++ kellett tanulnom.
Nagyon nagyon büszke lennék magamra, ha az érettségi feladatokat meg tudnám oldani. -
Oryctolagus
tag
Egy kicsit bekavartam már magam a végére, kezdő vagyok.
Jó lenne egy emelt szintű érettségi és gondoltam belevágok.
Kerestem olyan témát ami érdekel.
Ez a jelszó generáló program jutott először eszembe.
Lehetne még fejlesztgetni, de már örültem, hogy egy majdnem jó progi elkészült. -
Siriusb
veterán
A Python 3-at kezdtem el én is tanulgatni, s ttk-t használni gui-nak. Nekem alapvetően linuxra kell, de windows-os kliens sem ártana. Alaposan szétnéztem, ki is próbáltam a Qt-t, de nekem nem jön be, igaz a KDE-t is utálom. Most már a gtk 3 telepíthető windowsra is, szóval ebbe az irányba mozdultam el, majd abba is maradt a project. Mostanában fogom felvenni újra a fonalat.
-
beleszólok
senior tag
Ha nem gond, hogy legálisan csak opensource fejlesztésre használható az ingyenes, akkor PyQt.
Ha ez gond (szerintem nem
), akkor esetleg PySide, ami szintén Qt, csak mások készítik - én nem szeretem, több hibája volt, mint a PyQt-nek.
Esetleg, ha csak apróbb feladatokhoz kell, akkor tkInter, ez primitív, de nem kell külön telepíteni. Ha van python, akkor ez is van.
A wxWidgets (ha jól emlékszem a nevére) elég nagy csalódás volt. Windowson voltak vele gondjaim. Névleg multiplatform, gyakorlatilag... szóval nekem nem jött be.
Gtk-t nem ismerem. Bennem a Gtk és a gnome összekapcsolódtak, Windowson valahogy... szóval eszembe sem jutott.Windows-t csak azért emlegetem, mert a Python egyik nagy előnyének tartom, hogy bizonyos szabályok betartásával valóban csak egy programot kell írni a különböző op.rendszerekre.
-
beleszólok
senior tag
Új hozzászólás Aktív témák
- PlayStation 5
- Azonnali alaplapos kérdések órája
- sziku69: Szólánc.
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Samsung Galaxy S25 - végre van kicsi!
- Hardcore café
- Gigabyte alaplap topik
- Milyen routert?
- Elektromos autók - motorok
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- További aktív témák...
- Asus Rog Strix G513 Laptop Eladó!
- Mobil LTE hotspot router TP-Link M7200 V4 4G/LTE 150Mb/s,WiFi 2,4GHz 300M
- Four Connect Stage2 2x10mm2 prémium hangfalkábel Nakamichi banándugókkal
- ÚJ BONTATLAN MacBook Pro Air 13 - 16" Apple M1 M2 M3 M4 MAGYAR Billenyt AZONNAL DEÁK TÉRNÉL Átvehető
- APPLE Airpods PRO 3 , Airpods 4 Airpods Iphone 14 15 16 17 Bontatlan Új DEÁK TÉRNÉL AZONNAL Átvehető
- BESZÁMÍTÁS! MSI ThinA15 B7VF-449XHU Gamer notebook - R7 7735HS 16GB DDR5 1TB SSD nVidia RTX 4060 8GB
- Das Keyboard Prime 13 /Cherry MX Brown/EN/Fehér háttér világítás/
- magyar billentyűzet - 172 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5080
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 FE
- Samsung Galaxy S21 Ultra 5G 12/128GB Fekete / 12 hó jótállás
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


), akkor esetleg PySide, ami szintén Qt, csak mások készítik - én nem szeretem, több hibája volt, mint a PyQt-nek.
![;]](http://cdn.rios.hu/dl/s/v1.gif)

