Frage: While schleife für Variable
Verfasst: Montag 5. Juli 2021, 09:31
Hallo,
Wie verknüpfe ich die Variable "numerX" sodass bei jedem durchlauf der While schleife der wert in der Variable +1 steigt, und der richtige Wert aus der .csv Datei gelesen wird?
Vielen Dank & Beste Grüße,
Jappes
Wie verknüpfe ich die Variable "numerX" sodass bei jedem durchlauf der While schleife der wert in der Variable +1 steigt, und der richtige Wert aus der .csv Datei gelesen wird?
Code: Alles auswählen
import requests
from bs4 import BeautifulSoup
import pandas as pd
move = 0
df = pd.read_csv('Mappe1.csv')
def my_function():
global df
global xV
global move
numerX = 0
xV = str(df.iat[numerX,0])
url=("https://www.amazon.de/gp/offer-listing/{}/ref=dp_olp_NEW_mbc?ie=UTF8&condition=NEW").format(xV)
headers = {'User-Agent' : 'Mozilla/9.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36'}
page = requests.get(url, headers=headers)
#print(page.status_code)
soup = BeautifulSoup(page.content, "lxml")
search = soup.find("div",{"class":"olp-text-box"})
if search:
search = search.get_text(strip=True)
while move < 3:
move = move + 1
numerX += 1
print(search,xV,move)
my_function()
Vielen Dank & Beste Grüße,
Jappes