文件与文件夹操作

文件的打开
import os

f=open('test.txt','r')
a=f.read()
f.seek(0,0)
for i in a:
    e=f.read(1)
    c=f.tell()
   print('con %s'%i)
   print('pos %s'%c)
   print(type(a))

文件夹的操作
import os

   def cc(path):
   if os.getcwd()==path:
       os.chdir(path)
       print('1111')
       print(os.getcwd())
   else:
       os.mkdir(path)
       print('2222')
       print(os.getcwd())
       os.chdir(path)
       print(os.getcwd())
 cc('/home/congchao/git_new1/01/02')
 def rm(rmPath):
    os.rmdir(rmPath)
 rm('/home/congchao/git_new1/01/02')
 def mk(mkPath):
  os.mkdir(mkPath)
  mk('/home/congchao/git_new1/01/03')

文件的定位

  def hs(fileName):
   f=open(fileName,'a')
   #c=f.tell()
   #print(c)
   f.close()
   f=open(fileName,'r+')
   a=f.read()
   if len(a)==0:
       print('hahaha')
       f.write('hahaha')
   else:
       print(a)
   f.close()

写文件

f=open('test.txt','w')
f.write('12345\n')
f=open('test.txt','r')
d=f.read()
e=d[:len(d)-1]
print(e+'*')  
f=open('test.txt','w')
f.write('67890\n')
f.close()
f=open('test.txt','r')
d=f.read()
e=d[:len(d)-1]
print(e+'*')
f.close()

你可能感兴趣的:(文件与文件夹操作)