Aktywne Wpisy

skrytek +476
Będzie #zalesie bo muszę to z siebie wyrzucić. Na początku marca potrącił mnie samochód na przejściu. Sprawca uciekł z miejsca zdarzenia.
Chłop przeleciał przez rondo jak dzik i uderzył mnie, jak zjeżdżał z ronda, a ja byłem w połowie zebry. Zdążyłem tylko zrobić krok w tył, i chyba to mnie uratowało. I jeszcze to, że była to Corsa, a nie X6.
Facet uderzył mnie w prawe kolano, w lewą łydkę, a prawym
Chłop przeleciał przez rondo jak dzik i uderzył mnie, jak zjeżdżał z ronda, a ja byłem w połowie zebry. Zdążyłem tylko zrobić krok w tył, i chyba to mnie uratowało. I jeszcze to, że była to Corsa, a nie X6.
Facet uderzył mnie w prawe kolano, w lewą łydkę, a prawym
źródło: 1000046959
Pobierz
wezsepigulke +474
Edyta Pazura jeździ samochodem typu "wypas", a takim nie tylko można legalnie jeździć gdzie się chce, w tym po chodnikach i trawnikach, ale nawet zabijać ludzi w trumnach na kółkach. Ryzykuje się co najwyżej dozorem elektronicznym. No czego nie rozumiecie?
#konfitura #samochodoza #prawojazdy #prawo
#konfitura #samochodoza #prawojazdy #prawo
źródło: 69341623d0e46-b3cbecb44c37
Pobierz



https://s174-pl.ogame.gameforge.com/api/playerData.xml?id=100788
W pierwszym zapytaniu sklejkami z stackOverflow udało mi się zrobić to co chciałem ale w drugiej części nie potrafię poruszać się po xmlu.
import requests
from lxml import etree
###Tu szukam koordynatów konkretengo gracza
#url = '[https://s174-pl.ogame.gameforge.com/api/universe.xml'](https://s174-pl.ogame.gameforge.com/api/universe.xml')
#response = requests.get(URL)
#root = etree.fromstring(response.content)
#xml_for_human = etree.tostring(root, pretty_print=True).decode()
#
#player = 0
#for node in root:
# if node.attrib['coords'] == "1:36:8":
# player = node.attrib['player']
##Tu już znalazłem i teraz robie zapytanie do drugiej strony z konkretnym id playera
URL = '[https://s174-pl.ogame.gameforge.com/api/playerData.xml?id='+player](https://s174-pl.ogame.gameforge.com/api/playerData.xml?id='+player)
response = requests.get(URL)
root = etree.fromstring(response.content)
XML_for_human = etree.tostring(root, pretty_print=True).decode()
#print(XML_for_human)
print('-----------------')
planets = root.findall('planet')
print(root.iter('planet'))
print('-----------------')
#programowanie #programista15k
for planet in root.findall('.//planet'):print(planet.attrib)
for moon in planet.findall('moon'):
print("\t"+ str(moon.attrib))
for planet in root.findall('.//planet'):
print(planet.attrib['name'], planet.attrib['coords'])
A powiedz mi jeszcze dlaczego są dwie kreski w findall? to konkretne poziomy niżej schodzimy w xmlu?
Tzn z 'playerData' do 'planets' i szukamy dopiero 'planet'?