标签: file-io

Python:它有一个argc参数吗?

我用C和C++编写了相同的程序(打开文本文件和显示内容).现在我在Python中做同样的事情(在Linux机器上).

在C程序中,我使用代码if(argc!= 2){//退出程序}

问题:Python中用于检查参数数量的内容

if (argc != 2) {
    /* exit program */
}
Run Code Online (Sandbox Code Playgroud)

当前输出:

./python names.txt =显示文本文件(正确)./ python nam =错误消息:从sys.ext行声明(正确)./ python =错误消息:从sys.ext行声明(错误:想要它是一个单独的错误消息,说明没有文件名输入)

python linux error-handling file-io arguments

69
推荐指数
3
解决办法
9万
查看次数

使用python创建新文本文件时出错?

此功能不起作用并引发错误.我需要更改任何参数或参数吗?

import sys

def write():
    print('Creating new text file') 

    name = input('Enter name of text file: ')+'.txt'  # Name of text file coerced with +.txt

    try:
        file = open(name,'r+')   # Trying to create a new file or open one
        file.close()

    except:
        print('Something went wrong! Can\'t tell what?')
        sys.exit(0) # quit Python

write()
Run Code Online (Sandbox Code Playgroud)

python file-io file python-3.x

69
推荐指数
3
解决办法
27万
查看次数

68
推荐指数
6
解决办法
14万
查看次数

如何让程序监视C++中的文件修改?

有许多程序,例如Visual Studio,可以检测外部程序何时修改文件,然后在用户想要选择时重新加载文件.是否有一种相对简单的方法在C++中执行此类操作(不一定必须与平台无关)?

c++ filesystems file-io monitoring fsevents

67
推荐指数
5
解决办法
8万
查看次数

使用Node.js将对象写入文件

我已经遍布stackoverflow/google搜索了这个,但似乎无法弄明白.

我正在抓取给定URL页面的社交媒体链接,该函数返回一个带有URL列表的对象.

当我尝试把这些数据写入到不同的文件,将其输出到文件[object Object]而不是预期的:" https://twitter.com/#!/101Cookbooks ",' http://www.facebook.com/ 101cookbooks ']就像我console.log()的结果一样.

这是我在Node中读取和写入文件的悲惨尝试,尝试读取每一行(url)并通过函数调用输入request(line, gotHTML):

fs.readFileSync('./urls.txt').toString().split('\n').forEach(function (line){
    console.log(line); 
    var obj = request(line, gotHTML); 
    console.log(obj); 
    fs.writeFileSync('./data.json', obj , 'utf-8'); 
});   
Run Code Online (Sandbox Code Playgroud)

供参考 - gotHTML功能:

function gotHTML(err, resp, html){ 
    var social_ids = []; 

    if(err){
        return console.log(err); 
    } else if (resp.statusCode === 200){ 
        var parsedHTML = $.load(html); 

        parsedHTML('a').map(function(i, link){
            var href = $(link).attr('href');
            for(var i=0; i<socialurls.length; i++){
                if(socialurls[i].test(href) && social_ids.indexOf(href) < 0 ) {
                    social_ids.push(href); 
                }; 
            }; 
        })
    };

    return social_ids; …
Run Code Online (Sandbox Code Playgroud)

javascript file-io node.js

67
推荐指数
4
解决办法
9万
查看次数

如何在C#中读写文件

我想要读取和写入文件.这不起作用.

static void Main(string[] args)
{
    StreamReader sr = new StreamReader(@"C:\words.txt");
    StreamWriter sw = new StreamWriter(@"C:\words.txt");
}
Run Code Online (Sandbox Code Playgroud)

我如何在C#中读取和写入文件?

c# file-io filestream

66
推荐指数
3
解决办法
16万
查看次数

将任何文件保存到数据库中,只需将其转换为字节数组?

将文件转换为字节数组是将ANY文件格式保存到磁盘或数据库var二进制列的最佳方法吗?

因此,如果有人想保存.gif或.doc/.docx或.pdf文件,我可以将其转换为字节数UFT8并将其作为字节流保存到数据库中吗?

c# file-io byte

66
推荐指数
4
解决办法
18万
查看次数

从URL下载/流文件 - asp.net

我需要流式传输一个文件,这将导致在浏览器中保存为提示.问题是,文件所在的目录是虚拟映射的,因此我无法使用Server.MapPath来确定它的实际位置.该目录与网站不在同一位置(甚至在实时盒上的物理服务器上).

我想要像下面这样的东西,但这将允许我传递一个Web URL,而不是一个服务器文件路径.

我可能不得不最终从配置基本路径构建我的文件路径,然后追加到路径的其余部分,但希望我可以这样做.

var filePath = Server.MapPath(DOCUMENT_PATH);

if (!File.Exists(filePath))
    return;

var fileInfo = new System.IO.FileInfo(filePath);
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", String.Format("attachment;filename=\"{0}\"", filePath));
Response.AddHeader("Content-Length", fileInfo.Length.ToString());
Response.WriteFile(filePath);
Response.End();
Run Code Online (Sandbox Code Playgroud)

c# asp.net streaming file-io

66
推荐指数
6
解决办法
26万
查看次数

FileWriter和BufferedWriter之间的Java差异

那些有什么区别?我只是学习Java ATM,但似乎我可以通过两种方式写入文件,即(我没有在这里复制try-catch块.)

FileWriter file = new FileWriter("foo.txt");
file.write("foobar");
file.close();
Run Code Online (Sandbox Code Playgroud)

FileWriter file = new FileWriter("foo.txt");
BufferedWriter bf = new BufferedWriter(file);
bf.write("foobar");
bf.close();
Run Code Online (Sandbox Code Playgroud)

我理解首先缓冲数据的概念,这是否意味着第一个示例逐个写入字符,第二个示例首先将其缓冲到内存并写入一次?

java file-io java-io

66
推荐指数
3
解决办法
10万
查看次数

如何使用Nodejs创建Excel文件?

我是nodejs程序员.现在我有一个数据表,我想以Excel文件格式保存.我该怎么做呢?

我找到了一些Node库.但其中大多数是Excel Parsers而不是Excel Writers.我使用的是Linux Server.因此需要可以在Linux上运行的东西.如果您有任何有用的图书馆,请告知我们.

或者有没有办法将CSV文件转换为xls文件(以编程方式)?

excel file-io export-to-excel node.js npm

66
推荐指数
9
解决办法
11万
查看次数