返回顶部
首页 > 资讯 > 后端开发 > Python >python中文件读写的快速入门实例
  • 484
分享到

python中文件读写的快速入门实例

实例入门快速 2023-01-31 05:01:11 484人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

说明:    相比其他语言python真的简洁很多,自己往前在学习C语言的过程中,起码要到很后面很后面才提起文件操作,但Python的快速入门却以一种非常简洁的方法让你对文件操作有个体验,当然这是在linux环境下,不过不得不说,linux

说明:

    相比其他语言python真的简洁很多,自己往前在学习C语言的过程中,起码要到很后面很后面才提起文件操作,但Python的快速入门却以一种非常简洁的方法让你对文件操作有个体验,当然这是在linux环境下,不过不得不说,linux环境下进行编程的学习,确实是要比windows下面可以学到更多知识,下面的两个例子都是来自《Python核心编程》这本书中,真的非常经典!





一.创建并写入文件的实例


直接给代码:

#!/usr/bin/env python

'makeTextFile.py -- create text file'

import os
ls = os.linesep

# get filename
while True:
  fname = raw_input('Please input the filename: ')
  if os.path.exists(fname):
    print "ERROR: '%s' already exists" % fname
  else:
    break

# get file content (text) lines
all = []
print "\nEnter lines ('.' by itself to quit)\n"

# loop until user terminates input
while True:
  entry = raw_input('> ')
  if entry == '.':
    break
  else:
    all.append(entry)

# write lines to file with proper line-ending
fobj = open(fname, 'w')
fobj.writelines(['%s%s' % (x, ls) for x in all])
fobj.close()
print 'DONE!'

保存为.py文件,并根据提示运行,即可以创建一个含有你输入内容的文件。





二.文件读取和显示实例


直接给代码:

#!/usr/bin/env python

'readTextFile.py -- read and display text file'

# get filename
fname = raw_input('Enter filename: ')
print

# attempt to open file for reading
try:
  fobj = open(fname, 'r')
except ioError, e:
  print "*** file open error:", e
else:
  # display contents to the screen
  for eachLine in fobj:
    print eachLine,
  fobj.close()

就读取文件本身来说并不需要那么多代码,只是这里还多加了异常处理的功能,非常人性化!保存为.py文件,可以读取上面创建的文件来尝试一下。


--结束END--

本文标题: python中文件读写的快速入门实例

本文链接: https://lsjlt.com/news/188588.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python中文件读写的快速入门实例
    说明:    相比其他语言python真的简洁很多,自己往前在学习C语言的过程中,起码要到很后面很后面才提起文件操作,但python的快速入门却以一种非常简洁的方法让你对文件操作有个体验,当然这是在linux环境下,不过不得不说,linux...
    99+
    2023-01-31
    实例 入门 快速
  • pandas读取txt文件的快速入门指南
    Pandas是一个数据处理库,可以用来读取、操作和分析数据。在本文中,我们将介绍如何使用Pandas读取txt文件。这篇文章的目标读者是那些想要学习Pandas的初学者。 导入Pandas库 首先,在Python中导入Panda...
    99+
    2024-01-19
    Pandas 读取 txt文件
  • 如何使用 Python 快速读写文件?
    当我们处理大量数据时,读写文件是非常常见的任务。Python 提供了一系列的内置函数和模块,可以帮助我们快速地读写文件。在本文中,我们将介绍如何使用 Python 快速读写文件。 读文件 Python 读取文件的最基本方法是使用内置函数 o...
    99+
    2023-07-30
    数组 文件 ide
  • Python快速入门实例代码分析
    这篇文章主要介绍了Python快速入门实例代码分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python快速入门实例代码分析文章都会有所收获,下面我们一起来看看吧。Python 安装已经安装软件的小伙伴要检...
    99+
    2023-07-05
  • Android入门之读写本地文件的实现
    目录简介课程目标UI端后端代码运行效果简介 为了这个系列,我的代码已经准备到了第150天了。接下来的内容会越来越精彩,我们也越来越开始进入Android的一些高级功能上的编程了。今天...
    99+
    2022-12-20
    Android读写本地文件 Android 本地文件 Android读写文件
  • hibernate4快速入门实例详解
    Hibernate是什么Hibernate是一个轻量级的ORMapping框架ORMapping原理(Object RelationalMapping)ORMapping基本对应规则:类跟表相对应类的属性跟表的字段相对应类的实例与表中具体的...
    99+
    2023-05-31
    hibernate4 入门 te
  • Python中文件的读取和写入
    读取整个文件 这里假设在当前目录下有一个文件名为’pi_digits.txt’的文本文件,里面的数据如下: 3.1415926535 8979323846 2643383279 with open('pi_digits.txt'...
    99+
    2023-01-31
    文件 Python
  • Python文件打开读取写入方法实用案例
    目录前言open()方法1. "w",打开一个新的文件并写入内容2. "r",打开文件并读取内容3. "a",以追加内容的...
    99+
    2023-05-19
    python 打开文件读写 python读写文件 python 文件读写
  • Python读取和写入文件
    #Read and Write from Files##coding=utf-8import codecsf = open("AccountList.txt","w")L = u"张三\n李四\n王五\n赵六"f.write(L)f.clo...
    99+
    2023-01-31
    文件 Python
  • Canvaskit快速入门实例代码分析
    这篇“Canvaskit快速入门实例代码分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Canvaskit快速入门实例代码...
    99+
    2023-07-05
  • python中csv文件的写入与读取怎么实现
    这篇文章主要讲解了“python中csv文件的写入与读取怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python中csv文件的写入与读取怎么实现”吧!CSV (Comma Sepa...
    99+
    2023-06-29
  • python 读写中文json的实例详解
    python 读写中文json的实例详解 读写中文json 想要 读写中文json ,可以使用python中的 json 库可以对json进行操作。读入数据可以使用 json.load。 f = f...
    99+
    2022-06-05
    中文 详解 实例
  • FluentMybatis快速入门的示例分析
    这篇文章主要介绍FluentMybatis快速入门的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用fluent mybatis可以不用写具体的xml文件,通过java api可以构造出比较复杂的业务sql...
    99+
    2023-06-20
  • 一文读懂 ASP Swagger 文档:快速入门 RESTful API 开发
    ASP Swagger 文档的使用步骤如下: 安装 Swagger 生成器 在 API 项目中引用 Swagger 生成器 定义 API 路由和数据模型 使用 Swagger 生成器生成文档 发布 Swagger 文档 下面提供一个简...
    99+
    2024-02-23
    ASP Swagger 文档 RESTful API 文档 Swagger
  • python读写xml文件实例详解嘛
    目录xml文件:country.xmlxml文件解读读取文件:增加新节点及修改属性值和文本总结xml文件:country.xml <data> <country ...
    99+
    2024-04-02
  • Python——csv文件的写入与读取
    1.csv文件介绍 CSV文件是一种常见的数据格式,它以逗号分隔不同的字段,每行表示一个数据记录。在Python中,我们可以使用csv模块来读取和写入CSV文件。 2.写入CSV文件 在Python中,我们可以使用csv模块的writer对...
    99+
    2023-09-04
    python 开发语言
  • Python入门教程(三十六)Python的文件写入
    目录写入已有文件创建新文件写入已有文件 如需写入已有的文件,必须向 open() 函数添加参数。 “a” - 追加 - 会追加到文件的末尾“w&r...
    99+
    2023-05-19
    Python 文件 Python 文件写入
  • Golang模块引入及表格读写业务快速实现示例
    目录介绍正文配置模块引入环境引入excelize库创建表格读取表格写入表格结语介绍 在很多管理系统下都有不少让后端进行表格进行操作的业务需求,本期就带大家了解一下Golang中如何使...
    99+
    2024-04-02
  • 关于Python中读取写入文件并进行文件
    一、提前知识点 在python中是同样和其他语言一样可以进行文件的读取写入操作,值得注意的是,Python中打开文件读取的方式有几种,分别是以下几种: 1 f = open('username.txt') 2 first_line ...
    99+
    2023-01-30
    文件 Python
  • 如何在python中读取和写入文件
    这期内容当中小编将会给大家带来有关如何在python中读取和写入文件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。python的五大特点是什么python的五大特点:1.简单易学,开发程序时,专注的是解决...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作