QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 1583|回复: 5
打印 上一主题 下一主题

[求助] 有没有大神知道为什么tcl读写文件会造成文件损坏?

[复制链接]

中尉

Rank: 5Rank: 5

17

主题

340

帖子

3538

积分
跳转到指定楼层
楼主
发表于 2019-12-22 18:14:28 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
什么都不修改读取数据,然后输出成一个副本文件,副本文件就是损坏的,,这是什么原因呢?
初步判断是文件读取为未完成。
为什么会这样呢?又没报什么错误?

测试的文件为一个PDF格式的电子书。

有奖推广贴子: 

回复

使用道具 举报

中尉

Rank: 5Rank: 5

17

主题

340

帖子

3538

积分
沙发
 楼主| 发表于 2019-12-22 18:16:19 来自手机 | 只看该作者
论坛大神众多,还望大神不吝赐教。
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

17

主题

340

帖子

3538

积分
板凳
 楼主| 发表于 2019-12-22 18:18:26 来自手机 | 只看该作者
什么代码都不修改,就把文件换成txt格式的。然后结果就是对的。这是为什么呢?
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

17

主题

340

帖子

3538

积分
地板
 楼主| 发表于 2019-12-22 18:19:46 来自手机 | 只看该作者
最近上论坛为什么这么慢?半天还打不开网页?
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

17

主题

340

帖子

3538

积分
5#
 楼主| 发表于 2019-12-22 20:20:46 来自手机 | 只看该作者
       主要代码如下
        set data1 [ open "test.pdf" ]
        set data2 [ open "test1.pdf" w+ ]
        puts $data2  [ read $data1 ]
        close $data1
        close $data2

IMG_20191222_201601.jpg (74.37 KB, 下载次数: 17)

IMG_20191222_201601.jpg
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

17

主题

340

帖子

3538

积分
6#
 楼主| 发表于 2019-12-22 20:27:50 来自手机 | 只看该作者
感觉这个语言貌似不健全,文件未读取完成,连个错误都不报,这TM如果数据没全部输出你都不知道,坑的一笔
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-29 21:13

返回顶部