タグ付けされた質問 「file-io」

ファイルI / Oは、ファイルシステムを含む入出力です。これには、作成と削除、ファイルの読み取り、ファイルへの出力の書き込みなど、ディレクトリとファイルに対する操作の実行が含まれます。



23
N日より古いファイルを削除するバッチファイル
バッチファイルで7日以上経過したすべてのファイルを削除する方法を探しています。私はWebを検索しましたが、数百行のコードを含む例や、タスクを実行するために追加のコマンドラインユーティリティをインストールする必要がある例を見つけました。 BASHでも、数行のコードで同様のことができます。Windowsでは、バッチファイルに対して少なくともリモートで簡単なことができるようです。追加のユーティリティを使用せずに、標準のWindowsコマンドプロンプトで機能するソリューションを探しています。PowerShellもCygwinも使用しないでください。


7
Pythonで「with open」を使用して複数のファイルを開くにはどうすればよいですか?
私は、一度にファイルのカップルを変更したい場合に限っ私はそれらのすべてに書き込むことができます。どういうわけか、複数のオープンコールをwithステートメントと組み合わせることができるかどうか疑問に思っています。 try: with open('a', 'w') as a and open('b', 'w') as b: do_something() except IOError as e: print 'Operation failed: %s' % e.strerror それが不可能な場合、この問題のエレガントな解決策はどのようになりますか?
670 python  file-io 

17
Pythonのopen()は、ファイルが存在しない場合は作成しません
ファイルが存在する場合にファイルを読み取り/書き込みとして開く、またはファイルが存在しない場合は作成して読み取り/書き込みとして開くための最良の方法は何ですか?私が読んだことから、file = open('myfile.dat', 'rw')これをするべきですよね? 私(Python 2.6.2)では機能していません。バージョンの問題なのか、それともそのように機能するのではないのかと思っています。 要するに、問題の解決策が必要なのです。他のことについては気になりますが、必要なのは、冒頭の部分を行うための良い方法です。 囲んでいるディレクトリは、他のユーザーやグループではなく、ユーザーやグループによって書き込み可能でした(私はLinuxシステムを使用しています...つまり、権限775です)。正確なエラーは次のとおりです。 IOError:そのようなファイルまたはディレクトリはありません。

5
文字列をテキストファイルに出力
Pythonを使用してテキストドキュメントを開いています。 text_file = open("Output.txt", "w") text_file.write("Purchase Amount: " 'TotalAmount') text_file.close() 文字列変数の値をTotalAmountテキストドキュメントに代入したい。誰かが私にこれを行う方法を教えてもらえますか?
653 python  string  text  file-io 

8
C ++でifstreamを使用して1行ずつファイルを読み取る
file.txtの内容は次のとおりです。 5 3 6 4 7 1 10 5 11 6 12 3 12 4 5 3座標ペアはどこですか。C ++でこのデータを1行ずつ処理するにはどうすればよいですか? 最初の行を取得できますが、ファイルの次の行を取得するにはどうすればよいですか? ifstream myfile; myfile.open ("text.txt");
612 c++  file-io  ofstream 

7
Rubyでファイルに書き込む方法は?
データベースからデータを読み取り、テキストファイルに保存する必要があります。 Rubyではどうすればよいですか?Rubyにファイル管理システムはありますか?
572 ruby  file-io 

28
node.jsで一度に1行ずつファイルを読み取りますか?
大きなファイルを1行ずつ読み込もうとしています。この問題を扱ったQuoraに関する質問を見つけましたが、全体を一致させるためにいくつかの接続がありません。 var Lazy=require("lazy"); new Lazy(process.stdin) .lines .forEach( function(line) { console.log(line.toString()); } ); process.stdin.resume(); このサンプルのように、STDINではなくファイルから一度に1行ずつ読み取る方法を理解したいと思います。 私は試した: fs.open('./VeryBigFile.csv', 'r', '0666', Process); function Process(err, fd) { if (err) throw err; // DO lazy read } しかし、それは機能していません。私はピンチでPHPのようなものにフォールバックできることを知っていますが、これを理解したいと思います。 私が実行しているサーバーがメモリを持っているサーバーよりもファイルが非常に大きいため、他の答えはうまくいかないと思います。

8
UnicodeDecodeError: 'charmap'コーデックはY位置のバイトXをデコードできません:文字は<undefined>にマップされます
Python 3プログラムに、情報が入ったテキストファイルを使用していくつかの操作を実行させようとしています。ただし、ファイルを読み取ろうとすると、次のエラーが発生します。 Traceback (most recent call last): File "SCRIPT LOCATION", line NUMBER, in &lt;module&gt; `text = file.read()` File "C:\Python31\lib\encodings\cp1252.py", line 23, in decode `return codecs.charmap_decode(input,self.errors,decoding_table)[0]` UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 2907500: character maps to `&lt;undefined&gt;`



8
Pythonで.matファイルを読み取る
PythonでバイナリのMATLAB .matファイルを読み取ることはできますか? SciPyが.matファイルの読み取りをサポートしていると主張しているのを見てきましたが、それはうまくいきませんでした。SciPyバージョン0.7.0をインストールしましたが、loadmat()メソッドが見つかりません。

25
Javaでディレクトリを再帰的に削除する
Javaでディレクトリ全体を再帰的に削除する方法はありますか? 通常の場合、空のディレクトリを削除することができます。しかし、内容を含むディレクトリ全体を削除することになると、もはやそれほど簡単ではありません。 Javaでコンテンツを含むディレクトリ全体をどのように削除しますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.