xxxxxxxxxx
with open('filename', 'a') as f: # able to append data to file
f.write(var1) # Were var1 is some variable you have set previously
f.write('data')
f.close() # You can add this but it is not mandatory
with open('filename', 'r') as f: # able to read data from file ( also is the default mode when opening a file in python)
with open('filename', 'x') as f: # Creates new file, if it already exists it will cause it to fail
with open('filename', 't') as f: # opens the file in text mode (also is defualt)
with open('filename', 'b') as f: # Use if your file will contain binary data
with open('filename', 'w') as f: # Open file with ability to write, will also create the file if it does not exist (if it exists will cause it to fail)
with open('filename', '+') as f: # Opens file with reading and writing
# You can combine these as you like with the + for reading and writing
xxxxxxxxxx
fileName = "file_name.txt" #Here you need to write the file name as a string
openLike = "" #Here you need to write how do you want to open the file:
#"w": Write, "r": Read
openedFile = open("file_name.txt", openLike) #Here you open the file
fileText = openedFile.read() #This read all the file
openedFile.close() #Close the file
print(fileText) # Prints the file text
xxxxxxxxxx
txt = open('FILENAME.txt')
txtread = txt.read()
print(txtread)
print(txt.read())
xxxxxxxxxx
fin = open("NAME.txt", 'r')
body = fin.read().split("\n")
line = fin.readline().strip()
xxxxxxxxxx
with open('readme.txt') as f:
lines = f.readlines()
Code language: Python
xxxxxxxxxx
with open("../src/json/countries.json", "r", encoding='utf-8') as file:
fileStr = file.read()
print(fileStr)
xxxxxxxxxx
#there are many modes you can open files in. r means read.
file = open('C:\Users\yourname\files\file.txt','r')
text = file.read()
#you can write a string to it, too!
file = open('C:\Users\yourname\files\file.txt','w')
file.write('This is a typical string')
#don't forget to close it afterwards!
file.close()
xxxxxxxxxx
l_a=[]
l_m=[]
l_w=[]
with open("spots.txt","r") as file:
line=file.readlines()
for i in range(0,len(line),1):
[a,m,w]=line[i].split()
l_a.append(float(a))
l_m.append(float(m))
l_w.append(float(w))