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

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

12
ディレクトリパス変数は末尾にスラッシュを付ける必要がありますか?
ディレクトリへのパスを変数または定数として定義する場合、末尾にスラッシュを付ける必要がありますか?コンベンションとは何ですか? pwdUnixでは、現在のディレクトリが末尾のスラッシュなしで表示さcd /var/www/apps/れますが、完全なタブには末尾のスラッシュが含まれているため、わかりません。
85 unix  file  variables  path 

4
画像をBase64に変換
<input type="file" id="asd"/> base64で画像を取得したいユーザーが選択したら(フォームを送信する前に) 何かのようなもの : $(input).on('change',function(){ var data = $(this).val().base64file(); // it is not a plugin is just an example alert(data); }); File APIやその他のものについて読みましたが、シンプルでクロスブラウザなソリューションが欲しいです(IE6 / IE7は明らかに除外されています) どんな助けでも感謝します。


11
ファイル名からディレクトリ名を取得する
ファイル名(C:\ folder \ foo.txt)があり、アンマネージC ++でフォルダー名(C:\ folder)を取得する必要があります。C#では、次のようにします。 string folder = new FileInfo("C:\folder\foo.txt").DirectoryName; アンマネージC ++でファイル名からパスを抽出するために使用できる関数はありますか?
85 c++  file  directory 

7
改行で区切られたファイルを読み取り、改行を破棄するための最良の方法は?
Pythonで改行区切りファイルを読み取るときに、改行を取り除くための最良の方法を決定しようとしています。 私が思いついたのは次のコードで、テストする使い捨てコードが含まれています。 import os def getfile(filename,results): f = open(filename) filecontents = f.readlines() for line in filecontents: foo = line.strip('\n') results.append(foo) return results blahblah = [] getfile('/tmp/foo',blahblah) for x in blahblah: print x 提案?
84 python  file  readline 

12
Androidがファイルを外部ストレージに保存
私のAndroidアプリケーションでディレクトリを作成してそこにファイルを保存することに少し問題があります。私はこれを行うためにこのコードを使用しています: String filename = "MyApp/MediaTag/MediaTag-"+objectId+".png"; File file = new File(Environment.getExternalStorageDirectory(), filename); FileOutputStream fos; fos = new FileOutputStream(file); fos.write(mediaTagBuffer); fos.flush(); fos.close(); しかし、それは例外を投げています: java.io.FileNotFoundException:/mnt/sdcard/MyApp/MediaCard/MediaCard-0.png(そのようなファイルまたはディレクトリはありません) その行に: fos = new FileOutputStream(file); ファイル名を:に設定"MyApp/MediaTag-"+objectId+"すると機能しますが、ファイルを作成して別のディレクトリに保存しようとすると、例外がスローされます。それで、私が間違っていることについて何か考えはありますか? そして別の質問:ユーザーが自分のデバイスをとして接続した場合にのみ、ユーザーがギャラリーでファイルを表示できないように、ファイルを外部ストレージでプライベートにする方法はありますDisk Driveか?

6
FileNameExtensionFilterでFile.listFilesを使用する
ディレクトリ内の特定の拡張子を持つファイルのリストを取得したいと思います。API(Java 6)には、File.listFiles(FileFilter)これを行うメソッドがあります。 特定の拡張子が必要なため、を作成しましたFileNameExtensionFilter。ただしlistFiles、これを使用するとコンパイルエラーが発生します。以来FileNameExtensionFilter implements FileFilter、私はこれを行うことができるはずだと思いました。コードは次のとおりです。 FileNameExtensionFilter filter = new FileNameExtensionFilter("text only","txt"); String dir = "/users/blah/dirname"; File f[] = (new File(dir)).listFiles(filter); 最後の行はコンパイルエラーを示しています。 タイプFileのメソッドlistFiles(FileNameFilter)は、タイプFileNameExtensionFilterの引数には適用できません。 私は使用しようとしていますがlistFiles(FileFilter)、ではありませんlistFiles(FileNameFilter)。コンパイラがこれを認識しないのはなぜですか? これは、を拡張する独自の拡張フィルターを作成した場合に機能しますFileFilter。自分FileNameExtensionFilterで書くよりも使いたいです。私は何が間違っているのですか?
84 java  file  filter  java-6 


7
ファイルから単一の属性(例:読み取り専用)を削除するにはどうすればよいですか?
Наэтотвопросестьответынаスタックオーバーフローнарусском:Удалитьодинатрибут(скажем、 "толькодлячтения")уфайла? たとえば、ファイルに次の属性があるとしますReadOnly, Hidden, Archived, System。 1つの属性のみを削除するにはどうすればよいですか?(たとえば、ReadOnly) 以下を使用すると、すべての属性が削除されます。 IO.File.SetAttributes("File.txt",IO.FileAttributes.Normal)


8
Java:ファイル名をベースと拡張子に分割
ファイルのベース名と拡張子を取得するためのより良い方法はありますか? File f = ... String name = f.getName(); int dot = name.lastIndexOf('.'); String base = (dot == -1) ? name : name.substring(0, dot); String extension = (dot == -1) ? "" : name.substring(dot+1);
83 java  file 


2
Rubyで1つのコマンドでディレクトリ/ファイル/シンボリックリンクが存在するかどうかを確認する方法
ディレクトリ/ファイル/シンボリックリンクなどを検出する単一の方法はありますか?エンティティ(より一般化された)は存在しますか? ディレクトリ、ファイル、またはシンボリックリンクである可能性のあるパスの配列をチェックする必要があるため、単一の関数が必要です。私File.exists?"file_path"はディレクトリとファイルで機能することを知っていますが、シンボリックリンク(であるFile.symlink?"symlink_path")では機能しません。

6
Pythonの「unittest」を使用してファイルを書き込む関数のユニットテストを行う方法
出力ファイルをディスクに書き込むPython関数があります。 Pythonのunittestモジュールを使用してユニットテストを作成したいと思います。 ファイルの同等性をどのように主張する必要がありますか?ファイルの内容が予想されるものと異なる場合、エラーが発生します+違いのリスト。Unixのdiffコマンドの出力と同じです。 それを行うための公式または推奨される方法はありますか?

10
Bundle.main.path(forResource:ofType:inDirectory :)はnilを返します
笑ったり泣いたりしないようにしてください-私は20年後にコーディングに戻って きました...参照を調べてコードスニペットを試し、Bundle.main.pathを取得してテキストファイルを開くのに4時間以上費やしましたそのため、アプリのデータを読み込むことができます(次のステップは、データを適切に解析することです)。 if let filepath = Bundle.main.path(forResource: "newTest", ofType: "txt") { do { let contents = try String(contentsOfFile: filepath) print(contents) } catch { print("Contents could not be loaded.") } } else { print("newTest.txt not found.") } 結果は次のとおりです。「newTest.txtが見つかりません。」ファイルをプロジェクトにドラッグアンドドロップする方法に関係なく、Xcode内にファイルを作成するか、[ファイル]-> [ファイルの追加...]メニュー項目を使用します。
82 ios  swift  macos  file  swift3 

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