【发布时间】:2011-03-09 20:33:41
【问题描述】:
我编写了一个简单的程序,在该程序中读取前 4 个字符并获取它的整数,然后读取这些字符并在其后写入 xxxx。尽管该程序正在运行唯一的问题而不是插入字符,但它的替换。
file = open('C:/40_60.txt','r+')
i=0
while 1:
char = int(file.read(4))
if not char: break
print file.read(char)
file.write('xxxx')
print 'done'
file.close()
我在写入数据时遇到问题。 考虑到这是我的样本数据 00146456135451354500107589030015001555854640020 和预期的输出是 001464561354513545xxxx00107589030015001555854640020
但实际上我上面的程序给了我这个输出
001464561354513545xxxx7589030015001555854640020 IE。 xxxx 覆盖 0010。
请提出建议。
【问题讨论】:
-
get the integer of it是什么意思?
标签: jython