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

文字列ベースの名前またはパスでアクセスできる、任意の情報のブロック、または情報を格納するためのリソース。ファイルはコンピュータープログラムで利用でき、通常、ある種の永続的なストレージに基づいています。

17
PHP、ファイル拡張子なしでファイル名を取得
私はこのPHPコードを持っています: function ShowFileExtension($filepath) { preg_match('/[^?]*/', $filepath, $matches); $string = $matches[0]; $pattern = preg_split('/\./', $string, -1, PREG_SPLIT_OFFSET_CAPTURE); if(count($pattern) > 1) { $filenamepart = $pattern[count($pattern)-1][0]; preg_match('/[^?]*/', $filenamepart, $matches); return strtolower($matches[0]); } } という名前のファイルがある場合my.zip、この関数はを返します.zip。 逆のことをしたいのですがmy、拡張子なしで関数が返って欲しいです。 ファイルは、変数内の単なる文字列です。
205 php  file  string 

8
Pythonファイルモード「w +」で混乱
ドキュメントから、 モード「r +」、「w +」、および「a +」は、更新のためにファイルを開きます(「w +」はファイルを切り捨てます)。バイナリファイルとテキストファイルを区別するシステムで、ファイルをバイナリモードで開くには、モードに「b」を追加します。この区別がないシステムでは、「b」を追加しても効果はありません。 そしてここ w +:書き込みと読み取りの両方のためにファイルを開きます。ファイルが存在する場合、既存のファイルを上書きします。ファイルが存在しない場合は、読み取りおよび書き込み用に新しいファイルを作成します。 しかし、どのようにして開いたファイルを読み取るのですw+か?
201 python  file  io 

4
open withステートメントを使用してファイルを開く方法
Pythonでファイルの入出力を行う方法を探しています。ファイル内の名前に対して名前をチェックし、ファイル内の出現箇所にテキストを追加しながら、名前のリスト(1行に1つ)をファイルから別のファイルに読み取る次のコードを書きました。コードは機能します。それはもっとうまくできるでしょうか? with open(...ステートメントを入力ファイルと出力ファイルの両方に使用したかったのですが、それらが同じブロック内にどのように配置されるかを確認できません。つまり、一時的な場所に名前を保存する必要があります。 def filter(txt, oldfile, newfile): '''\ Read a list of names from a file line by line into an output file. If a line begins with a particular name, insert a string of text after the name before appending the line to the output file. ''' outfile = …
200 python  file  python-3.x  file-io  io 


15
C#でCSVファイルにデータを書き込む
csvC#言語を使用して、行ごとにファイルに書き込もうとしています。これが私の機能です string first = reader[0].ToString(); string second=image.ToString(); string csv = string.Format("{0},{1}\n", first, second); File.WriteAllText(filePath, csv); 関数全体がループ内で実行され、すべての行がcsvファイルに書き込まれます。私の場合、次の行が既存の行を上書きし、最後にcsvファイルの最後のレコードが1つだけ取得されます。csvファイル内のすべての行を書き込むにはどうすればよいですか?
198 c#  file  csv 


2
Git:別のブランチからディレクトリ内のすべてのファイルをコピーします
ディレクトリ内のすべてのファイルを別のブランチからコピーするにはどうすればよいですか?そのディレクトリ内のすべてのファイルをリストすることができます git ls-tree master:dirname 次に、次のようにしてすべてのファイルを個別にコピーできます git checkout master -- dirname/filename ただし、これまでのところワイルドカードの使用は完全に失敗しています。これは何もしません: git checkout master -- dirname/*.png 私はbashスクリプトを使用してそれを行うことができると思いますが、もっと簡単な方法があるはずですよね?
188 git  file  copy  branch 


14
バイナリファイルを比較して同じかどうかを確認するにはどうすればよいですか?
2つのバイナリファイルが同じかどうか(タイムスタンプを除く)を確認する最も簡単な方法(グラフィカルツールまたはUbuntu Linuxのコマンドラインを使用)は何ですか?実際に違いを抽出する必要はありません。それらが同じかどうかを知る必要があるだけです。
186 file  binary  compare  diff 




30
tailと同様に、ファイルの最後のn行を取得します
私はWebアプリケーションのログファイルビューアを作成しています。そのために、ログファイルの行にページ番号を付けたいと思います。ファイル内のアイテムは、一番下にある最新のアイテムを基にした行です。 したがって、下から行をtail()読み取ることができn、オフセットをサポートするメソッドが必要です。私が思いついたのはこのようなものです: def tail(f, n, offset=0): """Reads a n lines from f with an offset of offset lines.""" avg_line_length = 74 to_read = n + offset while 1: try: f.seek(-(avg_line_length * to_read), 2) except IOError: # woops. apparently file is smaller than what we want # to step back, go …
181 python  file  file-io  tail  logfiles 



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