一般采用显示关闭文件:

f = open('./weibo.py','r')

print f.read()

f.close()

with open('./weibo.py') as f:
    for line in f:
        print line
退出with代码块时文件自动关闭,不需显示关闭。

转载于:https://www.cnblogs.com/happywindscq/p/4554595.html

python使用with无需显示关闭文件相关推荐

  1. python vtk dicom_Python vtk读取并显示dicom文件示例

    因为做项目的原因,所以接触到了医学图像dicom文件.vtk刚开始看,这里仅仅只是其最简单的读取显示功能.此处用到了vtk库,可自行百度安装方法. 下面附上代码: from vtk import * ...

  2. python关闭文件的方法_Python xlrd.Book:如何关闭文件?

    我在一个循环中读取了150个excel文件,用xlrd.open_workbook()打开它们,它返回一个Book对象.最后,当我试图umount音量,我无法,当我与lsof检查,我发现文件6仍然开放 ...

  3. 22 Python IO、打印到屏幕、读取键盘输入、打开和关闭文件、文件定位、重命名和删除文件、Python里的目录、文件,目录相关的方法

    22Python文件I/O 22.1打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式.此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: ...

  4. python关闭文件的函数_python打开与关闭文档

    打开和关闭文件 现在,您已经可以向标准输入和输出进行读写.现在,来看看怎么读写实际的数据文件. Python 提供了必要的函数和方法进行默认情况下的文件基本操作.你可以用 file 对象做大部分的文件 ...

  5. python以写模式打开的文件无法进读操作_Python文件操作:文件的打开关闭读取写入...

    Python文件操作:文件的打开关闭读取写入 一.文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作. 文件操作都分为以下几个步骤: 1.打开文 ...

  6. 关于python的文件操作 打开文件及关闭文件

    目录 一.文件概述 1.1文本文件 1.2二进制文件 二.文件操作 2.1打开文件 2.1.1文件打开模式 三.关闭文件 一.文件概述 程序运行时需要将数据加载到内存中,内存中的数据在断电后,数据 就 ...

  7. python写入一个文件之前可以不打开_如何用python实现真正的打开和关闭文件

    file_name:file_name变量是一个包含了你要访问的文件名称的字符串值. access_mode:access_mode决定了打开文件的模式:只读,写入,追加等.所有可取值见如下的完全列表 ...

  8. python输入文件名读取文件_[Python] python3 文件操作:从键盘输入、打开关闭文件、读取写入文件、重命名与删除文件等...

    1.从键盘输入 Python 2有两个内置的函数用于从标准输入读取数据,默认情况下来自键盘.这两个函数分别是:input()和raw_input(). Python 3中,不建议使用raw_input ...

  9. python 打印文件名_在Python中打印文件名,关闭状态和文件模式

    python 打印文件名 Prerequisite: Opening, closing a file/open(), close() functions in Python 先决条件: 在Python ...

最新文章

  1. python入门经典例题-Python入门经典练习题
  2. linux tomcat 突然验证码出不来
  3. laravel大型项目系列教程(四)之显示文章列表和用户修改文章
  4. 腾讯qq帮你装silverlight
  5. 职场有影帝出没,屌丝们请当心!
  6. 碳达峰、碳中和带来的机遇和挑战研究报告
  7. 如何在计算机桌面上增添word,怎么在桌面添加Word文档
  8. 10张图,让你瞬间给自己减压
  9. 砂.随笔.九.12.14公司停电,冒雨修爪爪
  10. Vim批量注释、替换和缩进
  11. 遍历树,找出所有叶子路径
  12. google_glog 安装和测试
  13. Java SE 8新特性
  14. 又补充研究了OPENJDK LINUX版本打印变形字体的问题
  15. 关于rem自适应的一点研究
  16. Python:货币转换(写一个程序进行人民币和美元货币之间的币值转换)
  17. sfp寄存器_查看光模块信息 - E600 V200R011C10 配置指南-设备管理 - 华为
  18. 小白网安学习日记(2) hacknet游戏(模拟黑客入侵的游戏)
  19. Android实现选择相册图片---类似微信的选择图片页面
  20. java BASE64Encoder详细介绍及简单实例

热门文章

  1. python循环语句for 循环十次_python循环语句for的使用方式,又快又好
  2. python语言源程序文件类型_浅谈Python的文件类型
  3. 循环拼接String字符串去掉最后一个字符的方法
  4. Spring Cloud Ribbon 负载均衡客户端调用示例
  5. 小程序能打开html页面,小程序新功能直接打开网页
  6. sql如何取前几行_重磅!蚂蚁金服开源机器学习工具SQLFlow,机器学习比SQL还简单...
  7. 牛客网训练赛26D(xor)
  8. Mybatis plus修改了Language Level后,IDEA运行应用出现了Information:java: javacTask: 源发行版 8 需要目标发行版 1.8
  9. Activiti的BPMN2.0中的子流程
  10. python getsize_Python getsizeof()和getsize()区分详解