Filing in Python
Filing in Python
Program 1
f1=open("abc.txt","w")
f1.write("Welcome to kolkata")
f1.close()
Output
Program 2
f1=open("abc.txt","r")
f2=open("text.txt","w")
print(f1.read(2))
f1.close()
Output
Welcome to kolkata
1
Program 3
f1=open("abc.txt","r")
print(f1.read(3))
f1.close()
Output
Wel
Program 4
f1=open("text.txt","a")
for i in range(a):
f1.write(k)
f1.write("\n")
f1.close()
Output
2
Program 5
import pickle
num=[5,10,15,20,25]
f.close()
f.close()
Output
Program 6
import pickle
f=open("number1.bin","wb")
num=[5,10,15,20,25]
num1=[15,110,151,20,25]
dict={1:"python",2:"C++"}
pickle.dump(num1,f)
pickle.dump(dict,f)
f.close()
f=open("number1.bin","rb")
try:
3
while True:
print(s)
except EOFError:
f.close()
Output
Program 7
import pickle
f=open("random.bin","wb")
list1=[]
for i in range(1,a+1):
list1.append(k)
pickle.dump(list1,f)
f=open("random.bin","rb")
try:
while True:
s=pickle.load(f)
print(s)
except EOFError:
f.close()
4
Output
Program 8
import pickle as p
f=open("random.bin","wb")
f1=open("odd.bin","wb")
f2=open("even.bin","wb")
list1=[]
list_odd=[]
list_even=[]
for i in range(1,a+1):
list1.append(k)
if(k%2==0):
list_even.append(k)
else:
list_odd.append(k)
p.dump(list1,f)
p.dump(list_odd,f1)
5
p.dump(list_even,f2)
f=open("random.bin","rb")
f1=open("odd.bin","rb")
f2=open("even.bin","rb")
try:
print("Display..........")
while True:
s=p.load(f)
s1=p.load(f1)
s2=p.load(f2)
print(s)
print(s1)
print(s2)
except EOFError:
f.close()
Output
Display..........
[11, 13]
[12, 14]