前言:
此时你们对“python 返回字符串位置”都比较珍视,同学们都想要学习一些“python 返回字符串位置”的相关资讯。那么小编同时在网络上搜集了一些对于“python 返回字符串位置””的相关资讯,希望咱们能喜欢,朋友们快快来了解一下吧!今天在练习python的写入文件部分时,读取本地文件的内容时,除了第一次有输出文件内容,后面都输出为空字符串。
脚本内容:
file=open("E:/study/a.txt","w+")
file.write("ggg")
print(file.read())
执行的结果:
PS C:\Users\23563> & E:/study/python/python.exe e:/study/module.py
PS C:\Users\23563>
这是因为当前文件位置位于文件末尾。如果您调用read如果不明确设置文件位置,您将返回一个空结果,因为您已经在文件末尾。
可以使用tell查看当前文件的位置。
file.tell(),输出结果为3。
使用seek()指定从开始位置读取。就能返回文本的内容了。
标签: #python 返回字符串位置 #python如何返回字符串