Tel.: +49 (0)5221 99 44 8 33            Mail: info@it-jkrueger.de
Logo
Home Webdesign Hosting Öffnungszeiten Leistungen und Service Impressionen Über Uns Blog Kontakt
.

CSS

Die CSS Formatierung des Navigationsmenüs auf dieser Website.


*/* Style the top navigation bar */
.topnav {
overflow: hidden;
background-color: #333;
}

/* Style the topnav links */
.topnav a {
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
/* Change color on hover */
.topnav a:hover {
background-color: #ddd;
color: black;

Python

Hier ein Scriptausschnitt zur automatisierten Dateneingabe in ein Onlinesystem über WebDriver mit dem Selenium Modul in Python3

Das Programm öffnet Firefox und wählt die Elemente anhand von "by_id" "css_selector" und "class" aus und führt entsprechende Eingaben die zuvor berechnet wurden automatisch durch.


searchkey = driver.find_element_by_id("fahrzeuge-schnellsuche-lupe")
searchkey.send_keys(Keys.RETURN) #suchestarten
delay = 3 # seconds #auf seite warten

try:
myElem = WebDriverWait(driver, delay).until(EC.presence_of_element_located((By.CSS_SELECTOR, 'div.text:nth-child(6) > div:nth-child(3)')))
print("Fahrzeugauswahl erfolgreich")
print(" ")
except TimeoutException:
print("Loading took too much time - Timeout Exception!")
try:
liste = driver.find_element_by_css_selector("div.text:nth-child(6) > div:nth-child(2)")
driver.execute_script("arguments[0].click();", liste)
except:
liste2 = driver.find_element_by_css_selector("div.text:nth-child(6) > div:nth-child(3)")
driver.execute_script("arguments[0].click();", liste2)

delay = 3 # seconds #auf seite warten