问题标签 [readlines]

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

python - 使用 UTF-8 打开文件进行读取

我正在使用下面的代码,但需要打开它以指定 utf-8 进行阅读。请问我该怎么做?

0 投票
13 回答
92591 浏览

python - 计算词频并从中制作字典

我想从文本文件中取出每个单词,并计算字典中的单词频率。

例子:'this is the textfile, and it is used to take words and count'

我不是那么远,但我只是看不到如何完成它。到目前为止我的代码:

0 投票
3 回答
892 浏览

python - 如果在 Python 中为具有相同 id 的行找到匹配项,则从文件中获取值

我有一个包含数据行的文件。每一行都以一个 id 开头,然后是用逗号分隔的一组固定属性。

如果满足条件,我想获得一个属性。条件是如果 'bob' 出现在同一个 id 中,则获取后面的第二个属性的值。

Java 有一个我可以使用的双循环,但我想在 Python 中尝试一下。任何建议都会很棒。

0 投票
1 回答
2833 浏览

c# - 从文本文件中获取非空行的总数?

我在用...

...查找文件中的总行数。我该怎么做,但忽略所有空行?

0 投票
2 回答
31580 浏览

python - Python readlines() 并将数据附加到每一行输出到一行

我有一个 csv 文件,其中包含 3 行,如下所示:

我想要做的是能够读取这些内容并从中制作链接,但将所有行输出在一行上。示例输出需要是这样的:

这是我到目前为止的代码,它读取 csv 文件并输出,但它创建不同的行,我只想要一行,而且我需要在其中附加超链接的 html 代码。

0 投票
1 回答
63 浏览

r - R中数据的自动解析

我想知道是否有专门用于自动猜测文件结构的包/功能,例如.csv文件、空格或制表符分隔等。

我在想的是自动推断character delimiter(例如制表符,空格,逗号),header(是/否),quote(是/否)number of lines to skips,和comment.char

当然,这意味着额外通过文件一次,但如果它可以保证它会正确推断,那就太好了。

有没有尝试过?

0 投票
2 回答
74 浏览

python - Python中数据的自动解析

我想知道是否有专门用于自动猜测文件结构的包/功能,例如.csv文件、空格或制表符分隔等。

我在想的是自动推断character delimiter(例如制表符,空格,逗号),header(是/否),quote(是/否)number of lines to skips,和comment.char

当然,这意味着额外通过文件一次,但如果它可以保证它会正确推断,那就太好了。

有没有尝试过?

0 投票
2 回答
642 浏览

python - 打开文本文件,仅在 python 中打印新行

我正在打开一个文本文件,该文件一旦创建就会不断被写入,然后将任何新行打印到控制台,因为我不想每次都重新打印整个文本文件。我正在检查文件是否变大,如果是,只需打印下一个新行。这主要是有效的,但偶尔它会对下一个新行有点困惑,新行出现在几行上,与旧行混在一起。有没有更好的方法来做到这一点,下面是我当前的代码。

此外,我的应用程序在等待创建文本文件时冻结,因为它需要几秒钟才能出现,这不是很好。

干杯。

0 投票
1 回答
199 浏览

java - readLines() 上的 Groovy Reader HashSet 返回乱序

我是 Groovy 的新手(和大多数后端)。我通常是一名 JS 开发人员,所以请耐心等待。

我有一个包含 manifest 的静态 .txt 文件,每行一项:

我已成功读取readLines()它并使用.HashSet()

但是,这个数组不是文件的原始顺序......也不是字母顺序。所以我不知道如何订购或如何保持正确的顺序。

如何维持秩序?

(不要问我为什么要在 .txt 中列出 JS 文件并以这种方式拉取它们。这是一个疯狂而复杂的要求。只是想保持顺序。)

谢谢

0 投票
3 回答
877 浏览

python - Python 帮助 - 字典、键、值

我正在尝试编写一个程序,但遇到了很多麻烦。以下是我的说明: 对于这个程序,您将从一些美国人口普查数据创建一个简单的数据库。该数据库将包含一个字典,其键是州名,其值是从 1900 年到 1990 年每一年的人口列表。创建数据库后,您将编写一个简单的命令驱动程序,该程序将提示用户输入州名和年份,然后报告该州该年的人口。您的程序将执行此操作,直到用户键入任何以“q”或“Q”开头的单词。

人口普查数据在这里:http ://www.census.gov/population/www/censusdata/files/urpop0090.txt 我已将其全部保存到名为“database”的平面 ascii 文件中

花一些时间研究文件。它包含一些多余的信息(至少出于我们的目的)。您将需要制定一种策略,从文件中准确提取您需要的信息以放入数据库(字典)中。

以下是我描述所需信息的模式:

  1. 当行以 6 个空格开头并后跟一个大写字母时,您可以告诉您有一行包含状态数据。当该行后面连续有两个空格时,您可以找到州名称的结尾。

  2. 如果你有一行包含状态数据,你可以找到该行的第一个总人口,方法是转到字符 43,然后备份,直到找到一个空格。

  3. 如果您有一行包含状态数据,您可以通过转到字符 101 找到该行的第二个总人口,然后备份直到找到一个空格。

  4. 如果您有一行包含状态数据,您可以通过转到字符 159 找到该行的第三个总人口,然后备份直到找到一个空格。

这是我到目前为止所拥有的:

我在弄清楚如何实际创建带有键/值的字典以及如何让人口值坚持州名的键时遇到了一些麻烦。另外,我不肯定如何接受用户输入并将其用作键。我也不确定上面的代码是否正确获取州名称和人口信息。

任何建议/帮助将不胜感激!