python读写文件的语句_Python第11课:文本读写和容错语句

Python第11课:文本读写和容错语句

时间 2019-01-18下午4:30

主讲 陈命

地点 四楼电教室

一、读写文本文件

f=open("dsj.txt","w")   #该文件如果已存在,则替换

f.write("上饶")

f.close()

e=open("dsj.txt","r")

t=f.read()

f.close()小提示:

SHIFT+Tab 将选中的代码全部顶格

二、程序容错try:

f=open("x.txt","w")

f.write("这是一个测试文件2")

f=open("x.txt","r")

x=f.read()

print(x)

f.close()

except:

print("如果有错误,就要执行这里,不执行try")

finally:

print("不管对错,都要执行。")

三、关于数据库的补充

1、access 微软,小型数据库,适合万级数据

2、mysql 甲骨文,中小型数据库,适合百万级数据

3、sql server 微软,大型数据库,适合千万级数据

4、Oracle 甲骨文,大型数据库,适合千万级数据

5、hive hadoop自带的库,必须与hbase配合,用于可视化展示

6、hbase hadoop自带的库,只有hadoop环境才可以使用,可处理亿级数据

7、phoenix 阿帕奇,只有hadoop环境才可以使用,可处理亿级数据,查询快

8、MongDB IMB,可以在windows、Linux、hadoop下使用,可处理亿级数据。

练习题:

请设计一个try的实例。

参考答案:defab(a,b):

m=a*b

return"长方形的面积是"+str(m)

try:

x=int(input("请输入长:"))

y=int(input ("请输入宽:"))

print(ab(x,y))

except:

print("出错")

print("ok")

当用户输入字母时,容错生效。

练习题:

向C:\写入一个文本文件abc.txt,内容如下:

python学习

坚持不懈!

答案:a='python学习\n坚持不懈!'

f=open(r'C:\abc.txt','w')

f.write(a)

f.close()

提示:文件夹的两种表达方式:r'C:\abc.txt'  或 'C:\\abc.txt'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值