Ahoj všeci, Jen doplním... Od Pythonu 3.2 lze pro pojmenované věci ve složenkách používat metodu format_map, kde jméno se bere jako klíč a dosadí se hodnota.
V Python 3.6 se objevila možnost, která se mi původně zdála zbytečná, ale ukázala se jako docela fajn. Pokud var a log jsou proměnné, pak lze přímo psát f'{var}/{log}' ... a je to. V kombinaci s format_map a format (podle toho, kde co mám), je to docela fajn novinka. Mějte se fajn, Petr ______________________________________________________________ > Od: Petr Messner <petr.mess...@gmail.com> > Komu: Konference PyCZ <python@py.cz> > Datum: 03.04.2017 11:11 > Předmět: Re: [python] Používání proměnných > >Dne 3. dubna 2017 10:36 Ondrej Tuma <konfere...@webjet.cz> napsal(a): > >> U format se mi líbí zejména používání názvů: >> >> '{var}/{log}'.format(**{'log': 'mujlog', 'var': '/var/log'}) >> >> >Proč tak složitě? :) '{var}/{log}'.format(log='mujlog', var='/var/log') > >Petr > > >---------- > >_______________________________________________ >Python mailing list >python@py.cz >http://www.py.cz/mailman/listinfo/python > >Visit: http://www.py.cz > > _______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz