# 打开文件举办读取 fileObject = open("linuxidc.txt", "r") # 逐行读取文件并在终端中打印 for line in fileObject: print(line)
输出:
运行剧本后,将显示以下输出。
示例3:通过利用with语句来读取文件
利用以下剧本建设一个名为linuxidc3.py的文件。它将在不利用任何文件工具的环境下通过语句读取文件。
# 利用with语句读取文件 with open("linuxidc.txt") as fhandler: print(fhandler.readlines())
输出:
运行剧本后,将显示以下输出。
编写文本文件:
通过界说文件工具或将其与语句一起利用,可以将内容写入文件中。
示例4:利用文件工具写入文件(file object)
利用以下剧本建设一个名为linuxidc.com.py的文件。 它将打开一个用于写入的文本文件,并利用write()要领写入三行。
# 打开文件举办写入 fileObject = open("www.linuxidc.com.txt", "w") # 添加一些文本 fileObject.write("Linux公社接待您\n") fileObject.write("我们的网址是\n") fileObject.write("手机站m.linuxidc.com\n") # 封锁文件 fileObject.close()
输出:
运行剧本,并查抄是否利用内容建设了文件。 运行剧本并运行“ cat”呼吁后,将显示以下输出。
示例5:利用with语句写入文件
无需界说文件工具就可以将内容写入文件。 利用以下剧本建设一个名为m.linuxidc.com.py的文件。 通过利用with语句,它将在文件中写入两行。
# 利用with语句打开文件举办写入 with open("m.linuxidc.com.txt",'w') as fileObj: fileObj.write("Linux公社为您提供最新的开源资讯\n") fileObj.write("linuxidc.com提供最新最前沿的开源技能\n")
输出:
运行剧本和“ cat”呼吁读取文件后,将显示以下输出。
总结
本教程通过利用很是简朴的示例描写了从文件中读取内容并将内容写入文件的常用要领。Python新手将可以或许知道读取或写入文件所需函数的用法。你学会了吗?