Python简单实现安全开关文件的两种方式


Posted in Python onSeptember 19, 2016

本文实例讲述了Python简单实现安全开关文件的两种方式。分享给大家供大家参考,具体如下:

以下代码经Python3.3测试。

方式1:

try:
  file = open('config.ini', 'w')
  print("It's a text file", file=file)
except IOError as err:
  print('File error: ' + str(err))
finally:
  if 'file' in locals():
    file.close()

方式2:

try:
  with open('config.txt', 'w') as file:
    print("It's a text file", file=file)
except IOError as err:
  print('File error: ' + str(err))

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)
Apr 28 Python
详解Python中的变量及其命名和打印
Mar 11 Python
python3.4下django集成使用xadmin后台的方法
Aug 15 Python
Python中常见的异常总结
Feb 20 Python
python 遍历目录(包括子目录)下所有文件的实例
Jul 11 Python
python 将有序数组转换为二叉树的方法
Mar 26 Python
python对矩阵进行转置的2种处理方法
Jul 17 Python
Python龙贝格法求积分实例
Feb 29 Python
Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告
Jan 27 Python
pycharm 如何查看某一函数源码的快捷键
May 12 Python
Keras多线程机制与flask多线程冲突的解决方案
May 28 Python
基于Python实现射击小游戏的制作
Apr 06 Python
Python打包可执行文件的方法详解
Sep 19 #Python
Python实现拷贝多个文件到同一目录的方法
Sep 19 #Python
利用Python画ROC曲线和AUC值计算
Sep 19 #Python
Python文件与文件夹常见基本操作总结
Sep 19 #Python
Python实现批量更换指定目录下文件扩展名的方法
Sep 19 #Python
Python按行读取文件的实现方法【小文件和大文件读取】
Sep 19 #Python
Python遍历目录并批量更换文件名和目录名的方法
Sep 19 #Python
You might like
linux系统上支持php的 iconv()函数的方法
2011/10/01 PHP
回帖脱衣服的图片实现代码
2014/02/15 PHP
PHP Session机制简介及用法
2014/08/19 PHP
php表单处理操作
2017/11/16 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
javascript 一个自定义长度的文本自动换行的函数
2007/08/19 Javascript
javascript入门·图片对象(无刷新变换图片)\滚动图像
2007/10/01 Javascript
JavaScript Konami Code 实现代码
2009/07/29 Javascript
jQuery树形下拉菜单特效代码分享
2015/08/15 Javascript
JS根据浏览器窗口大小实时动态改变网页文字大小的方法
2016/02/25 Javascript
谈谈JavaScript中的几种借用方法
2016/08/09 Javascript
vue中如何引入jQuery和Bootstrap
2017/04/10 jQuery
Vue组件化通讯的实例代码
2017/06/23 Javascript
Vue如何从1.0迁移到2.0
2017/10/19 Javascript
AngularJS实现的获取焦点及失去焦点时的表单验证功能示例
2017/10/25 Javascript
nodejs 生成和导出 word的实例代码
2018/07/31 NodeJs
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
微信小程序实现即时通信聊天功能的实例代码
2018/08/17 Javascript
微信小程序实现卡片左右滑动效果的示例代码
2019/05/01 Javascript
vue子路由跳转实现tab选项卡
2019/07/24 Javascript
详解Vscode中使用Eslint终极配置大全
2019/11/08 Javascript
js将URL网址转为16进制加密与解密函数
2020/03/04 Javascript
Vue中computed和watch有哪些区别
2020/12/19 Vue.js
JS中箭头函数与this的写法和理解
2021/01/14 Javascript
[01:06:25]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
python 计算数组中每个数字出现多少次--“Bucket”桶的思想
2017/12/19 Python
python开发入门——set的使用
2020/09/03 Python
让你相见恨晚的十个Python骚操作
2020/11/18 Python
CSS3新属性transition-property transform box-shadow实例学习
2013/06/06 HTML / CSS
C有"按引用传递"吗
2016/09/06 面试题
大学生毕业求职简历的自我评价
2013/10/24 职场文书
《奇妙的国际互联网》 教学反思
2014/02/25 职场文书
美术兴趣小组活动总结
2014/07/07 职场文书
2016年社会管理综治宣传月活动总结
2016/03/16 职场文书
Oracle 数据仓库ETL技术之多表插入语句的示例详解
2021/04/12 Oracle
FFmpeg视频处理入门教程(新手必看)
2022/01/22 杂记