viac premennych v riadku - python

Sekcia: Programovanie 25.10.2014 | 10:20
Avatar Zer0 Blbuntu 16.04 gnome-session-flashback | Debian 8  Používateľ

Keby som vedel, čo vlastne chcem, nájdem si to na googli... :)

Mám nejaký súbor lol.dat

na riadku:

B1 123 524 (123,121,121) None

a chcem z neho dostať:

bod=B1

x=123

y=524

farba=(123,121,121)

popis=None

Som to vždy riešil tak, že každý údaj bol na samostatnom riadku, ale je to menej prehľadné.

Prípadne by ma ešte zaujímalo ako v programe funguje to zadávanie údajov pre program typu:

:~$nejakyprogram -x 25 -y 45 -b B1

No a chcem to mať, čo najprimitívnejšie podané v pythone :)

    • RE: viac premennych v riadku - python 25.10.2014 | 11:07
      Avatar bedňa antiX, Devuan, LegacyIce  Administrátor

      Riadok rozdelíš cez split()

      Premenné z commandline dostaneš cez sys.argv

      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org