gpt4 book ai didi

python - 在python中打印打开文件的前400个字符

转载 作者:太空宇宙 更新时间:2023-11-04 10:33:06 26 4
gpt4 key购买 nike

我计算了一个 python 文件中的字符总数。我只想将其中的前 400 个打印到控制台,这就是我被卡住的地方。输出的格式应该与我的文件中的格式相同——仍然是句子中的单词,什么不是。

file=open(my_file.txt)
nchar=0
for i in file:
word=i.rstrip()
nchar=nchar+len(i)
#nchar=15000
..................
print '1st 400 chars of this file here'

最佳答案

如果您还没有循环读取整个文件,这将是微不足道的:

print f.read(400)

read方法读取的字节/字符与您要求的一样多,如果文件太小,则读取更少。

幸运的是,因为这是一个真实的文件(而不是套接字包装器或某些库提供的类似文件的对象),您总是可以 seek回到开始:

f.seek(0)
print f.read(400)

关于python - 在python中打印打开文件的前400个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25102157/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com