问题标签 [writing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1763 浏览

python - Python - 从一个文件中读取数据并有选择地写入一个新文件

在此先感谢您的帮助。

我是 Python 新手,正在尝试将文件从一种格式转换为另一种格式。

这是我的代码:

文件的基本格式在顶部包含注释的标题,然后是数据行。

我遇到的问题是我的 fnew.write(data[0]) 行。我收到以下错误:

IndexError:列表索引超出范围

行拆分分解了八列数据,我想删除其中的前两列。所以,最终,我想要做的是重写整个文件减去前两列。我需要做一些更复杂的重新格式化,但我希望如果我能理解这一步中的错误,我可能会弄清楚如何做剩下的。

- - - - - - - 更新

阿巴内特,你是对的。这是导致错误的换行符。但是,正如您所说,在尝试添加支票时我遇到了另一个问题。当我执行下面的代码时,一切都冻结了我。如果我删除“如果数据:”检查,那么它会运行但给我同样的“索引超出范围”错误。

我还尝试在删除“if data:”检查的情况下运行它,并使用不包含换行符的示例数据文件,它也会冻结在我身上。

任何人都可以阐明可能导致这种情况的原因吗?

-------------- 更新 2

下面的代码有效。感谢 abarnet 澄清无限循环问题。我遇到的最后一个问题是数据的第一行,无论是换行符还是标题行都被忽略并且不会在输出中打印。

0 投票
1 回答
5582 浏览

c++ - 访问冲突写入位置 0xfdfdfdfd

我已经有这个问题好几天了,我找不到任何关于如何解决它的问题。我从来没有遇到过这样的错误:

myproject.exe 中 0x00511e0e (msvcr100d.dll) 处的未处理异常:0xC0000005:访问冲突写入位置 0xfdfdfdfd。

我真的不知道该怎么办。有什么帮助吗?

0 投票
1 回答
556 浏览

vb.net - VB字计数器richtextbox覆盖多行

我正在编写新颖的管理软件,我需要能够准确地跟踪richtextbox中的单词量。这是我到目前为止所拥有的

如何让代码继续在多行上运行?到目前为止,代码只在第一行的文本上运行。如果用户按回车键然后继续输入,则字数不计算后续每行的第一个字

0 投票
4 回答
1307 浏览

c - C - 写入文件给我符号而不是数字

我正在写入一个 .ppm 文件,到目前为止,我只是通过向它写入 0 和 1 来测试它。当我在记事本中打开文件时,数字显示为符号。但是当我在写字板或 Microsoft Word 中打开它时,会出现数字。代码肯定没有问题,是记事本的错吗?我试图通过谷歌查找,但我找不到任何东西。本质上,我正在做的是扩展一个文件,其中包含 (1 1 1 1) 到 (1 0 0 1 0 0 1 0 0 1 0 0) 之类的值,它们是红色像素,然后在其中添加绿色和蓝色值同样的方式。

我得到‱‰‰‱‰‰‱‰‰‱‰‰,而不是100100100100。

代码是:

0 投票
1 回答
602 浏览

java - 从文件中删除空行

我正在尝试通过在我的程序中添加以下 coedes 来删除文件中的空白行

但问题是,仍然存在一些空白行,这对我的程序的其余部分造成了问题。知道如何解决吗?

编辑

也许这会有所帮助。我想删除空行的原因是当我使用 Tokenizer 时,它会在到达空行时给出异常:

在写部分它给出了NotsuchElementExist例外

0 投票
3 回答
7981 浏览

python - 将字典写入文本文件

以下是我的代码:

我不断收到以下错误:

谁能告诉我我做错了什么以及如何解决它,因为我无法弄清楚。任何帮助将不胜感激,谢谢。

0 投票
2 回答
3920 浏览

python - 文件丢失错误 USACO

我编写了 2014 年 12 月的比赛,在 USACO 上输出数据时遇到了问题。当我在家用计算机上运行它时,它运行良好,但是当我将它提交给比赛时出现错误。

这给了我一个错误“您的输出文件 abcdefg.out:[文件丢失!]”

0 投票
1 回答
466 浏览

pdf - 将 Atlassian Confluence wiki 导出为 PDF

我想写一本书(关于软件),所以它是一种包含源代码、引用、链接和图表的技术文档..等

我喜欢 FOSS,而且我是 12 年以来的 Linux 用户,可能是我一直注意到的唯一缺点是办公套件(自由和开放式办公室)。

我决定使用 Confluence,它是一个非常好的软件。而且我想知道我是否可以将 Confluence wiki 导出到电子书(PDF 和 epub)中,以便以后发布。

使用 Confluence 编写电子书是否可行?

0 投票
1 回答
47 浏览

ruby - Ruby 数组到文件时间戳不应该在那里

我正在创建一个读取一些 HTML 文件的解析文件。程序打开文件,然后将某些行发送到替换某些信息的方法,然后将其发送到数组。

但是当我将数组发送到要保存的文件时,我得到了一些奇怪的输出。这是文本文件的行中的一行。

"\e[0;32;49m每天 9:35\e[0m"

在方法中,我没有放入“\e[0;32;49m 或 \e[0m”

有谁知道如何解决这个问题或这个问题是怎么回事???

0 投票
1 回答
1022 浏览

java - 在java中编辑只读文件

我的 Linux 操作系统上有一个受保护的只读文本文件,我必须对其进行编辑。当然,我可以转到终端并输入:

然后我必须输入我的 sudo 密码。我的问题是如何赋予我的 java 程序“sudo”权限才能写入该文件并保存这些编辑?我想一旦我给了程序这些权限,我就可以使用 BufferedWriter 或 PrintWriter 进行编辑。

为了澄清,我的程序提示用户输入他们的管理(sudo)密码。我如何使用它来授予对该文件的访问权限以用于写入目的?