問題タブ [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.
python - Pythonで絶対ファイルパスを取得する方法
のようなパスが与えられた場合、"mydir/myfile.txt"
Python で現在の作業ディレクトリに相対するファイルの絶対パスを見つけるにはどうすればよいですか? たとえば、Windows では、次のような結果になる可能性があります。
msbuild - 相対パスが指定されたときに、MSBUILD にフル パスを評価して出力させるにはどうすればよいですか?
<Message />
相対パスが指定された絶対パスをタスクで評価して出力するように MSBuild を取得するにはどうすればよいですか?
プロパティグループ
仕事
出力
「」を「c:\Program Files (x86)\Program\」にコピーしています
vba - Excel VBAの絶対パスではなく相対パス
データの計算を実行する前に、(ローカルに保存されている) HTML ファイルからデータをインポートする Excel VBA マクロを作成しました。
現時点では、HTML ファイルは絶対パスで参照されます。
ただし、絶対パスではなく相対パスを使用して参照したいと考えています (これは、同じフォルダー構造を使用していない可能性のある同僚にスプレッドシートを配布したいためです)。HTMLファイルとExcelスプレッドシートが同じフォルダにあるので、これが難しいとは思わなかったでしょうが、私はそれを完全に行うことができません. Web で検索したところ、提案された解決策はすべて非常に複雑に見えました。
仕事で Excel 2000 と 2002 を使用していますが、配布を計画しているため、できるだけ多くのバージョンの Excel で動作するようにしたいと考えています。
どんな提案もありがたく受け取った。
linux - Linux で絶対パスを使用してファイルのリストを生成するにはどうすればよいですか?
ファイル パスを入力として受け取るシェル スクリプトを作成しています。
このため、フル パスを使用して再帰的なファイル リストを生成する必要があります。たとえば、ファイルbar
のパスは次のとおりです。
しかし、私が見る限り、両方ともls
相対find
パスのリストのみを提供します:
これは明らかな要件のように思えますが、find
またはls
man ページには何も表示されません。
絶対パスを含むシェル内のファイルのリストを生成するにはどうすればよいですか?
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
これは既知の問題ですか? 私が使用すべき他の機能はありますか?
asp.net - ASP.NET メニュー項目にグラデーションの背景を配置するにはどうすればよいですか?
上司は、マスター ページのメニューの見栄えを良くしたいと考えています。ネットで入手できるツールの 1 つを使用してグラデーション ファイルを生成しましたが、問題はありません。
メニュー項目ごとに CSS クラスを作成しようとしましたが、background-image ディレクティブとスタイル ビルダーを使用すると、次のような行が表示されます。
...私が欲しいのは
もちろん、最初の URL は、ローカル マシンでデバッグしているときにのみ機能します。これをデプロイすると、うんざりします。他の多くの ASP.NET オブジェクトは "~/" を使用して Web サイトの最上位ディレクトリを示しますが、私の css ファイルはそれが気に入らず、メニュー コントロールまたはメニュー項目の背景画像を設定できません -他の非常に多くのコントロールにそれを行うことができるとき、明らかな省略のように思えます。
私は何が欠けていますか?
web-applications - すべてのプラットフォームで絶対 URL を使用するのは悪い形式ですか?
パスに常に仮想ディレクトリ置換「〜/」形式を使用することにより、「仮想ディレクトリにとらわれない」ことがasp.netでより一般的であるように私には思えますが、これは絶対パスが必要な他のプラットフォームでは大したことではないようですパスはより一般的です。django を 1 つに挙げるかもしれません。
asp.netで絶対URLを使用するのは悪い形式ですか? 他のプラットフォームでは?もしそうなら、なぜですか?
c# - URLのAsp.Net絶対パス
Web アプリケーションが別のサーバー上の別のアプリケーションとファイルを簡単に共有できるようにするために、マスター ページで base href タグを使用しています。多くの人が発見したように、これにより Web フォームのパスが壊れます。Form Adapter クラスは動作していますが、URL の絶対パスを取得する方法がわかりません。現在、私のプログラムは次のようなものを使用するようにハードコードされています:
現在、ローカル IIS サーバーでテストしていることは注目に値するので、絶対パスにドメイン名が含まれないようにするために使用しようとした多くのことには奇妙な傾向があります (私のローカル IIS は表示されません)。外部的に)。つまり、絶対パスではないため、ベース href がそれを破壊します。
ハードコーディングせずにローカルで動作するだけでなく、サーバーにアップロードしたときにも適切に動作するように、これを処理する良い方法はありますか? サーバー側のコピーで何か違うことをすることは避けたいと思います。
はい、ローカルとサーバーで別々の web.config ファイルを使用してこの情報を取得できることはわかっていますが、これは見苦しく、DRY に違反しています。
php - require'/home/../http/'はrequire'/http /'と同じくらい速いですか?
phpにファイルを含めるときに相対パスを使用するとパフォーマンスが低下することを私は知っています。しかし、これはすべてのパスに当てはまりますか、それとも想定される(コンテキスト)インクルードパスに関連するパスだけに当てはまりますか?
この行ですか
この行と同じくらい速い