python logo

Dateien lesen


Python hosting: Host, run, and code Python in the cloud!

Sie können Datei (file) lesen mit dieser Python Code. Datei müsst im dieselbe Directory stehen als dem Python Programm, sonst musst du auch das ‘path’ schreiben.

Related Course:
Python Programming Bootcamp: Go from zero to hero


#!/usr/bin/env python

# Define a filename.
filename = "bestand.py"

# Open the file as f.
# The function readlines() reads the file.
with open(filename) as f:
content = f.readlines()

# Show the file contents line by line.
# We added the comma to print single newlines and not double newlines.
# This is because the lines contain the newline character '\n'.
for line in content:
print(line),

Das erste teil von dieser Code liest der Datei. Alle Setzen werden speichert in die variablen conent. Das zweite teil schreibt jeder Satz von dieser variablen.

Wenn Sie neu Satz nicht lesen möchtest, schreib dann einfach f.readlines() so wie:


#!/usr/bin/env python

# Define a filename.
filename = "bestand.py"

# Open the file as f.
# The function readlines() reads the file.
with open(filename) as f:
content = f.read().splitlines()

# Show the file contents line by line.
# We added the comma to print single newlines and not double newlines.
# This is because the lines contain the newline character '\n'.
for line in content:
print(line)

Wir willen nur Datei lesen wenn das überhaupt existiert, das können wir so machen:

import os.path

# Define a filename.
filename = "bestand.py"

if not os.path.isfile(filename):
print 'File does not exist.'
else:
# Open the file as f.
# The function readlines() reads the file.
with open(filename) as f:
content = f.read().splitlines()

# Show the file contents line by line.
# We added the comma to print single newlines and not double newlines.
# This is because the lines contain the newline character '\n'.
for line in content:
print(line)

BackNext





Leave a Reply: