- commit
- 623352fa2411dc6b1acf595f3de262ed993ef7d1
- parent
- d284b31d037d8052b735b0f8d25c32b21849408a
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2024-07-20 12:10
add README
Diffstat
| A | README.md | 24 | ++++++++++++++++++++++++ |
1 files changed, 24 insertions, 0 deletions
diff --git a/README.md b/README.md
@@ -0,0 +1,24 @@ -1 1 Nach [§9 des Handelsgesetzbuchs](https://www.gesetze-im-internet.de/hgb/__9.html) -1 2 muss das Handelsregister online verfügbar sein. Diese Verpflichtung wird durch -1 3 die Webseite <https://www.handelsregister.de> umgesetzt. Leider ist die -1 4 Umsetzung dieser Webseite furchtbar. -1 5 -1 6 - Die Seite ist langsam -1 7 - Die Seite verwendet ohne erkennbaren Grund Cookies -1 8 - Daten sind nur über die Suchformulare auffindbar. Es gibt keine API und -1 9 kein erkennbares URL Schema. Etwas wie -1 10 `https://www.handelsregister.de/HRB/16686` wäre nett gewesen. -1 11 - Auch Hilfetexte haben keine Eigenständigen URLs, sodass es unmöglich ist, -1 12 auf sie zu verweisen. -1 13 - Nach einigen Minuten bekommt man eine Fehlermeldung, dass die Session -1 14 abgelaufen sei. Dann muss man von vorne anfangen. -1 15 - Es ist nicht erlaubt, mehr als 60 Abfragen pro Stunde zu machen. -1 16 -1 17 Kurz: Die Webseite ich nicht benutzbar. -1 18 -1 19 Deshalb habe ich dieses Skript gebaut. Benutzung: -1 20 -1 21 ``` -1 22 python handelsregister.py search 'atos' # search by keyword -1 23 python handelsregister.py xml HRB 16686 # get structured data for a specific entry -1 24 ```