問題タブ [path]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3508 参照

php - PHP parse_ini_file() - どこに見えますか?

php を呼び出すとparse_ini_file("foo.ini")、どのパスで foo.ini が検索されますか? インクルードパス?関数のドキュメントはそれについて言及していません。

0 投票する
4 に答える
14475 参照

php - インクルードされたファイル内で最初に呼び出されたPHPファイルのパスを取得できますか?

index.php持っていて、ファイルに格納され、ファイルからクラス/home/user/public/wwwindex.php呼び出すとしましょう。Foo->bar()inc/app/Foo.class.php

Fooこの場合、クラスのbar関数でパスを取得し/home/user/public/wwwたいのですが、グローバル変数を使用したり、変数を渡したりする必要はありません。

0 投票する
30 に答える
531186 参照

c# - パスとファイル名から不正な文字を削除するには?

単純な文字列から不正なパスとファイルの文字を削除するための堅牢で簡単な方法が必要です。以下のコードを使用しましたが、何もしていないようです。何が欠けていますか?

0 投票する
9 に答える
14607 参照

c - UNIX パス検索 C 関数

UNIX シェルをプログラミングしていますが、execv()システム コールを使用してプロセスを作成する必要があります。パラメータの 1 つはexecv()、実行可能ファイルのファイルパスです。したがって、誰かが と入力/bin/lsすると、実行可能ファイルがls実行されます。しかし、私が必要としているのは、入力されたときに(コマンドのように)lsファイルパスを検索するような関数です。それを可能にする機能はありますか?lswhich

残念ながら、これは学校のプロジェクトであり、使用を許可されていませんexecvp()。パス検索機能を実装してから、そのファイルパスをexecv()パラメーターに追加する必要があります。

0 投票する
3 に答える
9044 参照

c# - 相対パスを作成して解決する方法は?

私のアプリは、それが実行されるディレクトリのサブディレクトリでファイルを開き、サブディレクトリが呼び出され、sampleファイルが含まれます:

  • example.raf(例の拡張、重要ではない)
  • background.gif

example.rafへの相対パスが含まれておりbackground.gif(この場合、ファイル名のみがファイルが raf と同じディレクトリにあるため)、RAF を開くと、アプリケーションは を読み取って表示しますbackground.gif

RAF ファイルの読み込みに使用OpenFileDialogすると、すべて問題なく、画像が正しく読み込まれます。ファイルを開くダイアログが何らかの方法で現在の作業ディレクトリに変更されることは知っていますが、ファイルを開くダイアログを呼び出さずにこれを再作成することはできませんでした

残念ながら、このようなファイル形式へのパスを指定せずに、コードから直接raf 読み取りメソッドを呼び出す場合OpenFileDialog

この場合、問題が発生しました。アプリは、 RAFファイルとイメージを含むサブディレクトリからではなく、ExecutablePathからイメージをロードしようとします。もちろん、これは正常な動作ですが、この場合は非常に望ましくありません。アプリで相対パスと絶対パスの両方を処理する必要があるため、これを解決するにはどうすればよいですか、ExecutablePath を変更する方法、 または少なくとも.OpenFileDialog

0 投票する
7 に答える
20349 参照

.net - Visual Studio の相対パス

私は Visual Studio 2005 で作業しており、ソリューション エクスプローラーでプロジェクトを右クリックし、追加 --> 新しい項目を追加して、解析する必要があるテキスト ファイルを追加しました。これにより、.txt ファイルがプロジェクト フォルダーに配置されます。デバッグ .exe ファイルは /bin/debug フォルダーにあります。

相対パスを使用してコードから txt ファイルを適切に指すにはどうすればよいですか? ソリューションが公開された後に同じフォルダーにあることを解決しながら、2 つのフォルダーを適切に解決しますか?

0 投票する
1 に答える
3532 参照

.net - ユーザーコントロールの物理パス (asp.net)

ユーザー コントロールのパスの取得に関して問題があります。シナリオは次のとおりです。

aspx には、複数のユーザー コントロールがあります。これらのユーザー コントロールの 1 つで、他のユーザー コントロールをループして、それらの物理パスを取得する必要があります。これを行う簡単な方法はありますか?

0 投票する
3 に答える
20496 参照

tomcat - 絶対パスと相対パス

WebサーバーまたはTomcatを使用する場合の絶対パスと相対パスの違いは何ですか?

0 投票する
3 に答える
2189 参照

python - Os.path : この動作を説明できますか?

私は Python が大好きです。なぜなら、バッテリーが含まれているからです。また、組み込み関数を頻繁に使用して、汚い仕事をしてくれます。

私は常に os.path モジュールを使用してファイル パスを処理してきましたが、最近、Windows ファイル パスを表す文字列を処理しているときに、Ubuntu Linux で Python 2.5 で予期しない結果が発生しました。

なに?

filepath = u"c:\ttemp\FILEPA~1.EXE" と filepath = "c:\ttemp\FILEPA~1.EXE" で同じように終了します。

手がかりはありますか?Ubuntu は UTF8 を使用しますが、それと関係があるようには感じません。私のPythonのインストールが台無しになっているのかもしれませんが、私が覚えている特定の微調整は行っていません。

0 投票する
16 に答える
89306 参照

windows - Windows で実行されている Emacs の .emacs ファイルはどこにありますか?

Emacs 用の Windows インストール用の .emacs ファイルを探してみましたが、見つかりませんでした。Windows と Unix で同じファイル名を持っていますか?

自分で作成する必要がありますか? もしそうなら、それはどの特定のディレクトリの下にありますか?