`
shuofenglxy
  • 浏览: 194406 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Python demo之文件读写操作

阅读更多

文件读写比较简单,这里就是起一个mark的作用。突出read 和readlines的区别。后者读到一个list中,前者直接读到全部内容。区别还是看一个demo:

 

outfile = open("lxyfiledemo.txt","w")
outfile.write("hello,this is just a test for writing file in python")
outfile.write("\n")
outfile.write("hi over")
outfile.close()

infile = open("lxyfiledemo.txt")
content = infile.read()
infile.close()
print(content)


infile2 = open("lxyfiledemo.txt")
infile2.seek(0)
infile2contentList = infile2.readlines()
infile2.close()
print(infile2contentList)

 

 

输出为:

 

hello,this is just a test for writing file in python

hi over

['hello,this is just a test for writing file in python\n', 'hi over']

 

说明:以上结果可以看到,read读到全部内容然后输出。

readlines读进一个list然后打印这个list.

分享到:
评论

相关推荐

    基于Python PyQt5实现的文件操作Demo,含文本文件读写、二进制文件流化读写、原始字节数据读写、目录与文件操作

    这个基于Python PyQt5的文件操作Demo为我们展示了多种文件处理方法,包括文本文件的读写、二进制文件流化读写以及原始字节数据的读写,同时涵盖了目录和文件的管理。下面将详细解析这些知识点。 1. **文本文件读写*...

    Python从入门到编写POC之读写文件1

    在Python编程中,读写文件是一项基础而重要的操作。本文主要介绍了如何使用Python进行文件的读写,并通过实例讲解了相关知识点。 首先,文件的读写通常涉及到`open()`函数,它用于打开一个文件并返回一个文件对象。...

    Python-新手用来练手的Python小Demo合集

    Python提供了丰富的文件操作接口,包括读写文件、追加内容、处理异常等。在Demo中,新手可以学习如何正确地打开、关闭文件,以及读写文本和二进制文件。 6. **面向对象编程** Python支持面向对象编程,包括类的...

    Python初学者-适合新手小白学习python练手的demo源码

    文件操作在Python中也很常见,包括读写文本文件和二进制文件。open()函数用于打开文件,read()和write()方法用于读写内容,而with语句可以确保文件在使用后正确关闭。此外,Python还支持更高级的文件处理,如CSV和...

    FM1208-CPU卡Python示例源码.rar

    标签中的"Python读写CPU卡"、"Python读写fm1208"、"IC读写器"、"CPU卡读写器"进一步确认了这个项目的核心内容,即使用Python语言控制FM1208 IC读写器对CPU卡进行读写操作。这种操作在各种应用场景中都很常见,比如...

    Python的VTK Demo,比较全。

    在描述中提到的"支持python3.6,vtk8.0,Qt5.9等",意味着这个Demo集合兼容Python 3.6版本,这是Python 3的一个稳定版本,具有良好的社区支持和丰富的第三方库。VTK 8.0是VTK的一个重要版本,它引入了许多新特性和...

    XML文件读写Demo.zip

    这个“XML文件读写Demo.zip”是一个演示如何在编程环境中操作XML文件的示例,包含创建、保存和读取XML文件的基本步骤。 首先,我们需要了解XML文件的基本结构。XML文件由一系列的元素(Element)组成,每个元素由...

    python web 案例 demo

    Python Web 案例 demo 主要关注的是使用 Python 语言构建 Web 应用程序的实践。在这个领域,Python 提供了多个强大的框架,其中最著名的是 Django 和 Flask。本示例可能涵盖了从基础到进阶的多种应用场景,旨在帮助...

    python操作Excel的读写--使用xlrd

    ### Python 操作 Excel 的读写 -- 使用 xlrd #### 一、xlrd模块简介与安装 xlrd 是一个用于读取 Microsoft Excel (XLS) 文件的 Python 库。它能够帮助开发者轻松地处理 Excel 文件中的数据,而无需依赖 Microsoft ...

    demo_python读取shapefile文件_

    标题"demo_python读取shapefile文件_"表明我们将探讨如何使用Python来读取Shapefile文件,这是一种广泛用于存储地理空间数据的标准格式。描述中提到“能用python打开shapefile文件,读取GIS数据”,这暗示我们将深入...

    python tkinter demo

    在“python tkinter demo”这个项目中,我们将探讨如何使用Tkinter来读取和写入XML文件,这是一种常见的数据存储格式,常用于存储结构化数据。 首先,让我们深入了解Tkinter库。Tkinter是Python与Tcl/Tk交互的接口...

    单线程单进程服务器pythondemo

    这可能导致处理速度受限,特别是在需要进行I/O操作(如读写文件、数据库查询)时,因为这些操作通常会阻塞线程。而单进程意味着服务器不会为每个请求创建新的进程,所有请求都在同一个进程中依次处理,节省了资源但...

    Python-python实现简单的爬虫数据demo

    Python提供了多种文件操作方法,如`open()`函数用于读写文件。对于大规模数据,可以考虑使用CSV或JSON格式,或者直接存入MySQL、SQLite等数据库。 6. **异常处理与延迟**:网络请求可能会遇到各种问题,如超时、...

    PythonDemo:Python示例

    在PythonDemo中,我们可以看到Python在各种场景下的应用,包括数据处理、网络编程、文件操作、图形用户界面(GUI)设计等。 Python语言的核心特性包括: 1. **动态类型**:Python是动态类型的,这意味着你不需要...

    python_demo.zip

    总结来说,这个Python项目涵盖了文本处理的基础知识,包括文件读写、正则表达式分词、`collections.Counter`统计词频、`nltk`库进行词性标注,以及`wordcloud`库生成词云。通过学习和实践这样的项目,开发者可以提高...

    pydemo1_python_DEMO_

    【标题】"pydemo1_python_DEMO_"是一个Python 3的演示应用,它可能是为了展示Python编程语言的基础用法或特定功能。这个DEMO应用程序旨在为初学者提供一个实践平台,帮助他们理解如何在实际项目中运用Python 3的知识...

    python读取yaml文件后修改写入本地实例

    首先,我们需要安装`ruamel.yaml`库,这是Python中处理YAML文件的一个强大工具,支持保留原始格式和注释,非常适合进行修改后再写回文件的操作。通过运行`pip install ruamel.yaml`即可完成安装。 下面是一个具体的...

    python-demo

    6. **文件操作**:如果这个“saleTaxes_python”脚本需要读取或保存数据,那么需要了解文件I/O操作,如open()函数用于打开文件,read()和write()用于读写数据。 7. **面向对象编程**:如果项目复杂度较高,可能会...

    zlg的Python应用

    **设备控制**:Python可以通过发送指令到设备接口来控制硬件,例如,如果ZLG设备支持GPIO(General Purpose Input/Output),Python的`RPi.GPIO`库(对于Raspberry Pi)或`pigpio`库可以实现对GPIO引脚的读写操作。...

    pythonDemo:一些python的原始码和小项目

    4. **文件操作**:Python提供了强大的文件操作功能,可能包含读写文件、追加、复制、移动等操作。 5. **网络编程**:Python的socket库使得编写网络应用程序变得简单,可能包含客户端-服务器模型的实现,HTTP请求,...

Global site tag (gtag.js) - Google Analytics