<span>(1)文件操作(爬虫基础)</span>

1、文件读写操作中常用的读写模式

读取

r:   是以文本文件的方式打开并且是只读方式打开
rb :  是以二进制的凡是打开并且是只读方式打开

写入

w :  是以文本文件的方式打开并且是写的方式
wb :  是以二进制的方式打开并且是写的方式

2、在当前项目下创建文件夹

#创建一个文件夹(import os)
if not os.path.exists('./文件夹名字'):
    os.mkdir('./文件夹名字')

3、写入数据

fileOperate.write('Practice code')
图片数据建议用二进制形式写入
#img_name为网页爬取的图片名字
img_path = './文件夹名字/' + img_name
with open(img_path,'wb') as fp:
    fp.write(img_data)

4、打开文件

#向test.html文件写入数据:
fp = open('./test.html', 'w', encoding='utf-8')
'w': 表示打开一个文件只用于写入。采用该模式时需小心。因为如果指定的文件已经存在,Python将在返回文件对象前清空该文件。如果文件不存在,则创建新文件
encoding:所要打开文件的编码格式
全部评论

相关推荐

牛客771574427号:恭喜你,华杰
点赞 评论 收藏
分享
Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务