Skip to content

Commit bd4b5d9

Browse files
authored
Updated main.py
1 parent a70a405 commit bd4b5d9

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

main.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#!/usr/bin/env python3
2+
# -*- coding: utf-8 -*-
13
from bs4 import BeautifulSoup
24
import requests
35

@@ -17,9 +19,16 @@ def download(webcode):
1719
for link in links:
1820
if "backend" in link["href"]:
1921
ressource = "https://www.westermann.de" + link["href"]
22+
description = soup.find("div", {"class": "buchlink"}).p.get_text(strip=True)
23+
description = description.replace("?"," ").replace(":",";").replace("/","-")
24+
description = description.replace("Baustein","BS")
25+
description = description.replace("Arbeitsblätter","AB")
26+
description = description.replace("Arbeitsblatt","AB")
27+
description = description.replace("Zusatzmaterial","ZM")
28+
print(description)
2029
# Die Seite mit der Ressource aufrufen, die Ressource herunterladen
2130
web = requests.get(ressource, allow_redirects=True)
22-
with open(f"{webcode}.doc", "wb") as f:
31+
with open(f"{description} [{webcode}].doc", "wb") as f:
2332
f.write(web.content)
2433

2534
def main():

0 commit comments

Comments
 (0)