问题标签 [line-by-line]

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

python - 在python中逐行读取输出

嗨,我想建立 ssh 连接并解析一些数据。我正在使用 paramiko,这是我的代码的一部分:

一切正常,直到这部分

此代码逐行打印字符。我想打印行。我应该怎么办?

0 投票
1 回答
72 浏览

java - 如何读取文本文件(逐行)并使用输出作为 nameS 在 java 中创建 .pdf 文件?

我正在编写一个程序,它允许我创建多个具有一组给定名称的 PDF 文件(来自文本文件,每个名称由文件中的一行表示)。这些 PDF 文件的每一页都会有水印。

这是我正在使用的代码:

我能够生成一个 .pdf 文件,但我得到的名称是“New_null.pdf”。另外,我只能生成一个 .pdf 文件。我想知道如何生成与给定文本文件中名称数量一样多的 .pdf 文件。

任何想法将不胜感激。

提前非常感谢。

泽斯托斯。

0 投票
3 回答
200 浏览

python - 如何在python中逐行读取文本文件

我想从文本文件中随机检索并打印一整行。

文本文件基本上是一个列表,因此需要搜索该列表中的每个项目。

这是我的代码,如果我只是手动将其输入到列表中,但我似乎无法找到如何使用数组或索引逐行捕获文本并使用它

0 投票
1 回答
740 浏览

php - 使用 PHP 通过 JSON 字符串逐行读取

我正在尝试创建一个 PHP 函数,它允许我使用 JSON 字符串从文本文件中读取选定的行。JSON 字符串由两个用逗号分隔的数字组成。第一个数字是我要查找的行数,第二个是向下读取的行数。

例如,我在一个单独的文本文件中有这句话:

(如果您想知道,这是我即将推出的粉丝网站的一部分,仍在建设中)。

句子从第 6 行开始,用了 2 行。所以在我的 JSON 文件中,我会写“6,2”。explode() 命令使用逗号作为分隔符运行,允许我将这些数字存储到两个单独的变量中,$start 和 $length。

现在变量就位,然后将调用以下行来执行实际的逐行提取。

我使用直接调用而不是通过 JSON 解析对我的脚本进行了测试。那行得通。但是当我尝试使用 JSON 字符串时,我最终遇到了运行时错误和致命错误。

如何修复脚本,以便我可以使用 JSON 字符串作为标记,从外部文本中寻找要打印的行,同时避免运行时和致命错误?

(编辑:这个问题对我来说太难解决了,所以我决定现在放弃逐行查找功能。我将在以后重新讨论这个问题。我将保留下面的代码以用于存档目的。 )

字符.php

$name.json,其中 $name 是角色的名字(使用 pikachu 作为演示):

0 投票
1 回答
1731 浏览

javascript - javascript对象的逐行执行

我正在尝试使用 JavaScript 验证图像 URL 是否存在。基本上,如果有效,我想将 URL 分配给图像。但是验证 URL 的 JavaScript 函数由于没有逐行执行,因此会破坏逻辑并返回所有 URL 为真。有什么办法可以在urlExists函数内部保持控制,直到它的所有线程都完成?

目前,控件不等待错误消息的结果,而是始终将其跳转到具有真值的调用函数。知道如何让函数在这里保持控制吗?

还意味着我正在处理跨域图像 URL。

0 投票
1 回答
906 浏览

r - R: Code works line by line but not implemented as a function

I have a data set (called 'data' here) which contains three important kinds of columns: A 'label' column, which corresponds to a list of institutions; a 'group' column that states to which group each institution belongs, and a series of 'measure' columns that indicate a numerical score for each institution on different outcomes/measures.

My task is to write a function which takes user-specified groups and measures, and finds the institution within the given group which has the lowest score on the given measure.

I wrote more or less the following, albeit this is a little pared down and the labels are generic:

When I execute this function inputting my own values I get back:

Warning message: In min(inputMeasurecolumn) : no non-missing arguments to min; returning Inf

No such error occurs when I run the code line by line. If I include an extra line in the code like return(inputMeasurecolumn) just after defining inputMeasurecolumn, the function returns NULL; when I run this line by line and input my own values as I go, inputMeasurecolumn returns a sensible vector of exactly the kind I would expect, and min(inputMeasurecolumn) gives me the minimum value of that vector as expected. The only difference I can see is that when running line by line rather than the generic 'measure' variable which goes into the subsetting that forms inputMeasurecolumn, I directly input the name of the measurement. But since in both instances what goes in there are character objects that refer to column names (thanks to nameBinding), I really can't see what's up.

0 投票
1 回答
53 浏览

loops - 我正在尝试制作一个转换脚本,但我陷入了循环

我在创建脚本方面没有受过教育,但我尝试根据我在互联网上找到的想法制作一个 vbscript。我的目标是转

[00:15:63]ki[00:16:09]e[00:16:36]ru

进入

[00:15.63]ki<00:16.09>e<00:16.36>ru

文件夹中每个文本文件的每行。

我目前正在尝试使用逐行循环来获取普通括号中的第一部分。但是,如果我在循环之前不写数据,我只会得到最后一行。但我不能同时阅读和写作。重复 tFile 读取会重置循环。我应该怎么办?这是它现在的当前代码(在第一个循环之后我缺少变量 tFile 的新集合):

0 投票
1 回答
2536 浏览

c++ - Visual c++ 如何从富文本框中读取

我正在尝试在 Visual c++ 中逐行读取富文本框,但不知道该怎么做。谁能提供一个小例子来说明它是如何工作的?我对 Visual Studio 和 Visual C++ 真的很陌生。我想做的是使用for循环将富文本框中的每一行存储在一个字符串中。假设在富文本框中我有: text1 text2 text3 for 循环几乎会读取每一行,然后我会用它做其他操作。

0 投票
0 回答
16 浏览

javascript - 在逐行读取文件时应用 RegEx.exec() 时的矛盾行为

我正在尝试这样做:

在包含以下行的 html 文件(“fileHandle”见上文)上:

它产生由 console.log() 行发出的输出:

输出是我没想到的。regex_ca_id.test(line) 的计算结果为真,因此 if 构造的主体开始。现在,console.log 中的相同语句评估为 false,在此之后,先前使用的 RegExp 对象上的 exec() 返回成功匹配的字符串。

附加用途:

在 rd.on 块内将被分配为 null。

这对我来说看起来不一致,感谢您帮助我理解这种行为。

斯蒂芬

0 投票
2 回答
1050 浏览

android - Android:从自定义行的资产中读取文本文件

我正在使用此代码从资产中读取文本:

所以我必须阅读前 50 行文本,因为文本超过 300 行,而我只知道逐行读取文件,所以如果我逐行读取 300 行,应用程序会冻结很长时间,所以我先读 50 行,然后再读 50 行,依此类推......所以在我用该代码读了前 50 行之后,我调用这个其他代码来读下一个:

但正如你所见,我保持开放状态:

这不好,无论如何关闭它们并再次打开它们并从最后一行开始阅读,或者任何想法如何从前开始阅读。第 50 行,然后从第 100 行,等等。 ?