#pyvo

David Majdadmajda
2025-09-12

Ve středu 17. září budu na Pražském Pyvu povídat o Rustu z pohledu Python vývojáře. Pokud vás zajímá, co vám Rust může nabídnout, jak se v něm ve srovnání s Pythonem programuje a jak ho můžete začlenit do svého projektu, přijďte se podívat.

pyvo.cz/praha-pyvo/2025-09/

Paolo Melchiorrepaulox@fosstodon.org
2025-07-17

Last night, after a beer in the center of Prague, we joined the Pyvo social event near Vyšehrad Castle. 🍻

The location was stunning, as was the company and the live music 🎶

#EuroPython #EuroPython2025 #Social #Pyvo

CC @mborus @antocuni @cheukting_ho @europython

People drinking beer on a rooftopPeople on an escalatorPeople taking a selfiePeople playing instruments
2025-07-16

Walking around Vyšehrad, I stumbled upon a statue of „@frenzy with a song“! What a great find on a nice #EuroPython day.

It’s also #Pyvo today. Join us all in the Na hradbách pub, free entrance. Meet all the #Python folks, both from Prague and from all the Europe and beyond! More at pyvo.cz

#europython #europython2025 #pyvo #python #meetup #beer #fortress #vysehrad #lumir

VyšehradVltavaLumírVyšehrad
2025-06-18

Petr Nálevka is giving a lightning talk about sleep monitoring by a mobile phone used as sonar at #Pyvo. More about the monitorong at sleep.urbandroid.com

2025-06-18

Dr. Jarka Schovancová @jschovan is giving an easy to follow talk about complexities behind radar detection of life functions in CERN at #Pyvo.

Presenter pointing at slide titled Respiratory rate (RR) with FMCW radar.
2025-05-29

Talk about Whatsapp LLM chatbot by @ChaoticRoman at #Pyvo starts with basic building blocks, which makes it easy to follow :blobcatthumbsup:

2025-02-19

Dnes #Pyvo v Praze, panelovka o #AI asistentech při programování. Docela natřískáno. Dostal jsem se ke stolu, kde předtím asi seděla dcera jednoho z návštěvníků, takže omalovánky a pastelky. Neodolal jsem.

2025-02-19

Prague Python meetup #Pyvo is about to start.

Introductory slide for Prazske Pyvo #165
2024-12-18

Pan @hroncok má lightning talk o tom, že bude pycamp.cz/ ! Pište si za uši! #python #pyconcz #pyvo #pyladies #pycampcz

2024-12-18

Pražské #Pyvo (tzn. #Python sraz) dneska pod taktovkou @sairon o #HomeAssistant, dokonce s pub quizem a zdravicí od Pauluse 👋 Teprve jsme se rozjeli, klidně ještě doražte. Vhodné pro kohokoliv, dnes je tu i docela dost dětí. pyvo.cz/praha-pyvo/2024-12/

2024-12-18

Začíná letošní poslední pythonové #Pyvo v Praze.
A zítra bude v Brně.

2024-04-25

right now!
Mia Bajić talking about benefits of combining Django ORM & FastAPI in one project.
pyvo.cz/brno-pyvo/

A blue-haired girl standing behind the laptop and talking, a bearded man sitting behond a computer on the opposite side of the image.
2024-02-26

If you are interested in global dataset #discovery in the #VO (and/or #pyVO), check out our last blog post: blog.g-vo.org/global-dataset-d

2023-12-07

🎄 Stavte se příští čtvrtek na poslední letošní brněnské !
🖥️ A jestli máte nějaký HW, který by mohl někomu dalšímu ještě posloužit, nebo samolepky, které by mohly někomu udělat radost, vezměte je s sebou! 🎁

🗓️ 14. 12. 2023 od 18:00 v salonku U Dřeváka!

2023-09-22

Používám programovací jazyk Python už asi 15 let, ale faktem je, že v něm dnes spíš jen skriptuju, než abych tvořil větší projekty. Ale čím déle ho používám, tím víc jsem okouzlen tím, jakou sílu vyjadřování mi vlastně nabízí. Problém je jen dokázat to srozumitelně prezentovat začátečníkům nebo nepythonistům...

Samozřejmě, že na import csv existuje knihovna a před lety bych se asi prostě podíval na její dokumentaci. Ale neexistuje jednodušší cesta? Nedávno se mi podařilo konvertovat textový konfigurační soubor na pythoní pole onelinerem, tak jsem se zamyslel i nad importem csv. A onelinery mi vznikly dva. Mějme test.csv, který vytvoříme pomocí "Uložit jako" v LibreOffice nebo Excellu:

"x",1
"y",2

Načtení do dvourozměrného pole stringů je triviální, jak jistě uznáte:

>>> csv = [radek.replace("\n",'').split(',') for radek in open('test.csv')]
>>> csv
[['"x"', '1'], ['"y"', '2']]

Jenže provádět nad stringy nějaké tabulkové výpočty není moc praktické, navíc stringy poznáme podle toho, že byly exportovány do úvozovek. Proto potřebujeme ještě:

>>> csv = [[int(sloupec) if sloupec.isnumeric() else sloupec[1:-1] for sloupec in radek] for radek in csv]
>>> csv
[['x', 1], ['y', 2]]

Nyní můžeme nad csv souborem importovaným do pole už pohodlně provádět jakékoliv výpočty, jako by šlo o spreadsheet, např.:

>>> sum([x[1] for x in csv])
3

Jsem si poměrně jistý, že někdo mi tady ukáže, jak ty dva onelinery sloučit :-) nemluvě o tom, že kromě integerů existují i floaty... ale uznejte, že je to hezké...

Vnořování konstruktorů pole trochu zavání polskou notací ;-) ale u mě s rostoucím věkem klesá schopnost zapamatovat si nebo zanalyzovat funkčnost delších bloků kódu a přestalo mi taky bavit vymýšlet si názvy dočasných proměnných, takže začínám logicky tíhnout k onelinerům, protože zaberou v mojí děravé hlavě míň místa...

Pokud vás to nezajímá, omlouvám se, ale pro mě je to něco jako fotka kočky :-)

#pythoncz #pyvo #oneliner

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst