Questions tagged «file»

可通过基于字符串的名称或路径访问的任意信息块或用于存储信息的资源。文件可用于计算机程序,并且通常基于某种持久性存储。

12
读取和写入文件的最简单方法
读写文件有很多不同的方法(文本文件在C#,而不是二进制文件)。 我只需要一些简单且使用最少代码的东西,因为我将在项目中处理很多文件。我只需要一些东西,string因为我所需要的只是读写string。
341 c#  .net  string  file  file-io 




12
在Go中逐行读取文件
我file.ReadLine在Go中找不到功能。我可以弄清楚如何快速编写一个,但是我只是想知道我是否在这里忽略了一些东西。如何逐行读取文件?
334 string  file  parsing  go  line 

4
如何通过终端(bash shell)快速删除文件和目录
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 4年前关闭。 改善这个问题 从终端窗口: 当我使用rm命令时,它只能删除文件。 当我使用rmdir命令时,它只会删除空文件夹。 如果我的目录中嵌套了文件和文件夹,那么在没有文件的文件夹中,是否有删除所有文件和文件夹的方法,而无需键入所有繁琐的命令? 如果有什么不同,我从终端而不是Microsoft DOS或linux使用mac bash shell。
331 file  terminal  directory  rm  rmdir 


23
如何查看文件中的更改?
我有一个日志文件正在由另一个进程写入,我想监视它的更改。每次发生更改时,我都希望读入新数据以对其进行一些处理。 最好的方法是什么?我希望从PyWin32库中获得某种吸引。我找到了该win32file.FindNextChangeNotification功能,但不知道如何要求它观看特定文件。 如果有人做了这样的事情,我将不胜感激。 [编辑]我应该提到我在寻求不需要轮询的解决方案。 [编辑]诅咒!看来这在映射的网络驱动器上不起作用。我猜想Windows不会像在本地磁盘上那样“听到”文件的任何更新。
323 python  file  pywin32  watch 

6
使用Express从NodeJS Server下载文件
如何将服务器中的文件下载到访问nodeJS服务器中页面的计算机上? 我正在使用ExpressJS,并且一直在尝试这样做: app.get('/download', function(req, res){ var file = fs.readFileSync(__dirname + '/upload-folder/dramaticpenguin.MOV', 'binary'); res.setHeader('Content-Length', file.length); res.write(file, 'binary'); res.end(); }); 但是我无法获取文件名和文件类型(或扩展名)。有人可以帮我吗?

17
在C#中嵌套using语句
我正在做一个项目。我必须比较两个文件的内容,看看它们是否完全匹配。 在进行大量错误检查和验证之前,我的第一稿是: DirectoryInfo di = new DirectoryInfo(Environment.CurrentDirectory + "\\TestArea\\"); FileInfo[] files = di.GetFiles(filename + ".*"); FileInfo outputFile = files.Where(f => f.Extension == ".out").Single<FileInfo>(); FileInfo expectedFile = files.Where(f => f.Extension == ".exp").Single <FileInfo>(); using (StreamReader outFile = new StreamReader(outputFile.OpenRead())) { using (StreamReader expFile = new StreamReader(expectedFile.OpenRead())) { while (!(outFile.EndOfStream || expFile.EndOfStream)) …
315 c#  .net  file  using 




13
在Python中搜索并替换文件中的一行
我想遍历文本文件的内容,进行搜索并替换某些行,然后将结果写回到文件中。我可以先将整个文件加载到内存中,然后再写回去,但这可能不是最好的方法。 在以下代码中,执行此操作的最佳方法是什么? f = open(file) for line in f: if line.contains('foo'): newline = line.replace('foo', 'bar') # how to write this newline back to the file
292 python  file 

8
如何使用Go从文件读/写文件?
我一直在尝试自己学习Go,但是在尝试读取和写入普通文件时遇到了麻烦。 我可以说到最远inFile, _ := os.Open(INFILE, 0, 0),但是实际上获取文件的内容没有任何意义,因为read函数将a []byte作为参数。 func (file *File) Read(b []byte) (n int, err Error)
284 file  go 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.