問題タブ [absolute-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 投票する
11 に答える
1196565 参照

python - Pythonで絶対ファイルパスを取得する方法

のようなパスが与えられた場合、"mydir/myfile.txt"Python で現在の作業ディレクトリに相対するファイルの絶対パスを見つけるにはどうすればよいですか? たとえば、Windows では、次のような結果になる可能性があります。

0 投票する
5 に答える
36970 参照

msbuild - 相対パスが指定されたときに、MSBUILD にフル パスを評価して出力させるにはどうすればよいですか?

<Message />相対パスが指定された絶対パスをタスクで評価して出力するように MSBuild を取得するにはどうすればよいですか?

プロパティグループ

仕事

出力

「」を「c:\Program Files (x86)\Program\」にコピーしています

0 投票する
8 に答える
177388 参照

vba - Excel VBAの絶対パスではなく相対パス

データの計算を実行する前に、(ローカルに保存されている) HTML ファイルからデータをインポートする Excel VBA マクロを作成しました。

現時点では、HTML ファイルは絶対パスで参照されます。

ただし、絶対パスではなく相対パスを使用して参照したいと考えています (これは、同じフォルダー構造を使用していない可能性のある同僚にスプレッドシートを配布したいためです)。HTMLファイルとExcelスプレッドシートが同じフォルダにあるので、これが難しいとは思わなかったでしょうが、私はそれを完全に行うことができません. Web で検索したところ、提案された解決策はすべて非常に複雑に見えました。

仕事で Excel 2000 と 2002 を使用していますが、配布を計画しているため、できるだけ多くのバージョンの Excel で動作するようにしたいと考えています。

どんな提案もありがたく受け取った。

0 投票する
26 に答える
1088027 参照

linux - Linux で絶対パスを使用してファイルのリストを生成するにはどうすればよいですか?

ファイル パスを入力として受け取るシェル スクリプトを作成しています。

このため、フル パスを使用して再帰的なファイル リストを生成する必要があります。たとえば、ファイルbarのパスは次のとおりです。

しかし、私が見る限り、両方ともls相対findパスのリストのみを提供します:

これは明らかな要件のように思えますが、findまたはlsman ページには何も表示されません。

絶対パスを含むシェル内のファイルのリストを生成するにはどうすればよいですか?

0 投票する
2 に答える
3032 参照

winapi - Vista で相対パスから絶対パスを取得すると、Win32/Shell PathCombine() を使用すると失敗するようです

これが意図した動作なのか、バグなのか、私が使用している関数が間違っているのかはわかりませんが、問題は、Vista ボックスで PathCombine() が間違ったパスを返すことです。

相対パスは次のとおりです (WMP によってプレイリストにエクスポートされる):

..\..\..\Public\Music\Sample Music\Amanda.wma

相対パスは次のとおりです。

C:\Users\userX\Music\Playlists\playlist.wpl

PathCombine() は以下を返します。

C:\Users\userX\Public\Music\Sample Music\Amanda.wma

ただし、ファイルは実際にはここにあります (エクスプローラーとコードから開くことができないという事実から判断):

C:\Users\Public\Music\Sample Music\Amanda.wma

これは既知の問題ですか? 私が使用すべき他の機能はありますか?

0 投票する
5 に答える
9134 参照

asp.net - ASP.NET メニュー項目にグラデーションの背景を配置するにはどうすればよいですか?

上司は、マスター ページのメニューの見栄えを良くしたいと考えています。ネットで入手できるツールの 1 つを使用してグラデーション ファイルを生成しましたが、問題はありません。

メニュー項目ごとに CSS クラスを作成しようとしましたが、background-image ディレクティブとスタイル ビルダーを使用すると、次のような行が表示されます。

...私が欲しいのは

もちろん、最初の URL は、ローカル マシンでデバッグしているときにのみ機能します。これをデプロイすると、うんざりします。他の多くの ASP.NET オブジェクトは "~/" を使用して Web サイトの最上位ディレクトリを示しますが、私の css ファイルはそれが気に入らず、メニュー コントロールまたはメニュー項目の背景画像を設定できません -他の非常に多くのコントロールにそれを行うことができるとき、明らかな省略のように思えます。

私は何が欠けていますか?

0 投票する
2 に答える
223 参照

web-applications - すべてのプラットフォームで絶対 URL を使用するのは悪い形式ですか?

パスに常に仮想ディレクトリ置換「〜/」形式を使用することにより、「仮想ディレクトリにとらわれない」ことがasp.netでより一般的であるように私には思えますが、これは絶対パスが必要な他のプラットフォームでは大したことではないようですパスはより一般的です。django を 1 つに挙げるかもしれません。

asp.netで絶対URLを使用するのは悪い形式ですか? 他のプラットフォームでは?もしそうなら、なぜですか?

0 投票する
5 に答える
57990 参照

c# - URLのAsp.Net絶対パス

Web アプリケーションが別のサーバー上の別のアプリケーションとファイルを簡単に共有できるようにするために、マスター ページで base href タグを使用しています。多くの人が発見したように、これにより Web フォームのパスが壊れます。Form Adapter クラスは動作していますが、URL の絶対パスを取得する方法がわかりません。現在、私のプログラムは次のようなものを使用するようにハードコードされています:

現在、ローカル IIS サーバーでテストしていることは注目に値するので、絶対パスにドメイン名が含まれないようにするために使用しようとした多くのことには奇妙な傾向があります (私のローカル IIS は表示されません)。外部的に)。つまり、絶対パスではないため、ベース href がそれを破壊します。

ハードコーディングせずにローカルで動作するだけでなく、サーバーにアップロードしたときにも適切に動作するように、これを処理する良い方法はありますか? サーバー側のコピーで何か違うことをすることは避けたいと思います。

はい、ローカルとサーバーで別々の web.config ファイルを使用してこの情報を取得できることはわかっていますが、これは見苦しく、DRY に違反しています。

0 投票する
2 に答える
192 参照

php - require'/home/../http/'はrequire'/http /'と同じくらい速いですか?

phpにファイルを含めるときに相対パスを使用するとパフォーマンスが低下することを私は知っています。しかし、これはすべてのパスに当てはまりますか、それとも想定される(コンテキスト)インクルードパスに関連するパスだけに当てはまりますか?

この行ですか

この行と同じくらい速い