找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 4844|回复: 1

[求助] python写文件不全的问题

1

主题

1

帖子

5

积分

贫民

积分
5
hustsuli 发表于 2014-7-23 16:26:02 | 显示全部楼层 |阅读模式
在python中有一段功能,发现读入的数据写得不全。在windows3.3,2.7下都试过,问题相同。
但是据其他兄弟说在linux下没有问题,各位大侠是否能帮忙看看原因。
代码仅进行了简单的读入和输出到文件,每行读入的内容均可正常打印,但是输出的最部分却有缺失。

求高手解答原因。

inputFile = open("E:/SMS/testfile/test.csv",'r',encoding='gbk')
OutputFile = open("E:/SMS/output/test11.csv",'a+',encoding='gbk')

#读取信息内容,按行读取,选取其中的短信息内容部分
for line in inputFile.readlines():
    OutputFile.write(line)
#测试情况1:输出读入的一行,只能形成82行,共100行,所有100行line值都可以打印
#    OutputFile.write(line)
#测试情况2:输出读入的一行,每行两次,共200行;只能形成168行
#    OutputFile.write(line+line)

inputFile.close
OutputFile.close


回复

使用道具 举报

1

主题

3

帖子

9

积分

贫民

积分
9
wtmosquito 发表于 2014-7-28 10:40:58 | 显示全部楼层
是不是系统本身有打印最大行数限制。就像有最深目录限制一样?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表