linux文件编程中的write函数,当写入失败时返回值为

linux文件编程中的write函数,当写入失败时返回值为,第1张

-1。linux文锋升件编程中的write函数,当写入失败时返回值侍尘为-1。Linux是一种自由和开放源代银谈老码的类UNIX *** 作系统。该 *** 作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。

linux读和写文件不一致,这类问题一般是open(filename)中,filename的路径写错了导致。还有就是文件读取失轮孙宴败时,linux读和写文件不一致腊银。解决方法就是修改读写语句

改为b.write(a.readline(2048))#2048指的是读取2018行或者用try-except 语句捕获异常。

然后:

s.flush() #把缓存中的内容写到硬盘中,再清凯皮空缓存

s.seek(0,1) #从当前位置移动0个位置开始读写。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8191559.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存