问题标签 [txt]

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

ios - 将 txt 文件从 Dropbox 加载/读取到 swift

我正在尝试加载具有以下格式的 .txt 文件

职位 数据 平均 目标
人 1 董事 37 45 80
人 2 助理 23 56 34
人 3 CEO 34 45 67

有五列,第一行是标题。下面是我在 viewDidLoad 中使用的代码:


但是,我得到下面的错误就行了

线程 1:致命错误:索引超出范围

我的目标是能够在需要时单独读取文件并访问每列/行的元素,但无法确定问题的根源。感谢任何帮助。

注意:如果有帮助,我可以灵活地将文件加载为 .csv 或其他更容易的格式。

0 投票
2 回答
76 浏览

r - 从R函数中的文本文件导入方程

我正在尝试将 .txt 文件中的方程式加载到 R 函数中。方程很长,但为了简单起见,我的 test.txt 文件只包含 a + b。

我已经尝试了上面的代码,它应该给出 2 (1+1) 的结果,但是数据是作为因子加载的,我无法破解如何将其解析为属性。

0 投票
1 回答
71 浏览

grep - 从 grep -r 输出中删除目录路径

我正在运行 grep -r 在多个文件中查找单词的上下文。

我正在使用 -r 递归地执行此操作, -i 忽略大小写,使用 -C 获取下方和上方的行:

然而,在我的输出中,我得到了比赛前的文件名,例如:

我只想作为输出:

您知道如何更改 grep -r 命令以排除文件路径吗?

0 投票
1 回答
40 浏览

r - 在 R studio 中拆分和写入 txt 文件时出错

我有这个大文件名 Objects_Population - AllCells.txt 大约 3GB,该文件有 25704373 行和 132 个变量。我想读取文件并根据一个变量拆分行,该变量是名为treatmentsum 的列。在本专栏中,我有不同条件(3S 或 UNS)下的实验性药物治疗,即用“_”链接的字符串。因此拆分会将所有具有相同处理的行放在一起。拆分文件后,我想写出拆分文件并使用处理和给出文件名。

我的代码如下:

因此,当我运行它时,文件读取正确,并且拆分工作正常并且处理按预期吐出,即我得到一个 1092 列表(显示在环境中),每个列表都包含具有相同处理的行。然而,代码每次写给我 233 个文件后都会死掉。我已经截图了错误,生成的所有文件都是3S,没有生成UNS文件(在右下角文件目录截图中可以看到)。有人可以帮我解决这个问题并让我知道错误的含义吗?在此处输入图像描述

0 投票
1 回答
150 浏览

import - Db2:如何在导入或加载期间对列重新排序?

例如:表有 3 列:

文件的 ID、名称和位置与上表不同:

0 投票
3 回答
50 浏览

php - 用php读取网络上的txt文件

我需要txt使用 PHP 读取和解析网络上的文件。

“警告:file_get_contents(file//10.0.2.129/lims/lims.txt):无法打开流:第 2 行的 C:\AppServ\www\mail\index.php 中没有这样的文件或目录”

这样我会收到错误消息。

0 投票
1 回答
29 浏览

python - 如何将文本文件的一部分分割成一个新文件

我正在分析一个充满独白的文本文件,我想创建一个由单个字符的独白组成的单独文本文件。

这是一个例子:

人甲:

你好

人乙:

你好

我的目标是将人 A 的所有独白分割成一个新文本。我已经为此奋斗了几个小时,但我不知道。有什么帮助吗?

0 投票
2 回答
66 浏览

python - 使用 Pandas 解析大型 txt 文件时出现 ParserError

我正在尝试用 Pandas 解析一个大的 .txt 文件。该文件大小为 1.6 GB。您可以在此处下载该文件(它是所有国家和定居点的 GeoNames 数据库转储)。

关于在 Pandas 中加载和解析文件,我在这里这里查阅了答案,这就是我在代码中的内容:

如果我运行上面的代码,我会收到以下错误:

ParserError:预计第 1 行中有 20 个字段,看到 25。错误可能是由于使用多字符分隔符时忽略引号引起的。

我不知道这里出了什么问题。有人可以告诉我出了什么问题,我该如何解决?

0 投票
1 回答
43 浏览

python - 拆分并打印 *n 行的 \ 前后的单词,从一个 txt 到两个不同的 txt

我搜索了一下,但找不到适合我需要的解决方案。我是python的新手,所以如果我的要求很明显,我很抱歉。

我有一个 .txt 文件(为简单起见,我将其称为 inputfile.txt),其中包含文件夹\文件的名称列表,如下所示:

我需要的是拆分第一个单词( 之前的那个\)并将其写入 txt 文件(为简单起见,我将其称为 outputfile.txt)。

然后取第二个(在 之后的那个\)并将其写入另一个 txt 文件。

这是我到目前为止所做的:

在我看来,这应该只打印新 txt 中的第一个单词,但我只得到一个空的 txt 文件,没有任何错误。

任何建议都非常感谢,提前感谢您能给我的任何帮助。

0 投票
2 回答
48 浏览

unix - 如果该值存在于 txt 文件中,则替换该值

大家早上好,我有一个data.ped由数千列和数百行组成的文件。文件的前 6 列和前 4 行如下所示:

我有一个ids.txt看起来像这样的文件:

我需要的是(在 unix 中)将文件第一列中的值替换为要从文件中替换的值在同一行data.ped中的第二列中的值。例如,我想用第二列中的“Ignore_Han(discovery).DG”值替换第一列中的“186”值(这是因为在该值的同一行的第一列中有“186 ") 所以文件必须如下所示:ids.txtdata.peddata.pedids.txtoutput.ped

data.ped 文件第一列的值是 ids.txt 文件第一列中存在的值的子集。所以总是有匹配的。


编辑:

我试过这个:

但是当我检查结果时:

我得到这个奇怪的输出:

而如果我使用这个命令:

我明白了:

而且我不知道为什么每行都有^M。