Questions tagged «file-io»

文件I / O是涉及文件系统的输入/输出。这可能包括对目录和文件执行操作,例如创建和删除,读取文件以及将输出写入文件。

17
用C#解析带头的CSV文件
有没有默认/官方/推荐的方法来解析C#中的CSV文件?我不想滚动自己的解析器。 另外,我已经看到有人使用ODBC / OLE DB通过文本驱动程序读取CSV的实例,由于它的“缺点”,很多人不赞成这样做。这些缺点是什么? 理想情况下,我正在寻找一种方法,可以使用第一条记录作为标题/字段名称来按列名读取CSV。给出的一些答案是正确的,但是基本上可以将文件反序列化为类。
265 c#  csv  file-io  io  header 

8
在Ruby中以字符串形式读取二进制文件
我需要一种简单的方法来获取tar文件并将其转换为字符串(反之亦然)。有没有办法在Ruby中做到这一点?我最大的尝试是: file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents << line } 我认为将其转换为字符串就足够了,但是当我尝试像这样将其写回时... newFile = File.open("test.tar.gz", "w") newFile.write(contents) 它不是同一文件。这样做可以ls -l显示文件大小不同,尽管它们非常接近(打开文件可以看到大部分内容完整无缺)。我正在犯一个小错误,还是一种完全不同(但可行)的方式来实现这一目标?
263 ruby  string  file-io 



12
用C ++快速编写二进制文件
我试图将大量数据写入我的SSD(固态驱动器)。大量是指80GB。 我浏览了网络以寻找解决方案,但是我想到的最好的方法是: #include <fstream> const unsigned long long size = 64ULL*1024ULL*1024ULL; unsigned long long a[size]; int main() { std::fstream myfile; myfile = std::fstream("file.binary", std::ios::out | std::ios::binary); //Here would be some error handling for(int i = 0; i < 32; ++i){ //Some calculations to fill a[] myfile.write((char*)&a,size*sizeof(unsigned long long)); } myfile.close(); …

8
批处理文件以将文件从一个文件夹复制到另一个文件夹
我在网络上有一个存储文件夹,所有用户都可以在其中将活动数据存储在服务器上。现在由于位置问题,该服务器将被新服务器替换,因此我需要将子文件夹文件从旧服务器存储文件夹复制到新服务器存储文件夹。我有以下ex: 从\ Oldeserver \ storage \ data和文件到\ New server \ storage \ data和文件。


12
Python递归文件夹读取
我有C ++ / Obj-C背景,而我刚发现Python(大约写了一个小时)。我正在编写一个脚本,以递归方式读取文件夹结构中文本文件的内容。 我的问题是我编写的代码仅适用于一个文件夹较深的地方。我可以看到为什么在代码中(请参阅参考资料#hardcoded path),我只是不知道如何继续使用Python,因为我的经验仅仅是全新的。 Python代码: import os import sys rootdir = sys.argv[1] for root, subFolders, files in os.walk(rootdir): for folder in subFolders: outfileName = rootdir + "/" + folder + "/py-outfile.txt" # hardcoded path folderOut = open( outfileName, 'w' ) print "outfileName is " + outfileName for file …

11
C Fopen vs开放
您是否有任何其他原因要使用(语法上的除外) FILE *fdopen(int fd, const char *mode); 要么 FILE *fopen(const char *path, const char *mode); 代替 int open(const char *pathname, int flags, mode_t mode); 在Linux环境中使用C时?
219 c  linux  unix  file-io  fopen 


8
在Android中从文件读取/写入字符串
我想通过获取从EditText输入的文本来将文件保存到内部存储中。然后,我希望同一个文件以字符串形式返回输入的文本,并将其保存到另一个字符串中,以备后用。 这是代码: package com.omm.easybalancerecharge; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.telephony.TelephonyManager; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final EditText num = (EditText) findViewById(R.id.sNum); Button ch …
213 java  android  string  file-io 

4
如何打开文件进行读写?
有没有办法打开文件进行读写? 解决方法是,打开文件进行写入,将其关闭,然后再次打开以进行读取。但是,有没有办法打开一个文件都阅读和写作?
210 python  file  file-io 


6
如果目录不存在,该如何创建目录?
如果目录不存在,我这里有一段代码会中断: System.IO.File.WriteAllText(filePath, content); 在一行(或几行)中,是否可以检查导致新文件的目录是否不存在,如果不存在,请在创建新文件之前创建该目录? 我正在使用.NET 3.5。
202 c#  .net  file-io 


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.