Path: csiph.com!weretis.net!feeder4.news.weretis.net!ecngs!feeder2.ecngs.de!81.171.118.63.MISMATCH!peer03.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!fx27.fr7.POSTED!not-for-mail Received-SPF: pass (Address passes the Sender Policy Framework) SPF=MAILFROM; sender=konference@webjet.cz; remoteip=::ffff:195.146.111.106; remotehost=; helo=mail.webjet.cz; receiver=hugo.zagamma.cz; From: Ondrej Tuma In-Reply-To: Organization: Blackmouse X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="=_hugo.zagamma.cz-10336-1491208602-0001-2" Subject: Re: [python] =?utf-8?b?UG91xb7DrXbDoW7DrSBwcm9txJtubsO9Y2g=?= X-BeenThere: python@py.cz X-Mailman-Version: 2.1.23 Precedence: list List-Id: Konference PyCZ List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: cz.comp.lang.python Message-ID: X-Mailman-Original-Message-ID: <20170403103609.6bda9ca9@dell.kancelar.seznam.cz> X-Mailman-Original-References: <1172402981.663065.54040@v33g2000cwv.googlegroups.com> References: <1172402981.663065.54040@v33g2000cwv.googlegroups.com> <20170403103609.6bda9ca9@dell.kancelar.seznam.cz> Lines: 115 X-Complaints-To: abuse@usenet-news.net NNTP-Posting-Date: Mon, 03 Apr 2017 08:36:44 UTC Date: Mon, 3 Apr 2017 10:36:09 +0200 X-Received-Bytes: 6248 X-Received-Body-CRC: 2069016736 Xref: csiph.com cz.comp.lang.python:3170 This is a MIME-formatted message. If you see this text it means that your E-mail software does not support MIME-formatted messages. --=_hugo.zagamma.cz-10336-1491208602-0001-2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Ahoj, je=C5=A1t=C4=9B dopln=C3=ADm, kolega kdysi testoval r=C5=AFzn=C3=A9 rychlos= ti spojov=C3=A1n=C3=AD string=C5=AF s t=C3=ADm, =C5=BEe v ka=C5=BEd=C3=A9 verzi (i jednotliv=C3=A9 verze Python= 2.x) se rychlosti li=C5=A1ily, tak=C5=BEe to asi nem=C3=A1 moc cenu =C5=99e=C5=A1it. S=C3=A1m pou=C5=BE=C3=ADv=C3=A1m + bu=C4=8F na spojov=C3=A1n=C3=AD 2 max t= =C5=99=C3=AD string=C5=AF. Ale sp=C3=AD=C5=A1 jen jako jeho dal=C5=A1=C3=AD roz=C5=A1i=C5=99ov=C3=A1n=C3=AD: log_file +=3D '/mujlog' Zejm=C3=A9na pokud jde o vkl=C3=A1d=C3=A1n=C3=AD n=C4=9Bkam do st=C5=99edu = tak pak u=C5=BE %s nebo format, kter=C3=BD m=C3=A1 opravdu mnoho kr=C3=A1sn=C3=BDch mo=C5=BEnost=C3=AD: log_file =3D '/var/%s/mujlog' % 'log' U format se mi l=C3=ADb=C3=AD zejm=C3=A9na pou=C5=BE=C3=ADv=C3=A1n=C3=AD n= =C3=A1zv=C5=AF: '{var}/{log}'.format(**{'log': 'mujlog', 'var': '/var/log'}) Ondra V Fri, 31 Mar 2017 14:00:08 +0200 Dan Pressl naps=C3=A1no: > Ahoj, >=20 > odpov=C4=9B=C4=8F je trochu slo=C5=BEit=C4=9Bj=C5=A1=C3=AD. Pokud m=C3=A1= =C5=A1 =C5=99et=C4=9Bzec, kter=C3=BD chce=C5=A1 > vytisknout klasick=C3=BDm zp=C5=AFsobem (print) tak je doporu=C4=8Dovan= =C3=A1 cesta: >=20 > >>> x =3D 'Martin' > >>> print 'Ahoj {}'.format(x) > Ahoj Martin >=20 > s t=C3=ADm, =C5=BEe format je n=C3=A1stroj, kter=C3=BD um=C3=AD hodn=C4= =9B v=C4=9Bc=C3=AD (pokro=C4=8Dil=C3=A9 > form=C3=A1tov=C3=A1n=C3=AD, kontrola datov=C3=BDm typ=C5=AF apod.): >=20 > >>> print '{:>3s}% {:.1f}\n{:>3s}% {:d}'.format('5', 3.14, '95', 42) > 5% 3.1 > 95% 42 >=20 > a v Python 3 u=C5=BE by se jinak form=C3=A1tovat nem=C4=9Blo. V=C3=ADce i= nformac=C3=AD najde=C5=A1 > tady: https://pyformat.info/ >=20 > Pokud ale pou=C5=BE=C3=ADv=C3=A1=C5=A1 Python=C3=AD modul logging, tak by= jsi m=C4=9Bl pou=C5=BE=C3=ADvat: >=20 > >>> import logging > >>> logging.info('Ahoj %s', 'Martine') >=20 > proto=C5=BEe pak m=C5=AF=C5=BEe=C5=A1 p=C5=99istupovat k jednotliv=C3=BDm= parametr=C5=AFm u log=C5=AF. V=C3=ADce > info najde=C5=A1 na: >=20 > https://docs.python.org/3/library/logging.html#logging.LogRecord >=20 > 2007-02-25 12:29 GMT+01:00 : >=20 > > Zdrav=C3=ADm. M=C3=A1m dotaz na to, jak pracujete s prom=C4=9Bnn=C3=BDm= i. Jestli > > pou=C5=BE=C3=ADv=C3=A1te p=C5=99=C3=ADmo n=C3=A1zev prom=C4=9Bnn=C3=A9: > > > > test =3D 'svete' > > > > print 'ahoj ' + test > > > > Nebo z=C3=A1pis p=C5=99es % : > > > > print 'ahoj %s' % test > > > > % se mi l=C3=ADb=C3=AD, je fajn v tom, =C5=BEe m=C5=AF=C5=BEu pou=C5=BE= =C3=ADt %i , %d, .., form=C3=A1tov=C3=A1n=C3=AD > > v=C3=BDstupu, atd. Je tam n=C4=9Bjak=C3=A9 z=C3=A1sadn=C3=AD 'ale' ? > > > > _______________________________________________ > > Python mailing list > > python@py.cz > > http://www.py.cz/mailman/listinfo/python > > > > Visit: http://www.py.cz > > >=20 >=20 >=20 --=20 Ond=C5=99ej T=C5=AFma www: http://ipv6.mcbig.cz jabber: mcbig@jabber.cz twitter: mcbig_cz --=_hugo.zagamma.cz-10336-1491208602-0001-2 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit Content-Description: Digitální podpis OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEdlj+NNFMWaEf/Gl1Bd+niyV86poFAljiCXkACgkQBd+niyV8 6prmcRAA135qDuaNVVKYHSHBoEl3OZEcPAs81EM2VFvS9hVlfS+CtpkAa2WA9TUZ L0b5pvRJm3upl0j7ptA0V8eeu3hkOkeEe3UxBf/TIDQ593tqXibNRmpWFx6R8CT1 iZPCrVUdUwTouM3BLzHcXTjJ0WI3yf/M6GXlgzUQav9NS2o4RiX/Q519vqxYl795 wZAzorc6tvLzKtMNtlkVrPFLbCNTX6hzHViraNch7ChQjquo9exO3yhvTQHki8dV g97sVSq33iV/Rjbph4HZthteC1oRwcF/6A3VhNPQMLUyaEq9IC8CVzpWaVoF5Lkt faYNVxKFMaO7mc3H+Kd9zr8VXyKNi7kEYGxBSIcwnDI8Al071vKtUBEuHAG0Ovku PdmbFb963uZierKfrhEWVO815b9cTgGUPtMgNdqr1Z8SgKVROkxxQ4tSzxY/MIbL eDz0g5kd/OvmOhAv5QCAmmZUAXGwgXrcjwBHu1cNYTe4spT6XgssP+PltO9eaRaz sbXbMJZHEFa2MvT2eDH7chm/nh5DDhFbwPwm2qE1fe0mwGkNCNsS8M/xfqe15xMS JG9Eab4+Ij6+P2DL/gvlXDNGvkkLKF05OHdwfrdYa/ZOhS/gb/HCnQwsI44hfBMi Th9Br4lwOgWptwiziTiF+JPTdk7r0FIhDlPgq2Zh8Syib6DvaZo= =0rhd -----END PGP SIGNATURE----- --=_hugo.zagamma.cz-10336-1491208602-0001-2--