Update app.py
Browse files
app.py
CHANGED
@@ -34,11 +34,16 @@ if not OPENAI_API_KEY:
|
|
34 |
|
35 |
# Trek bisiklet ürünlerini çekme
|
36 |
url = 'https://www.trekbisiklet.com.tr/output/8582384479'
|
37 |
-
response = requests.get(url, verify=False)
|
38 |
-
|
|
|
|
|
|
|
|
|
39 |
|
40 |
products = []
|
41 |
-
|
|
|
42 |
# Tüm ürünleri al, sonra stokta olma durumunu kontrol et
|
43 |
name_words = item.find('rootlabel').text.lower().split()
|
44 |
name = name_words[0]
|
|
|
34 |
|
35 |
# Trek bisiklet ürünlerini çekme
|
36 |
url = 'https://www.trekbisiklet.com.tr/output/8582384479'
|
37 |
+
response = requests.get(url, verify=False, timeout=30)
|
38 |
+
if response.status_code == 200 and response.content:
|
39 |
+
root = ET.fromstring(response.content)
|
40 |
+
else:
|
41 |
+
print(f"HTTP hatası: {response.status_code}")
|
42 |
+
root = None
|
43 |
|
44 |
products = []
|
45 |
+
if root is not None:
|
46 |
+
for item in root.findall('item'):
|
47 |
# Tüm ürünleri al, sonra stokta olma durumunu kontrol et
|
48 |
name_words = item.find('rootlabel').text.lower().split()
|
49 |
name = name_words[0]
|