Heim Backend-Entwicklung Python-Tutorial Python-Warum-Kodierungsanweisung

Python-Warum-Kodierungsanweisung

Aug 27, 2020 pm 01:53 PM
python

Der Grund, warum Python die Anweisung codieren muss: 1. Die erste Zeile in Python gibt an, welches ausführbare Programm der Code in dieser Datei zum Ausführen verwendet. 2. Wenn Sie Chinesisch in die Py-Datei von Python2 schreiben möchten, Sie müssen eine Kommentarzeile hinzufügen, die die Dateikodierung angibt, andernfalls verwendet Python2 standardmäßig die ASCII-Kodierung.

Python-Warum-Kodierungsanweisung

Verwandte Lernempfehlungen: Python-Tutorial

Der Grund, warum Python die Aussage kodieren sollte:

Die erste Zeile in Python soll darauf hinweisen, was Sie wollen Dies: Welches ausführbare Programm sollte verwendet werden, um den Code in der Datei auszuführen? So einfach ist das? Aufruf beim Ausführen dieses Python-Interpreters unter /usr/bin;)

#!/usr/bin/env python geht zu den Umgebungseinstellungen, um das Python-Verzeichnis zu finden. Diese Schreibmethode wird empfohlen (. Der Zweck besteht darin, zu verhindern, dass der Benutzer das Betriebssystem nicht verwendet. Python wird im Standardpfad /usr/bin installiert. Dies ist in einer Linux-ähnlichen Betriebssystemumgebung sinnvoll.)#!/usr/bin/python 相当于写死了 python 路径(是告诉OS执行这个py时,调用 /usr/bin 下的 python 解释器;)

#!/usr/bin/env python

Wenn Sie Chinesisch in die Python2-PY-Datei schreiben möchten, Sie müssen eine Kommentarzeile hinzufügen, die die Dateikodierung angibt, andernfalls verwendet Python2 standardmäßig die ASCII-Kodierung.

# -*- coding:utf-
Nach dem Login kopieren

Es ist zu beachten, dass zusätzlich zum Parsing-Pfad in der ersten Zeile von py auch #coding:utf-8 angegeben werden sollte, das im Allgemeinen zur Angabe der Dateikodierung in Python verwendet wird Sie können #coding:utf- 8 in die zweite Zeile eingeben:

#!/usr/bin/env python
# -*- coding:utf-
Nach dem Login kopieren

Wenn Sie mehr über verwandte Lerninhalte erfahren möchten, achten Sie bitte auf die Spalte

php-Training!

Das obige ist der detaillierte Inhalt vonPython-Warum-Kodierungsanweisung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was sind die Vor- und Nachteile des Templatings? Was sind die Vor- und Nachteile des Templatings? May 08, 2024 pm 03:51 PM

Was sind die Vor- und Nachteile des Templatings?

So laden Sie Deepseek Xiaomi herunter So laden Sie Deepseek Xiaomi herunter Feb 19, 2025 pm 05:27 PM

So laden Sie Deepseek Xiaomi herunter

Google AI kündigt Gemini 1.5 Pro und Gemma 2 für Entwickler an Google AI kündigt Gemini 1.5 Pro und Gemma 2 für Entwickler an Jul 01, 2024 am 07:22 AM

Google AI kündigt Gemini 1.5 Pro und Gemma 2 für Entwickler an

Für nur 250 US-Dollar zeigt Ihnen der technische Leiter von Hugging Face Schritt für Schritt, wie Sie Llama 3 verfeinern Für nur 250 US-Dollar zeigt Ihnen der technische Leiter von Hugging Face Schritt für Schritt, wie Sie Llama 3 verfeinern May 06, 2024 pm 03:52 PM

Für nur 250 US-Dollar zeigt Ihnen der technische Leiter von Hugging Face Schritt für Schritt, wie Sie Llama 3 verfeinern

Teilen Sie mehrere .NET-Open-Source-KI- und LLM-bezogene Projekt-Frameworks Teilen Sie mehrere .NET-Open-Source-KI- und LLM-bezogene Projekt-Frameworks May 06, 2024 pm 04:43 PM

Teilen Sie mehrere .NET-Open-Source-KI- und LLM-bezogene Projekt-Frameworks

Eine vollständige Anleitung zum Debuggen und Analysieren von Golang-Funktionen Eine vollständige Anleitung zum Debuggen und Analysieren von Golang-Funktionen May 06, 2024 pm 02:00 PM

Eine vollständige Anleitung zum Debuggen und Analysieren von Golang-Funktionen

Wie fragst du ihn Deepseek? Wie fragst du ihn Deepseek? Feb 19, 2025 pm 04:42 PM

Wie fragst du ihn Deepseek?

So speichern Sie die Evaluierungsfunktion So speichern Sie die Evaluierungsfunktion May 07, 2024 am 01:09 AM

So speichern Sie die Evaluierungsfunktion

See all articles