Der Inhalt dieses Artikels befasst sich mit der Installationsmethode von Python und einer kurzen Einführung in die IO-Programmierung. Ich hoffe, dass er für Sie hilfreich ist.
1.python-Installation
1.python IDLE
Offizielle Website herunterladen: www.python.org
Hinweis: Nachher Wählen Sie bei der Installation von Komponenten alle Komponenten aus, achten Sie besonders auf pip und fügen Sie python.exe zum Pfad hinzu
2.pycharm
Laden Sie die offizielle Website herunter: https://www.jetbrains.com /pycharm/
Eine von JetBrains entwickelte Python-IDE, die auch Google App Engine, IronPython, unterstützt
3.Anaconda
Offizielle Website herunterladen: https://www.anaconda .com/ download/
Eine Open-Source-Python-Distribution, einschließlich einer großen Anzahl installierter wissenschaftlicher Pakete wie: Numpy, Pandas usw.
2. IO-Programmierung
1. Datei lesen und schreiben
Datei öffnen:
Der Modusparameter in der Öffnungsfunktion:
Die Pufferungsparameter in der Öffnungsfunktion:
Lesen und Schreiben von Dateien: Zu den häufig verwendeten Methoden gehört read() , readlines() ,write(),close()
read(size) liest bis zu einer Größe von Bytes auf einmal und gibt eine Zeichenfolge zurück. readlines() liest den gesamten Inhalt auf einmal und gibt zurück eine zeilenweise Liste
Die Datei muss nach der Verwendung geschlossen werden! Verwenden Sie try...finally für Dateioperationen, um E/A-Ausnahmen zu verhindern
try: f = open("D:/Python/test.txt","r+") # 'r+' == r+w(可读可写,文件若不存在就报错(IOError)) print(f.read()) f.write("def") f.seek(0,0) # 把文件指针从末尾移到开头 print(f.read()) finally: if f: f.close()
In Python können Sie die with-Anweisung verwenden, um den try...finally-Codeblock und die close()-Methode
with open("D:/Python/test.txt","r+") as f: print(f.read()) f.write("def") f.seek(0,0) print(f.read())
import pickle d = dict(url="index.html",title="首页",content="首页")print(pickle.dumps(d)) with open("D:/Python/test.txt","wb") as f: pickle.dump(d,f)
with open("D:/Python/test.txt","rb") as f: d = pickle.load(f)print(d) d = pickle.loads(b'\x80\x03}q\x00(X\x03\x00\x00\x00urlq\x01X\n\x00\x00\x00index.htmlq\x02X\x05\x00\x00\x00titleq\x03X\x06\x00\x00\x00\xe9\xa6\x96\xe9\xa1\xb5q\x04X\x07\x00\x00\x00contentq\x05h\x04u.')print(d)
Python-Video-Tutorial und Python-Artikel-Tutorial auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonPython-Installationsmethode und eine kurze Einführung in die IO-Programmierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!