问题标签 [file-handling]

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 投票
3 回答
575 浏览

python - 描绘读取文件

不太清楚这个问题如何表达,因此如果您不是特别了解,那么我可以再试一次。

我有一个名为example.txt的文件,我想将它导入到我的 Python 程序中。在这里,我将对其包含的内容和其他不相关的内容进行一些计算。

而不是我导入这个文件,逐行浏览它并提取我想要的信息.. Python 可以代替吗?如,如果我正确构建.txt(无论是每行上由等号分隔的键/值对),是否有当前的 Python“方式”可以处理所有内容并且我可以使用它?

0 投票
2 回答
533 浏览

c - 逐一读取目录中文件的功能

我在 C 中实现了一个 SMTP-sender,它应该在创建目录时从目录中读取文件,处理数据并删除文件。

如何实现这个应该自动执行的轮询功能?

0 投票
3 回答
2334 浏览

vb6 - 文件重命名问题?

我正在使用 VB6,并且我有一个文件夹,其中有n许多文件。

我想将文件扩展名更改为.txt. 我使用下面的代码将所有.fin文件的扩展名更改为.txt.

上面的代码用于更改.fin.txt,但没有任何扩展名的文件名,如Clockings2.mis04062009 022511 PM,Silver_421_export等,不会转换为.txt扩展名。例如,Clockings2mis04062009022511PM.txtSilver_421_export.txt

我应该如何更改此代码?

0 投票
2 回答
151 浏览

c - 在一行内插入文本

我有一个文件指针,我将它与 fgets() 一起使用,以给我一个完整的行以及缓冲区中的新行。我想替换 1 个字符并在新行之前添加另一个字符。那可能吗?例如:

这是代码:

如您所见,我在这里替换了新行(示例行如上所示)。我想插入文本并保留新行,而不是我在上面所做的。

0 投票
3 回答
203 浏览

c - 为什么这个程序一次又一次不显示第一行?

如果 testFile 的内容是:-

三个 printf 语句应该显示“abc”三次。但输出是:-

我知道我在某个地方的概念是错误的。请帮忙。

0 投票
4 回答
1534 浏览

perl - Perl:打开一个文件,并在编辑后以不同的名称保存它

我正在尝试编写配置脚本。对于每个客户,它会询问变量,然后编写几个文本文件。

但是每个文本文件都需要多次使用,所以不能覆盖它们。我希望它从每个文件中读取,进行更改,然后将它们保存到 $name.originalname。

这可能吗?

0 投票
6 回答
3232 浏览

c - 为什么我在“if (fd=fopen(fileName,"r") == NULL)”中收到此警告?

这是一个代码片段。当我用 gcc 编译它时,我收到以下警告:-

当我将fd=fopen(argv[2],"r")放在括号内时,问题就解决了。

当括号没有放置时,我无法理解我在哪里将整数转换为指针。

0 投票
4 回答
1560 浏览

c - C: remove 功能删除所有文件?

我正在使用这样的东西:

我创建了两个文件:

现在,我的程序删除了这两个文件,但这不应该发生吗?有人知道代码有什么问题吗?

编辑:添加了将名称放入文件的代码...

好的......看起来这一切都取决于目录上设置的权限,但是有没有办法使用文件权限作为检查?

0 投票
1 回答
124 浏览

c - 文件只能由root用户打开..我猜给了错误的权限

我的程序基本上运行一个带有命令行参数的可执行文件。一个子进程被分叉,子进程的输出被放在文件“filename”中。

问题是创建了文件并写入了数据,但它只能由 root 用户打开。如何使它对调用程序的用户可读?

代码是:

0 投票
1 回答
4405 浏览

objective-c - 在 Objective-C 中从文件中读取数据

我想从Objective-Ci中的文本文件中读取分隔符后的字符串,我仍然在努力获取它:(....这是我已经完成直到nw,但是当我在第7行打印数据缓冲区的内容时下面的代码,读取的数据是封装在一个NSData对象中返回的,如何转换成Readable格式呢?