問題タブ [working-directory]

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 投票する
5 に答える
922261 参照

python - 現在の作業ディレクトリを設定するには?

Pythonで現在の作業ディレクトリを設定するには?

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

python - Python:他のファイルの作業ディレクトリからのexecfile?

デフォルトの構成ファイルをロードし、ユーザーが追加の補足構成またはデフォルトのオーバーライドとして独自のPythonファイルを提供できるようにするコードがいくつかあります。

ただし、問題があります。によって指定されたファイルで、それ自体の作業ディレクトリではなく、の作業ディレクトリにあるかexecfile()のようにディレクティブを実行します。したがって、ファイルが、たとえば、と同じディレクトリ内のモジュールがどこにあるかを確認すると、ディレクティブが失敗する可能性があります。cfg_pathfoo.pyimportcfg_pathfrom m import xmcfg_path

execfile()その引数の作業ディレクトリからどのようにすればよいですか、またはそうでなければ同等の結果を達成しますか?また、execfilePython 3では非推奨であり、使用する必要があると言われているexecので、これを行うためのより良い方法があれば、私はすべての耳です。

注:作業ディレクトリを変更するだけの解決策は正しいとは思いません。私が知る限り、それはそれらのモジュールをインタプリタのモジュールルックアップパスに配置しません。

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

java - Java アプレットの作業ディレクトリの設定

a.jar と b.jar の 2 つの署名付き Jar があります。a.jar はブラウザ内でアプレットとして起動され、b.jar は Appdata/locallow/xyz (Vista) にあります。a は b をクラスパスに追加し、b.jar のいくつかの関数を呼び出します。ここまでは順調ですね。ここで、b はいくつかの dll を作業ディレクトリに解凍し、それらに依存します。dll が相互に参照するため、作業ディレクトリである必要があり、別のディレクトリは使用できません。悪い点は、Firefox の作業ディレクトリ (user.dir) が "c:\program files\mozilla firefox" であることです... したがって、ユーザーが管理者権限を持っている限り、私のアプリケーションは動作します。しかし、通常のユーザーがアプレットを起動するとすぐに、アプリケーションが dll をアンパックしようとしてクラッシュします。とにかく、アプリケーション dll を Firefox のディレクトリに置くのは本当に良くありません...解決策は、作業ディレクトリを b.jar があるディレクトリに設定することです。

0 投票する
6 に答える
246145 参照

ruby - irbから現在の作業ディレクトリの絶対パスを取得する方法

私はWindowsでRubyを実行していますが、それが違いを生むかどうかはわかりません。私がやりたいのは、現在の作業ディレクトリの絶対パスを取得することだけです。これはirbから可能ですか?どうやらスクリプトからそれを使用することが可能ですFile.expand_path(__FILE__)

しかし、irbから次のことを試みたところ、「許可が拒否されました」というエラーが発生しました。

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

flash - adobe flash cs4 as3:実行中のプロジェクトの現在のディレクトリを取得しますか?

プロジェクトの現在のディレクトリを取得する方法はありますか? 動的パスを使用して画像を読み込もうとしていますが、リンクが壊れているようです。しかし、実行中のプロジェクトの現在のディレクトリを見ると、私の画像リンクが有効であることを確認できます。

ありがとう

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

asp.net - ASP.NET の作業フォルダー

ASP.NET 3.5 で記述された Web アプリケーションがあります。その中で、コード ビハインドでファイルにアクセスします。(通常の C# ファイル アクセスは、ページのライフサイクル中にサーバー上で行われます。これは、URL や Web ブラウザーとは関係ありません)。

本番システムでは、web.config で問題のファイルへのフル パスを指定します。バージョン管理されたプロジェクトにファイルのローカル コピーを含め、バージョン管理された web.config で相対パスを使用してそれを参照できるようにしたいと考えています。アプリケーションは、構成を行うことなく、Visual Studio のデバッガー内から実行できます。

問題は、Web アプリケーションがデバッグ モードで実行されている場合、その作業ディレクトリがプロジェクト ディレクトリでもソリューション ディレクトリでもないことです。Windows またはコンソール アプリケーションでは、プロジェクトのプロパティ ページで作業ディレクトリを設定できます。しかし、Web アプリケーションではできません。

どうすればこれを機能させることができるかについてのアイデアはありますか?

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

c++ - 実行可能ルートディレクトリをプログラムで見つけるC++ポータブルな方法

重複の可能性:
Cで実行可能ファイルの場所を見つける方法

やあ、

プログラムのルートディレクトリ(C ++)を見つけるための移植可能な方法を探しています。たとえば、Linuxでは、ユーザーはコードを/ optにコピーし、それをPATHに追加してから、次のように実行できます。

(ここで、「execute_my_special_code」は/ opt / my_special_code内のプログラムです)。

さて、「execution_of_my_special_code」の開発者として、実行可能ファイルが/ opt / my_special_codeにあることをプログラムで確認するための移植可能な方法はありますか?

2番目の例はMSWindowsの場合です。現在の作業ディレクトリが1つのハードドライブ(「C:\」など)にあり、実行可能ファイルが別のハードドライブ(「D:\」など)にある場合はどうなりますか?

最終的には、ユーザーにインストールディレクトリへのアクセスを強制することなく、プログラムコードとともにパッケージ化された事前定義された構成ファイルを読み取ることが目標です。

よろしくお願いします!

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

linux - 親プロセスの作業ディレクトリを設定するにはどうすればよいですか?

タイトルが示すように、 bashから(ほとんどの場合)呼び出されることになっているUnixスタイルのシェルユーティリティUを作成しています。

Uはbash(または一般的には親)の作業ディレクトリをどの程度正確に変更できますか?

PSシェルユーティリティchdirはまったく同じことを行うことに成功するため、効果を達成するためのプログラム的な方法が必要です。

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

python - 作業ディレクトリを修正する方法は常にホームですか? (パイソン)

これは私の最初の質問です。

私の python スクリプトは、次の単純な機能を使用して、現在のテキスト ファイルを開いて読み取ります。

これは相対パスであるため、スクリプトが起動されたときと同じディレクトリにconfig.iniが配置されているため、動作するはずです。これは現在の作業ディレクトリである必要があります。

実際、これは私の 3 つの Linux ボックスすべてで完全に機能しますが、config.ini を開くときにエラーが発生するため、サポートを要求するユーザーが 1 人います。エラーが発生する理由

ファイルが存在する場合でも false を返します。

この問題を解決しようとして、作業ディレクトリが別の場所にあるにもかかわらず、config.ini を彼のホーム ディレクトリに配置することが唯一の方法であることがわかりました。

また、私のスクリプトが現在の作業ディレクトリにファイルを作成しようとすると、ファイルは常に代わりにホームディレクトリに作成されるため、何らかの理由で彼の作業ディレクトリは常にホームになっていると思います!

この問題のトラブルシューティング方法を教えてください。絶対パスを導入できるかもしれませんが、 os.getcwd() が正しいものではなくホームディレクトリを返すのではないかと心配しています。

このユーザーに何らかの方法でマシンを修正するよう提案する必要がありますか?

この長い質問で申し訳ありませんが、英語は私の第一言語ではなく、私はコーディングの初心者であるため、説明するのが難しい場合があります.

事前にどうもありがとうございました!=)

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

java - Javaで現在の作業ディレクトリを取得するには?

にメインクラスがあるとしましょうC:\Users\Justian\Documents\。プログラムが にあることを示すにはどうすればよいC:\Users\Justian\Documentsですか?

ハードコーディングはオプションではありません。別の場所に移動した場合に適応できる必要があります。

フォルダーに大量の CSV ファイルをダンプし、プログラムにすべてのファイルを認識させ、データを読み込んで操作したいと考えています。そのフォルダに移動する方法を知りたいだけです。