1. Ich möchte Name und Adresse in derselben Zeile und jeder Eintrag sollte in einer anderen Zeile stehen, z. B.
Code: Select all
name1,adress1
name2,adress2
2. Ich muss 500 Codes eingeben, damit ich sie aus einer externen Text-/CSV-Datei importieren möchte. Wie kann ich das machen?
Code: Select all
import lxml.html as lh
from selenium import webdriver
browser = webdriver.Firefox()
from lxml import html
for cod in ("35211","36116","36542"):
browser.get('http://kmbsapps.konicaminolta.us/wheretobuy/main_search.jspx?productCategory=Office+Systems&sl_zip='+cod)
content = browser.page_source
tree = lh.fromstring(content)
name=tree.xpath('//tr/td/span[@class="largecol"]/text()')
adress=tre.xpath('//tr/td/span[@class="smallcol"]/text()')
print(name,adress)
Mobile version