问题标签 [write]

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 回答
161 浏览

python - Python 无法将消息添加到 Thunderbird Mbox

我在 ubuntu 16.04 上使用 python 2.7。

我一直在使用 python 从我的电脑上由 Thunderbird 创建的 mbox 文件中读取电子邮件。我现在想将消息添加到这些 mbox 文件中。我关闭了 Thunderbird,然后尝试从命令行运行我的 python 脚本。python 脚本根本没有给我任何错误消息,但是当我打开 Thunderbird 时,我没有看到任何新消息被添加到 mbox 文件中。

我确实看看我是否有权限问题。我把linux中mbox文件的权限改成了:view content=anyone,change content=anyone,execute=anyone。

我在 sudo 模式下运行我的 python 脚本。

这是我尝试过的代码:

运行上述脚本时得到的输出是:

我不知道我做错了什么以及为什么我没有收到任何错误消息。

我将不胜感激任何帮助。

谢谢。

0 投票
1 回答
52 浏览

c - C程序只能在给定绝对路径时写入文件,而在给定相对路径时不能写入

使用 linux-mint。在这个简单的代码中,我试图写入一个文件名“input.txt”,它与这个脚本在同一个目录中。当我给出相对路径时,即只有“input.txt”作为路径该文件没有写入文件,但是当我给出绝对路径时,程序可以工作,并且“hello world”被写入“input.txt”。我不明白有什么区别

0 投票
1 回答
188 浏览

python-2.7 - 为什么在 Python 2.7 中写入输出文件时将 ^M 添加到文件的最后一行?

这是我的文件,a.tsv

我在 Python 2.7 中使用过,

生成上述 a.tsv 文件。我看到文件最后一行的末尾有'^M',我在哪里对上面的代码进行更改,以删除它?

output_unique=[string1, string2, string3] ---> 这是一个 Python 列表

0 投票
1 回答
69 浏览

python-3.x - 如何在while循环python中写入csv文件

我相信我已经正确设置了一切。但是,我的 csv 文件总是空白。

0 投票
1 回答
101 浏览

python - 是否有将 Revit 中的所有元素和特征写入 .csv 文件的功能?

我使用 Revit(PyRevit) 并希望将所有使用过的元素及其特征写入 .csv 文件中。

这是一个例子:

但是我只得到“基本约束”是否可以将所有元素/类别放入该文件?

非常感谢。此致

0 投票
1 回答
645 浏览

python - 为csv中的每一行编写一个文本文件

我有以下格式的 CSV 文件:

我希望为每一行创建单独的文本文件,其中命名文件基于一列命名,文件内容基于另一列。

我目前有这个代码:

它为每一行创建具有“名称”列中的值的文本文件。但是我不确定如何将“Seq”列写入每个文本文件。

0 投票
1 回答
29 浏览

python - 写入 txt 文件时删除换行符

当“用户输入”匹配文档“Updated_Word.doc”中的单词时,字符串加上以下两行将写入名为 word_file.txt 的单独 txt 文件中。我遇到的问题是当我打开 txt 文件时,它看起来像这样:

我知道这可能是一个简单的解决方案,但我正在努力寻找一种方法将这些行写入 txt 文件而没有换行符。例子:

这是执行匹配并写入 txt 文件的代码部分:

任何帮助,将不胜感激。

0 投票
1 回答
46 浏览

python - 如何在 if 循环语句之后在同一脚本中附加两个文件或如何直接附加到文本文件。Python

我有一个脚本,我一直在努力将四个单独的步骤(脚本)变成 1。我解决了我的最后一个问题,我知道我想多了,但需要一些帮助来扭转局面。

我要么需要弄清楚如何在最后一个 IF-LOOP 语句之后合并两个文件,要么找到某种方法按照所需的顺序从脚本中直接写入一个文本文件(下面列出为最终文件)。

目前,该脚本显示我正在尝试在 IF-LOOP 语句之后的底部合并(附加)。如果更有效的方法更好,请为我发光。希望更清楚一点,我试图直接写入一个文件,并且两个 if-Statement 匹配项都显示了,但是我的第二个 da_list 标头重复,因为它在循环内,或者如果我有文本标头之外根本不显示环形。这就是为什么您会在 if 语句之前看到标题。此外,只是为了让您知道 cf.txt 文件的样子。

cf.txt 示例片段。点(句点)是每列一个(AD)。Mixchar 单词从 E 列开始

ABCDE

标题行

. . . . 5J1SYMC2

. . . . 2TEHUOB1

. . . . TWSIHNB2

. . . . SYHNRWE2

. . . . BFHYSJF1

在此处输入代码

output5.txt 文件中需要的最终结果。带有随机 mixchar 词的 F_list 标头与 (cf.txt) 字符串和 f_list 匹配。下面打印(附加)的 da_list 也是如此。

2特火

5杰西姆

BFHYSJ

SYHNRW

台湾

HKHDU7

DJKUO

DJDH8

KSIE3

SWSYR

0 投票
1 回答
436 浏览

scala - 将元素从队列中出列时写入文件:Scala fs2 Stream

我对 fs2 流、处理元素进行了小测试,等待然后将它们写入文件。我收到一个类型错误,但我无法弄清楚它的含义:

错误:required: fs2.Stream[[x]cats.effect.IO[x],Unit] => fs2.Stream[[+A]cats.effect.IO[A],Unit], found : [F[_]]fs2.Pipe[F,Byte,Unit] 导入 java.nio.file.Paths

0 投票
0 回答
35 浏览

c# - C# PCLStorage 编写换行符

我一直在做一些谷歌搜索,看看如何做到这一点,但我似乎无法在任何地方找到答案。

所以我能够创建并写入一个新的 txt 文件,但是不是覆盖以前的文本,是否有任何方法只在文件中写入一个新行?

编写代码: