[Python] Konvertieren Sie Shift_JIS in UTF-8

Umgebung

Python 3.7.5

Quellcode

Conversion.py


import codecs
import sys

args = sys.argv

def main():
    shiftjis_path = args[1]
    utf8_path = args[2]

    #Zeichencode utf-In 8 konvertieren und speichern
    fin = codecs.open(shiftjis_path, "r", "shift_jis")
    fout_utf = codecs.open(utf8_path, "w", "utf-8")
    for row in fin:
        fout_utf.write(row)
    fin.close()
    fout_utf.close()

if __name__ == '__main__':
    main()

Ich lese die Shift_JIS-Datei, erstelle eine neue Datei mit UTF-8 und schreibe sie.

Wie benutzt man

Geben Sie sowohl den Pfad der Konvertierungsquelldatei als auch den Pfad der Ausgabezieldatei als relative Pfade an!

$ python Conversion.py <Pfad der Konvertierungsquelldatei> <Ausgabezieldatei Pfad>

Zusammenfassung

Das Konvertieren des Zeichencodes dauerte ungefähr einige Minuten, daher habe ich ihn erstellt, um Zeit zu sparen. Ich wollte jeden Tag posten, aber seit meinem letzten Post ist eine Weile vergangen. .. .. Ich werde ab heute wieder 3 Tage lang rasieren! !! !!

Recommended Posts

[Python] Konvertieren Sie Shift_JIS in UTF-8
[Python] Datum in Zeichenfolge konvertieren
Konvertieren Sie numpy int64 in python int
[Python] Liste in Pandas konvertieren [Pandas]
Konvertieren Sie das Scratch-Projekt in Python
Konvertieren Sie Python 3.x-Code in Python 2.x.
Konvertieren Sie Markdown in Python in PDF
Ändern Sie die Standardcodierung von Python in utf-8
Workflow zum Konvertieren der Formel (Bild) in Python
Konvertieren Sie die Liste mit Python in DataFrame
Python> Liste> Doppelte Liste in einfache Liste konvertieren
[Python] Konvertiert natürliche Zahlen in Ordnungszahlen
Konvertieren Sie die Dezimalzahl in n-ary [Python]
Python> Tupel> Konvertiert doppeltes Tupel in einzelnes Tupel
[Python] So konvertieren Sie eine Datenbankdatei in CSV
Auf Python 2.7.9 aktualisiert
Zum HSV konvertieren
Konvertieren Sie Python> Zwei-Wert-Sequenz in Wörterbuch
[Python] So konvertieren Sie eine zweidimensionale Liste in eine eindimensionale Liste
So konvertieren Sie Python in eine exe-Datei
[Python] Konvertieren Sie CSV-Dateibegrenzer in Tabulatortrennzeichen
Konvertieren Sie die psd-Datei in Python in png
So setzen Sie die Standardcodierung in Python auf utf-8
Konvertieren Sie Excel-Daten mit Python in JSON
Konvertiere Hiragana mit Python (Beta) in Romaji
Konvertieren Sie von Katakana zu Vokal Kana [Python]
Python> Tupel in Liste konvertieren> aList = Liste (pi_tuple)
[Python3] Wechseln Sie zwischen Shift_JIS, UTF-8 und ASCII
Konvertieren Sie den Python-Datumstyp in das RFC822-Format
Konvertieren Sie chinesische Zahlen mit Python in arabische Zahlen
In Python von Markdown in HTML konvertieren
Konvertieren Sie die absolute URL in eine relative URL in Python
"Backport" zu Python 2
Beispiel für die Wavelet-Konvertierung von Bildern in Python
Konvertieren Sie die FBX-Datei in Python in ASCII <-> BINARY
Konvertieren Sie PDF in Bilder (JPEG / PNG) mit Python
Konvertieren Sie die "Anzahl" des Excel-Datums in die Python-Datumszeit
Konvertieren Sie PDFs mit Python in Massenbilder
Python-Skript zum Konvertieren von Breiten- und Längengrad in Mesh-Code
Konvertieren Sie die SVG-Datei mit Python in png / ico
Konvertieren Sie Windows-Epochenwerte mit Python in das Datum
Konvertieren Sie STL mit Python VTK in ein Voxel-Netz
Konvertieren Sie den exponentiellen Float in Python in str
Konvertieren Sie kubischen Netzcode in Python in WKT
Konvertieren Sie die Zeichenfolge mit Python in ein zeichenweises Listenformat
So installieren Sie Python
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
Dekodieren Sie ShiftJIS in Unicode
Schreiben Sie Python2-Code in Python3 um (2to3)
Jupyter in py umwandeln
So installieren Sie Python
Einführung in die Python-Sprache
Konvertiere keras-yolo3 in onnx
Einführung in OpenCV (Python) - (2)
Dikt in Array konvertieren
Beachten Sie, dass Python ein Daemon ist