Es ist mühsam, "Kodierung: utf-8" in Python zu schreiben, also werde ich etwas mit Shellscript machen

Grundsätzlich ist der Ablauf wie das Öffnen von Touch-> Dateien mit einem Editor in Python, jedoch zu diesem Zeitpunkt am Anfang jeder Zeile

python


# -*- coding:utf-8 -*-

Das Schreiben ist äußerst mühsam, und in den meisten Fällen schreibe ich dies, also habe ich ein Shell-Skript dafür geschrieben.

python


#!/bin/bash

#Argumentprüfung
if [ $# -ne 1 ]; then
    echo "usage: pytouch TOUCHFILE.py"
    exit 1
fi

#Beenden, wenn die Datei vorhanden ist (da sie nicht überschrieben wird)
if [ -e $1 ]; then
    exit 0
fi

touch $1
#widerhallen-Sie können Zeilenumbrüche verwenden, indem Sie die Option e übergeben
echo -e "# -*- coding:utf-8 -*-\n" > $1
exit 0

Speichern Sie es anschließend mit einem Namen wie "pytouch" an der Stelle, an der der Pfad verläuft, und vervollständigen Sie es mit "chmod + x".

Je nach Typ

python


if __name__ == "__main__":
    main()

Es scheint bequem, eine Version zu erstellen, die enthält.

Recommended Posts

Es ist mühsam, "Kodierung: utf-8" in Python zu schreiben, also werde ich etwas mit Shellscript machen
Es ist Halloween, also werde ich versuchen, es mit Python zu verstecken
Wirf etwas mit Python in Kinesis und stelle sicher, dass es drin ist
Ich möchte mit Python in eine Datei schreiben
Auf der Suche nach einer effizienten Möglichkeit, eine Docker-Datei mit Python mit Gedichten zu schreiben
So führen Sie eine Hash-Berechnung mit Salt in Python durch
Ich möchte in Python schreiben! (2) Schreiben wir einen Test
Ich möchte mit einem Roboter in Python arbeiten.
[Python] Ein Memo zum vertikalen Schreiben von CSV mit Pandas
Ich möchte am Ende etwas mit Python machen
Es ist schwer, einen sehr einfachen Algorithmus in PHP zu schreiben
Ich möchte so etwas wie Uniq in Python sortieren
Rufen Sie die Excel-Liste rekursiv in einem bestimmten Ordner mit Python ab und schreiben Sie sie in Excel.
Machen Sie so etwas wie einen Python-Interpreter mit Visual Studio Code
Schreiben Sie mit Python in csv
Wovon ich in Kapitel 3 der kollektiven Intelligenz abhängig war. Es ist kein Tippfehler, daher denke ich, dass etwas mit meinem Code nicht stimmt.
Erweitern Sie ein in Python verschachteltes Wörterbuch, um etwas wie Pandas MultiIndex zu tun
Was tun, wenn in Python minus Null angezeigt wird?
Ich wollte so etwas wie Elixirs Pipe in Python machen
Es fiel mir schwer, meine Hausaufgaben zu machen, deshalb verwendete ich Python für das Management Accounting.
[Python] Wie man PCA mit Python macht
[Python] Mit Python in eine CSV-Datei schreiben
Schreiben Sie A * (A-Stern) -Algorithmen in Python
Was tun mit PYTHON Release?
Schreiben Sie ein Kreisdiagramm in Python
Schreiben Sie das Vim-Plugin in Python
Schreiben Sie eine Suche mit Tiefenpriorität in Python
Schreiben Sie ein Batch-Skript mit Python3.5 ~
Was tun, wenn Sie sich über "Wertefehler: unbekannt lokal: UTF-8" in python manage.py syncdb ärgern?
So schreiben Sie, was zu tun ist, wenn die Anwendung zum ersten Mal in Qt for Python mit Designer angezeigt wird
Ich möchte die Effizienz mit Python auch in einem experimentellen System verbessern. (3) Ich möchte mit Pandas so etwas wie Excel machen
Was tun, wenn in python json .dumps eine Dezimalstelle enthalten ist?
Es ist neuer, aber ich wollte die BMI-Berechnung mit Python ausprobieren.
Schreiben Sie einen einfachen kopflosen Web-Scraping-Bot in Python mit Beautiful Soup 4
So schreiben Sie eine Zeichenfolge, wenn Python mehrere Zeilen enthält
[Einführung in Python] So schreiben Sie eine Zeichenfolge mit der Formatierungsfunktion
Ich möchte Affenpatches nur teilweise sicher mit Python machen
Spiralbuch in Python! Python mit einem Spiralbuch! (Kapitel 14 ~)
Versuchen Sie, sich mit Python bei qiita anzumelden
Führen Sie eine nicht rekursive Euler-Tour in Python durch
So machen Sie R chartr () in Python
Schreiben Sie den Test in die Python-Dokumentzeichenfolge
So arbeiten Sie mit BigQuery in Python
Wie bekomme ich Stacktrace in Python?
Schreiben Sie ein Caesar-Verschlüsselungsprogramm in Python
Wie man einen Taschentest mit Python macht
Schreiben Sie eine einfache Giermethode in Python
Schreiben Sie einen TCP-Client mit Python Twisted
Führen Sie so etwas wie Redis-Transaktionen in Python aus
Schreiben Sie ein einfaches Vim-Plugin in Python 3
So betreiben Sie die Zeitstempelstation in Python
Wie schreibe ich Ruby to_s in Python
Fühlen Sie sich frei, einen Test mit der Nase zu schreiben (im Fall von + gevent)
[Python] Erstellt eine Klasse, um mit pyaudio Sinuswellen im Hintergrund zu spielen
So legen Sie Google Text & Tabellen in einem Ordner zusammen in einer TXT-Datei mit Python ab