/open()函数包含有两个参数:文件名和打开模式.当文件与执行文件在同一文件夹中,直接输入文件名,亦可输入文件的完整路径.打开模式是指以何种方式打开文件,python提供了7种打开模式.
/r/w/x/a模式与b/t/+模式可以组合使用,比如'rt'为文本只读.'rb'为二级制只读.
/文件使用结束后,需要使用close()关闭文件使用权限,释放内存.
/当文件使用文本格式打开时,读写按照字符串方式,采用计算机当前编码或指定编码.
/当文件以二进制方式打开时,读写按照字节流方式.
/python本身将文件读取为一个行序列.
1、首先准备好三个文件,图片、压缩包、批处理文件。2、其次编辑bat文件,保存之后执行bat批处理文件。
3、然后执行输出之后,得到这个文件,表面上跟普通的图片没啥区别。
4、最后将图片后缀名改成rar,解压,可以正常解压,文件夹内就是压缩包里的文件了。
一、用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行:#python
>>>f=open('f.txt','w')
# r只读,w可写,a追加
>>>for i in range(0,10):
f.write(str(i)+'\n')
>>> f.close()
二、文件内容追加,从0到9的10个随机整数:
#python
>>>import random
>>>f=open('f.txt','a')
>>>for i in range(0,10):
f.write(str(random.randint(0,9)))
>>>f.write('\n')
>>>f.close()
三、文件内容追加,从0到9的随机整数, 10个数字一行,共10行:
#python
>>> import random
>>> f=open('f.txt','a')
>>> for i in range(0,10):
for i in range(0,10):
f.write(str(random.randint(0,9)))
f.write('\n')
>>> f.close()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)