[PYTHON] Konvertieren Sie das PDF der Go To EAT-Mitgliedergeschäftsliste in der Präfektur Niigata in CSV

Konvertieren Sie die Liste der verfügbaren Geschäfte (PDF) von Kampagne zur Präfektur Niigata, Go To Eat Campaign in CSV

#PDF Herunterladen
wget https://niigata-gte.com/pdf/shop-list.pdf -O data.pdf

apt install python3-tk ghostscript
pip install camelot-py[cv]

Befehl

camelot -p all -o data.csv -f csv -strip '\n' -split lattice -scale 40 data.pdf

Python

import camelot
import pandas as pd

tables = camelot.read_pdf(
    "data.pdf", pages="all", split_text=True, strip_text="\n", line_scale=40
)

df = pd.concat(
    [
        table.df.iloc[1:].set_axis(
            ["Händlercode", "Genre", "Speichername", "Adresse", "Telefonnummer", "Mitnahme", "Lieferung"], axis=1
        )
        for table in tables
    ]
)

df.to_csv("niigata.csv", encoding="utf_8_sig")

Recommended Posts

Konvertieren Sie das PDF der Go To EAT-Mitgliedergeschäftsliste in der Präfektur Niigata in CSV
Konvertieren Sie PDF-Dateien von Go To EAT-Mitgliedsgeschäften in der Präfektur Ishikawa in CSV
Konvertieren Sie PDFs der verfügbaren Geschäfte von Go To EAT in der Präfektur Kagoshima in CSV
Konvertieren Sie das PDF der Go To EAT-Mitgliedergeschäftsliste in der Präfektur Kumamoto in CSV
PDF der Präfektur Chiba konvertieren Gehe zur EAT-Mitgliedergeschäftsliste in CSV (Befehl)
Verschrotten Sie die Liste der Go To EAT-Mitgliedsspeicher in der Präfektur Niigata und konvertieren Sie sie in CSV
Verschrotten Sie die Liste der Go To EAT-Mitgliedsgeschäfte in der Präfektur Fukuoka und konvertieren Sie sie in CSV
Konvertieren Sie das PDF der Händlerliste der Go To Eat Hokkaido-Kampagne in CSV
Scraping Gehen Sie zu EAT-Mitgliedsgeschäften in der Präfektur Osaka und konvertieren Sie zu CSV
Konvertieren Sie das PDF des neuen Corona-Ausbruchs in der Präfektur Aichi in CSV
Konvertieren Sie das PDF der Produktliste mit wirksamen Tensiden für das neue Coronavirus in CSV
Konvertieren Sie Markdown in Python in PDF
Die Geschichte, wie ein Geschäft BOT (AI LINE BOT) nach Go To EAT in der Präfektur Chiba durchsucht (1)
So konvertieren Sie csv in tsv in CLI
Konvertieren Sie mit pdfplumber von PDF in CSV
Ich möchte eine in Python in PDF konvertierte Tabelle wieder in CSV konvertieren
Wie kann man in Go so etwas wie eine Liste von void * (oder Variantentypen) erreichen?
Konvertieren Sie UTF-8-CSV-Dateien in Excel
COCO'S Frühstücksbuffet Store Liste PDF konvertiert in CSV
Stapelkonvertierung von PSD-Dateien im Verzeichnis in PDF
Konvertieren Sie das Slice-Objekt in eine Liste mit Indexnummern
[Python] Konvertiert PDF-Text für jede Seite in CSV (2/24 Postscript)
Konvertieren Sie das Bild in .zip mit Python in PDF
Stolpern Sie beim Konvertieren der bidirektionalen Liste in JSON in Go
Batch-Konvertierung aller XLSX-Dateien im Ordner in CSV-Dateien
So erhalten Sie eine Liste der integrierten Ausnahmen für Python
Django Geändert, um viele Daten gleichzeitig zu speichern
Ein Befehl zum Auflisten aller Dateien in der Reihenfolge des Dateinamens