问题标签 [file-processing]
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.
command-line - 如何使程序使用您在命令行中指定名称的文件
我怎样才能让这个程序在命令行中读取“lab13.txt”?我一直试图解决这个问题一个多小时,但似乎没有任何效果。
提示是“编写一个程序,确定并显示您在命令行中指定名称的文件中的行数。使用 lab13.txt 测试您的程序。”
database - 使用 awk 处理数据库
我的计算机上有一个目录,其中包含我在网上找到的用于研究的整个数据库。这个数据库包含数千个文件,所以为了做我需要的事情,我一直在研究文件 i/o 的东西。一位程序员朋友建议使用 bash/awk。我写了我的代码:
当我把它放到我的控制台中时,我已经在我需要访问的文件的目录中了。我需要的数据从每个文件的第 17 行开始。数据如下所示:
我想在第一列的值为 0.4(或大约)时访问数据并获取信息,直到第一列的值约为 2.5。第一列代表波长。我想稍后验证它们对于每个文件都是相同的,所以我将它们复制到一个文件中。第二列代表反射率,我希望这是一个单独的文件,因为稍后我将获取此信息并从中构建一个数据矩阵。第三列是反射率的标准偏差。
我现在遇到的问题是,当我运行此代码时,出现以下错误:没有这样的文件或目录
请,如果有人能告诉我为什么我可能会收到这个错误,或者可以指导我如何为我正在尝试做的事情编写代码......我将非常感激。
haskell - 为什么这段代码不在常量内存中运行?
我Data.Text.Lazy
用来处理一些文本文件。我读入了 2 个文件并根据某些标准将它们的文本分发到 3 个文件中。进行处理的循环是go'
. 我设计它的方式应该是增量处理文件,并且不会在内存中保留任何内容。但是,一旦执行到达该go'
部分,内存就会不断增加,直到最后达到大约 90MB,从 2MB 开始。
有人可以解释为什么会发生这种内存增加以及如何避免它吗?
编辑
根据@kosmikus 的建议,我尝试用zipWithM_ TI.hPutStr hs txts
一个逐行打印的循环替换,如下所示。内存消耗现在是2GB+!
这里发生了什么?
perl - 读取多行并合并为单行
我想以这样一种方式处理一个文件,从多行读取并创建一个新文件,该文件将有一个与此相对应的单行。
例如:输入文件:
输出文件 :
取 3 行构成完整的行。
如何在 perl 中做到这一点?
python - 我的代码没有排序?
我必须创建一个程序,它将:打开一个由不同的三个数字组组成的文件,然后为每一行输出最小的数字。(注意:我必须在不使用 min() 函数的情况下这样做!)
例如,如果文件说:
它应该打印:
我的代码:
当我运行它时,它似乎是打印文件中每一行的第一个数字,而不是打印文件中的最小数字。我怎样才能解决这个问题?
python - 是否可以在不使用内置 .reverse() 函数的情况下反转列表中项目的顺序?
我必须编写一个程序来反转文件中单词的字母。
例如,如果文件包含以下词语:
它会将它们更改为:
完成后,我必须编写一个新文件,该文件将以相反的顺序写入它们,因此它看起来像:
这是我的代码:
如何在不使用内置 .reverse() 函数的情况下编辑主函数以反转单词的顺序?
java - 跟踪每个令牌
我需要解决以下问题: 编写一个名为 tokenStats 的方法,它接受一个包含一系列标记的 Scanner 作为参数。它应该打印出所有合法整数标记的总和,所有合法实数但不是整数的标记的总和,以及任何类型的标记的总数。例如,如果名为 data 的 Scanner 包含以下标记:
3 3.14 10 鱿鱼 10.x 6.0
然后调用tokenStats(data)
; 应该打印以下输出:
整数:13
实数:9.14
总代币:6
如果 Scanner 没有令牌,则该方法应打印:
整数:0
实数:0.0
总代币:0
所以,这是我的问题。我试过用
这会创建一个无限循环,
但如果我使用
如果它是一个整数,我会丢失我的第一个令牌......
我应该怎么办?
c++ - 读写文件处理c ++,其中包含多列
假设我想写和读这个值假设我想写
======================因此,这就是file.doc中的样子=========
==================================================== ================================
我想读
请输入您的姓名:简斯·罗文
=============================在屏幕上显示================== ==================
==================================================== ===============================
假设我在 C++ 中的编程代码将如何?因为我在写作(保存在 file.doc 中)和搜索包含两个或更多单词的字符串时遇到问题,并在屏幕上显示整行。而且我确实想知道如何删除整行,即请输入您的姓名以取消机票:Janes Rowan 因此,它将删除整行我是初学者,因此,希望有人可以帮助我。非常感谢XD!
php - 如何在php中设置特定文件的路径
我已经完成了每一件事,但我无法进入文件夹。我的文件路径:C:\xampp\htdocs\Project\p\new project\admin\index.html 但失败了。我已将条件放在 if 部分中,以便如果条件为真,则应从该路径打开一个文件。我不知道为什么我会失败。这是我的代码: