Hirdetés

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

  • EQMontoya
    veterán

    Köszi! :)
    Így már működik, mondjuk korábban annyi volt, hogy csak beírtam a számértékeket megfelelő sorrendben:
    program.py 180 23 40 és számolta is, de most program.py --degree 180 --minute 23 --secundum 40
    Persze legalább működik :)
    Az a2,a3 és b változónak float típust adtam most már meg, elvileg nekem most így működik. Érdekes hogy nem találtam olyan netes konvertert ami fok, perc, másodpercet számol radianba csak fok-radiant számolót, biztos van csak nem találtam.

    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.

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