花都网络推广seo公司,如何做网站的seo,商务厅网站建设意见,做网站和自媒体哪个好一.文件操作
1.打开文件
fpopen(name[,mode[,buffereing])
需要定义一个变量#xff0c;再选择文件的打开参数。需要注意的是#xff0c;如果参数选择不为w,w,a或a那么文件必须一开始就存在#xff0c;否则会出现FileNotFoundError类型报错。此外为避免出现报错#xff…一.文件操作
1.打开文件
fpopen(name[,mode[,buffereing])
需要定义一个变量再选择文件的打开参数。需要注意的是如果参数选择不为w,w,a或a那么文件必须一开始就存在否则会出现FileNotFoundError类型报错。此外为避免出现报错也可以采用with语句打开文件
2.关闭文件
fp.close()
读写操作完成后必须关闭文件以免造成文件损坏。close()方法先刷新缓冲区信息然后再关闭文件。关闭后不能再进行读写操作
3.写入文件
方法一
fp.write()
该方法要求文件操作方式为w或w。此外弊端在于写入的内容不能换行 方法二
print(....,filefp)
该方法的优势在于可以自动换行且不要求模式一定为wa模式亦是合法的 4.读取文件内容
file.read(size)
除此之外还有readline(),readlines()两种读取方法。它们都要求模式为r或r。读取后还需要打印结果例如
stringfp.read()
print(string)
二.sqlite数据库操作
1.导入sqlite数据库模块
import sqlite3
2.创建连接数据库
connsqlite3.connect(数据库名.db)
3.执行数据库操作
conn.execute(数据库操作)
数据库操作和任何其他sql语言相同create,update或者delelte等等 4.事务提交
conn.commit()
创建数据库不需要执行这一步但是其他操作需要提交事务 5.关闭连接
conn.close()
原理同文件操作中关闭文件步骤的原理