问题标签 [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.
python - 使用 UTF-8 打开文件进行读取
我正在使用下面的代码,但需要打开它以指定 utf-8 进行阅读。请问我该怎么做?
python - 计算词频并从中制作字典
我想从文本文件中取出每个单词,并计算字典中的单词频率。
例子:'this is the textfile, and it is used to take words and count'
我不是那么远,但我只是看不到如何完成它。到目前为止我的代码:
python - 如果在 Python 中为具有相同 id 的行找到匹配项,则从文件中获取值
我有一个包含数据行的文件。每一行都以一个 id 开头,然后是用逗号分隔的一组固定属性。
如果满足条件,我想获得一个属性。条件是如果 'bob' 出现在同一个 id 中,则获取后面的第二个属性的值。
Java 有一个我可以使用的双循环,但我想在 Python 中尝试一下。任何建议都会很棒。
c# - 从文本文件中获取非空行的总数?
我在用...
...查找文件中的总行数。我该怎么做,但忽略所有空行?
python - Python readlines() 并将数据附加到每一行输出到一行
我有一个 csv 文件,其中包含 3 行,如下所示:
我想要做的是能够读取这些内容并从中制作链接,但将所有行输出在一行上。示例输出需要是这样的:
这是我到目前为止的代码,它读取 csv 文件并输出,但它创建不同的行,我只想要一行,而且我需要在其中附加超链接的 html 代码。
r - R中数据的自动解析
我想知道是否有专门用于自动猜测文件结构的包/功能,例如.csv
文件、空格或制表符分隔等。
我在想的是自动推断character delimiter
(例如制表符,空格,逗号),header
(是/否),quote
(是/否)number of lines to skips
,和comment.char
。
当然,这意味着额外通过文件一次,但如果它可以保证它会正确推断,那就太好了。
有没有尝试过?
python - Python中数据的自动解析
我想知道是否有专门用于自动猜测文件结构的包/功能,例如.csv
文件、空格或制表符分隔等。
我在想的是自动推断character delimiter
(例如制表符,空格,逗号),header
(是/否),quote
(是/否)number of lines to skips
,和comment.char
。
当然,这意味着额外通过文件一次,但如果它可以保证它会正确推断,那就太好了。
有没有尝试过?
python - 打开文本文件,仅在 python 中打印新行
我正在打开一个文本文件,该文件一旦创建就会不断被写入,然后将任何新行打印到控制台,因为我不想每次都重新打印整个文本文件。我正在检查文件是否变大,如果是,只需打印下一个新行。这主要是有效的,但偶尔它会对下一个新行有点困惑,新行出现在几行上,与旧行混在一起。有没有更好的方法来做到这一点,下面是我当前的代码。
此外,我的应用程序在等待创建文本文件时冻结,因为它需要几秒钟才能出现,这不是很好。
干杯。
java - readLines() 上的 Groovy Reader HashSet 返回乱序
我是 Groovy 的新手(和大多数后端)。我通常是一名 JS 开发人员,所以请耐心等待。
我有一个包含 manifest 的静态 .txt 文件,每行一项:
我已成功读取readLines()
它并使用.HashSet()
但是,这个数组不是文件的原始顺序......也不是字母顺序。所以我不知道如何订购或如何保持正确的顺序。
如何维持秩序?
(不要问我为什么要在 .txt 中列出 JS 文件并以这种方式拉取它们。这是一个疯狂而复杂的要求。只是想保持顺序。)
谢谢
python - Python 帮助 - 字典、键、值
我正在尝试编写一个程序,但遇到了很多麻烦。以下是我的说明: 对于这个程序,您将从一些美国人口普查数据创建一个简单的数据库。该数据库将包含一个字典,其键是州名,其值是从 1900 年到 1990 年每一年的人口列表。创建数据库后,您将编写一个简单的命令驱动程序,该程序将提示用户输入州名和年份,然后报告该州该年的人口。您的程序将执行此操作,直到用户键入任何以“q”或“Q”开头的单词。
人口普查数据在这里:http ://www.census.gov/population/www/censusdata/files/urpop0090.txt 我已将其全部保存到名为“database”的平面 ascii 文件中
花一些时间研究文件。它包含一些多余的信息(至少出于我们的目的)。您将需要制定一种策略,从文件中准确提取您需要的信息以放入数据库(字典)中。
以下是我描述所需信息的模式:
当行以 6 个空格开头并后跟一个大写字母时,您可以告诉您有一行包含状态数据。当该行后面连续有两个空格时,您可以找到州名称的结尾。
如果你有一行包含状态数据,你可以找到该行的第一个总人口,方法是转到字符 43,然后备份,直到找到一个空格。
如果您有一行包含状态数据,您可以通过转到字符 101 找到该行的第二个总人口,然后备份直到找到一个空格。
如果您有一行包含状态数据,您可以通过转到字符 159 找到该行的第三个总人口,然后备份直到找到一个空格。
这是我到目前为止所拥有的:
我在弄清楚如何实际创建带有键/值的字典以及如何让人口值坚持州名的键时遇到了一些麻烦。另外,我不肯定如何接受用户输入并将其用作键。我也不确定上面的代码是否正确获取州名称和人口信息。
任何建议/帮助将不胜感激!