Der Quellcode wird auf Github veröffentlicht.
Neulich habe ich eine Site namens "HonBa ~ Book Search ~" veröffentlicht. Schauen wir also zurück auf die Site-Produktion und finden wir Verbesserungen! Ja! Etwas (?)
.python (beautifulSoup4 selenium)
. TypeScript
・ HTML
・ SCSS
Informationen mit Python kratzen, mit CSV exportieren
↓
Ordnen Sie CSV-Daten mit TypeScript an und generieren Sie eine Tabelle
TypeScript
TypeScript war schließlich praktisch. Um ehrlich zu sein, fragte ich mich jedoch, ob ich mich nicht zwingen würde, es für die persönliche Entwicklung dieser Größenordnung zu verwenden.
Wenn Sie TypeScript verwenden möchten Ich habe einige Artikel gefunden, in denen stand: "Wenn Sie dem bereits erstellten JS eine Form hinzufügen, ist dies in Ordnung!"
the property ‘hoge' does not exist on value of type 'htmlelement'
Für Details war dieser Artikel leicht zu verstehen. https://qiita.com/Sekky0905/items/a88721f2af41050c93f2
SCSS Das war sehr praktisch. Ich möchte es von nun an weiter verwenden. Die wichtigsten Punkte, die ich nützlich fand, waren ・ Eine programmiersprachige Blockbeschreibung ist möglich
・ Sie können eine andere Datei importieren und als ein CSS ausgeben.
Es sind zwei Punkte. Zum Importieren einer anderen Datei war es praktisch, Kopf- und Fußzeile zu einer separaten Datei zu machen.
Um ehrlich zu sein, hat das Python-Scraping die meiste Zeit in Anspruch genommen, aber es hat viel Spaß gemacht. Immerhin macht es Spaß, etwas zu entwickeln
Als Verbesserungspunkt ・ Ich habe es im CSV-Format erworben, sollte es aber als Datenbank verwenden (bitte sagen Sie mir mehr)
・ Ich denke, es wäre noch besser, wenn wir eine Funktion zum Verzögern von Benachrichtigungen in Slack, LINE usw. erstellen würden.
・ Ich möchte das Scraping in Python automatisch planen.
Ich denke diese drei.
Recommended Posts