一.文件操作
fp=open(name[,mode[,buffereing])
需要定义一个变量,再选择文件的打开参数。需要注意的是,如果参数选择不为w,w+,a或a+那么文件必须一开始就存在,否则会出现FileNotFoundError类型报错。此外为避免出现报错,也可以采用with语句打开文件
2.关闭文件
fp.close()
读写操作完成后必须关闭文件,以免造成文件损坏。close()方法先刷新缓冲区信息,然后再关闭文件。关闭后,不能再进行读写操作
3.写入文件
方法一:
fp.write()
该方法要求文件操作方式为w或w+。此外弊端在于写入的内容不能换行
方法二:
print(....,file=fp)
该方法的优势在于可以自动换行,且不要求模式一定为w,a+模式亦是合法的
file.read(size)
除此之外,还有readline(),readlines()两种读取方法。它们都要求模式为r或r+。读取后还需要打印结果,例如:
string=fp.read()
print(string)
import sqlite3
conn=sqlite3.connect("数据库名.db")
conn.execute('数据库操作')
数据库操作和任何其他sql语言相同,create,update或者delelte等等
conn.commit()
conn.close()
原文地址:https://blog.csdn.net/weixin_61023150/article/details/134744974
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_21792.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。