我从事一个项目已有一段时间了,而我又迈出了一大步!但是,对于我的程序创建的某些.txt文件,它将给我以下消息:
文件的编码错误:'UTF-8'
大多数.txt文件都可以,但是对于其他顶部的我来说,这给我这个错误(我仍然可以读取它们)。这是我的代码:
Cmd.Select("helpdesk").Where("Sender", Label1.Text).And("Receiver", Label2.Text).Or("Sender", Label2.Text).And("Receiver", Label1.Text).Order("UniqueID");
不幸的是,我认为我无法确切地说出哪些文件给我带来了麻烦,因为我可能正在散布可用于恶意目的的信息。
答案 0 :(得分:0)
由于您的脚本仅写入文件,因此没有理由在w+
模式下打开它以启用读取。以w
模式打开文件应该足够。
此外,脚本运行的命令一定不能以utf-8-sig
编码的文本输出,因此会产生错误。在大多数情况下,通过不指定编码即可使用默认编码进行输出。
最后,您在运行的第二个命令中缺少wmic
和/node:
之间的空格。