python读文件的步骤

yipeiwu_com7年前Python基础

python怎么读文件?

首先,在桌面上建立一个txt文档,在上面输入以下内容:

你好。Hello.abcdefg啊不错的风格

f99ce8fc83f8d2dfac700d38fd2a1e1.png

查看文件的属性,获取文件的绝对路径:

D:\HintSoft\Hint-W7\Desktop

adbb2c1475ca931b2af7e93c49bf633.png

文件名是——新建文本文档.txt,

那么,绝对路径加上文件名,就是绝对文件名:

D:\HintSoft\Hint-W7\Desktop\新建文本文档.txt

用python打开这个文件,并命名为f。

f = open(r"D:\HintSoft\Hint-W7\Desktop\新建文本文档.txt",'r')

73f0adb69e93de88e17f293293865b2.png

上面没有任何输出,因为打开文件之后,还没有读取内容:

f = open(r"D:\HintSoft\Hint-W7\Desktop\新建文本文档.txt",'r')s=f.read()print(s)

这样,python就返回了文件里面的所有信息。

d07b83a2d2984a3f9204a72cc32c46e.png

如果我们只想读取前6个字符,怎么办?

f = open(r"D:\HintSoft\Hint-W7\Desktop\新建文本文档.txt",'r')s=f.read(6)print(s)

这样,就只返回前6个字符。

11d5fc5f6cbdabaf2f8de62c4b762a0.png

以上就是python怎么读文件的详细内容,更多请关注【听图阁-专注于Python设计】其它相关文章!

相关文章

跨平台python异步回调机制实现和使用方法

1 将下面代码拷贝到一个文件,命名为asyncore.py 复制代码 代码如下:import socketimport selectimport sys def ds_asyncore(...

Python实现多线程下载文件的代码实例

实现简单的多线程下载,需要关注如下几点:1.文件的大小:可以从reponse header中提取,如“Content-Length:911”表示大小是911字节2.任务拆分:指定各个线程...

Python如何import文件夹下的文件(实现方法)

Python如何import文件夹下的文件(实现方法)

Python的import包含文件功能就跟PHP的include类似,但更确切的说应该更像是PHP中的require,因为Python里的import只要目标不存在就报错程序无法往下执行...

正确理解Python中if __name__ == '__main__'

在Python,我们经常会编写 if __name__ == '__main__' 这么一段代码,这段代码该怎么来理解? 这段代码的功能理解如下: 一个python的文件有两种使...

Centos5.x下升级python到python2.7版本教程

首先到官网下载python2.7.3版本,编译安装 复制代码 代码如下: $wget http://www.python.org/ftp/python/2.7.3/Python-2.7....