iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >如何利用Python打开txt格式的文件
  • 191
分享到

如何利用Python打开txt格式的文件

2024-04-02 19:04:59 191人浏览 独家记忆

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

摘要

目录一、pythont如何打开 txt 格式的文件?二、什么是相对路径,什么是绝对路径?三、如何进行逐行提取数据?四、创建一个包含文件各行内容的列表总结一、Pythont如何打开 t

一、Pythont如何打开 txt 格式的文件?

1.首先我使用PyCharm创建一个项目,然后在这个项目里面再创建一个python的包,然后在里面创建一个demo1.txt的文件吗,里面写一些我看过的小说,然后使用python对这个txt文件进行内容的读取.

txt的内容如下:

在这里插入图片描述

这一个txt文件的创建是和.py文件创建在同样的一个包里面的:

目录如下:

在这里插入图片描述

然后如何进行读取呢,首先需要使用到open()和read().

代码如下:


c1 = open('demo1.txt', 'r')
print(c1.read())

在open()里面的'r'是以read的方式进行打开,没有这个也是可以进行读取文件里面的内容的

代码的运行结果如下:

在这里插入图片描述

可以看到的是,这是整个文件.txt都被读下来了.

也可以使用python的 with … open … as … 的句子对文件进行打开,并且把文件进行打开后的重命名.

代码如下:


with open('demo1.txt', 'r') as file1:
    contents = file1.read()
    print(contents)

运行之后可以看到代码的运行结果和第一次的运行结果是相同的.

运行结果如下:

在这里插入图片描述

二、什么是相对路径,什么是绝对路径?

1.相对路径:相对于目录(程序文件所在的目录),一般无盘符起始

2.绝对路径:将文件在计算机中的准确位置告诉python,一般由盘符起始

(上面我创建的demo1.txt就是在程序文件的包内的,使用在程序里面open(‘demo1.txt', ‘r'))就是相对路经,但是假如我使用的是绝对路径的话,那么使用的路径就是(我创建demo1.txt的在C盘里面)那么我写就要写成如下:


open('C\Demo1\demo1.txt', 'r')

三、如何进行逐行提取数据?


file2 = 'demo1.txt'

with open(file2) as lines:
    for line in lines
        print("\n" + line.strip())
        #strip()是用于去除字符串里面的空格.这个可以上网查一下相关的资料.

代码运行结果:

在这里插入图片描述

四、创建一个包含文件各行内容的列表

使用关键字with时,open()返回的文件对象只在with代码块内可用。如果要在with代码块外访问文件的内容,可在with代码块内将文件的各行存储在一个列表中,并在with代码块外使用该列表:你可以立即处理文件的各个部分,可推迟到程序后面再处理。

使用readlines()的方法,进行将读取的每一行数据传进lines这一个数组当中.

代码如下:


with open(file2) as file_work:
    line3 = file_work.readlines()

#上面的line3是一个列表

for line in line3:
    print(line)

运行结果如下:

在这里插入图片描述

最后的运行结果有一个问题就是复制过来的列表中每一行都多了个换行符,使每一行之间的距离变大了

总结

到此这篇关于如何利用Python打开txt格式的文件的文章就介绍到这了,更多相关Python打开txt格式文件内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 如何利用Python打开txt格式的文件

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何利用Python打开txt格式的文件
    目录一、Pythont如何打开 txt 格式的文件?二、什么是相对路径,什么是绝对路径?三、如何进行逐行提取数据?四、创建一个包含文件各行内容的列表总结一、Pythont如何打开 t...
    99+
    2022-11-12
  • 怎么利用Python打开txt格式的文件
    小编给大家分享一下怎么利用Python打开txt格式的文件,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、Pythont如何打开 txt 格式的文件?首先我使用pycharm创建一个项目,然后在这个项目里面再创建一个py...
    99+
    2023-06-25
  • 如何用python打开一个txt文件
    使用python打开一个txt文件的方法:在python可以使用open()函数来打开指定文件,open()函数语法为:“open(文件路径, mode='打开模式')”;在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛...
    99+
    2022-10-13
  • 如何利用Python将txt文件录入Excel表格
    今天就跟大家聊聊有关如何利用Python将txt文件录入Excel表格,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。我们的手头有一个写满数据的txt文件,如何将它录入Excel表格呢...
    99+
    2023-06-21
  • 如何打开tif格式的文件
    如何打开tif格式的文件?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。tif格式文件的打开方法:用Photoshop软件打开:在tif文件上右键,展开【打开方式】,点击【Ado...
    99+
    2023-06-14
  • php格式文件如何打开
    要打开PHP格式的文件,您可以使用文本编辑器或集成开发环境(IDE)。以下是一些常用的文本编辑器和IDE:1. 记事本(Window...
    99+
    2023-10-11
    php
  • windows如何打开SWF格式的文件
    本篇内容主要讲解“windows如何打开SWF格式的文件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows如何打开SWF格式的文件”吧!打开SWF格式的文件的教程右键单击需要打开的SW...
    99+
    2023-07-01
  • window如何打开 .h5 格式的文件?
    在pycharm里面可以看到.h5文件 但是无法打开。 所以我们可以用以下的方法来解决: 百度网盘打开 链接:https://pan.baidu.com/s/1PbLhK8LfeTSeuFGCYcJeDg  提取码:s1lz 两个都下载。...
    99+
    2023-09-24
    python windows
  • windows如何打开chm文件格式
    本文小编为大家详细介绍“windows如何打开chm文件格式”,内容详细,步骤清晰,细节处理妥当,希望这篇“windows如何打开chm文件格式”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。chm文件格式打开方法...
    99+
    2023-07-02
  • 利用Python将txt文件录入Excel表格的全过程
    目录Python将txt文件录入Excelpython获取一大段文本之间两个关键字之间的内容总结我们的手头有一个写满数据的txt文件,如何将它录入Excel表格呢? Python将t...
    99+
    2022-11-12
  • Yate如何打开不同格式的文件?
    Yate是一款口碑不错的音乐标签编辑工具,可以打开各种不同格式的文件,那么Yate如何打开不同格式的文件?下面和macz小编一起来看看吧。 以下列表描述了如何打开文件: 使用“ 文件”>“打开”菜...
    99+
    2022-10-18
  • 电脑psd格式文件如何打开
    这篇文章主要介绍了电脑psd格式文件如何打开的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇电脑psd格式文件如何打开文章都会有所收获,下面我们一起来看看吧。PSD格式的文件可以用Photoshop软件打开,该文...
    99+
    2023-07-01
  • jsp是什么文件 如何打开jsp格式的文件
    JSP(Java Server Pages)是一种用于创建动态网页的服务器端技术。它允许开发人员将Java代码嵌入到HTML页面中,...
    99+
    2023-08-17
    jsp
  • 电脑上如何打开ceb格式的文件
    ceb格式文件通常是由微软的Reader电子书阅读器创建的,用于存储电子书或教育教材。要在电脑上打开ceb格式文件,你可以按照以下步...
    99+
    2023-10-07
    电脑
  • 如何利用python执行txt文件中的代码
    目录前言:1.什么是exec()函数?2.如何将txt中的代码作为字符串读取?3.使用exec()执行txt文件的完整例子前言: 我们知道,python代码文件大多数都是py类型。 ...
    99+
    2022-11-13
  • 打开bin格式文件的方法
    这篇文章将为大家详细讲解有关打开bin格式文件的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。打开bin格式的文件方法:首先选中该文件,并点击倒数第二栏的重命名;然后点击选中后缀,将后缀改为JPG或者...
    99+
    2023-06-06
  • raw格式文件的打开方法
    这篇文章主要介绍raw格式文件的打开方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!raw格式文件的打开方法:首先下载安装ACDSEE,并点击“下一步”直到安装完成;然后双击打开准备好的RAW文件即可正常查看了。r...
    99+
    2023-06-06
  • 如何打开win10系统chm格式文件
    电脑上有各种各样的文件,你见过chm格式的文件吗?如何打开此类文件?为了解决这个问题,下面的小边带来了win10系统chm格式文件的开放教程,看看如何打开chm格式文件。如何打开win10系统chm格式文件?在打开CHM文档之前,我们先要确...
    99+
    2023-07-15
  • .vue格式文件用什么软件打开
    本教程操作环境:windows7系统、vue3版,DELL G3电脑。编写vuejs的软件:1、webStormWebStorm 是jetbrains公司旗下一款JavaScript 开发工具。已经被广大中国JS开发者誉为“Web前端开发神...
    99+
    2023-05-14
    Vue
  • Linux中如何将txt文件转为png格式
    目录linux将txt文件转为png格式如果文本中没有中文,使用enscript如果文本包含中文,使用paps解决方法Linux下PNG、JEPG、JPG、Webp图片格式互转环境webp使用说明批量转换总结Linux将...
    99+
    2023-06-17
    Linux中txt文件 txt文件转为png格式 Linux中png格式
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作