baka_9 发表于 2018-6-25 12:43:26

0:

f = open('C:/OpenMe.mp3','r')
for i in f:
        print(i)
f.close()



1:

f = list(open('C:/OpenMe.mp3','r'))
w = open('C:/OpenMe.txt','w')
w.writelines(f)
f.close()
w.close()

haobaa16 发表于 2018-6-25 21:52:48

1

lyp000 发表于 2018-7-5 19:37:02

{:10_256:}

沧山暮雪 发表于 2018-7-15 14:24:02

没有育碧

Insisting_n 发表于 2018-7-15 16:29:56

学习了

叹符xo 发表于 2018-7-22 01:04:03

请问record文件在哪里下载呢?

xayhay 发表于 2018-7-26 18:53:18

本帖最后由 xayhay 于 2018-7-26 18:55 编辑

很好的资源

wilber 发表于 2018-7-26 22:49:13

感谢楼主的整理

丶cai 发表于 2018-8-2 16:55:38

1

singlesees 发表于 2018-8-10 19:36:24

看看答案

コナンの嫁 发表于 2018-8-11 20:12:41

和C对比着学,有很多共同之处

guizhixiao 发表于 2018-8-22 17:01:51

{:5_91:}无条件支持楼主!

1255094770 发表于 2018-8-24 15:26:39

{:5_95:}

梦境一场 发表于 2018-9-10 21:29:45

学习了

Will_M 发表于 2018-9-15 16:30:21

文件读取还有个readlines()的方法吧

zhanght 发表于 2018-9-16 11:03:39

感谢感谢

目标LV5 发表于 2018-9-16 19:18:19

打卡

混沌夜漩船长V 发表于 2018-9-26 20:09:01

支持支持!!

XUN4 发表于 2018-10-5 20:41:54

wjm=input('请输入文件名:')
a=open(wjm,'w')
print('请输入内容【单独输入‘:w’保存退出】')
b=[]
while 1:
    c=input()
    if c==':w':
      break
    else:
      b.append(c+'\n')
a.writelines(b)
a.close()
      
wjm1=input('请输入需要比较的头一个文件名:')
wjm2=input('请输入需要比较的另一个文件名:')
f1=open(wjm1)
f2=open(wjm2)
a=[]
b=[]
c=0
d=[]
for i in f1:
    a.append(i)
for i in f2:
    b.append(i)
for i in range(len(a)):
    if a!=b:
      c+=1
      d.append(i)
print('两个文件共有【%d】处不同:'%c)
for i in d:
    print('第%d行不一样'%(i+1))



wjm=input('请输入要打开的文件:')
f=open(wjm)
h=int(input('请输入要显示该文件前几行:'))
print('文件%s的前%d行的内容如下:'%(wjm,h))
a=[]
for i in f:
    a.append(i)
for i in a[:h]:
    print(i)

赵子云 发表于 2018-10-9 22:39:22

谢谢
页: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18
查看完整版本: 文件的打开模式和文件对象方法