問題タブ [chdir]

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

django - コンソールの起動時にpydev(Eclipse)でインタラクティブコンソールの現在のディレクトリを設定する

アプリをインポートするために、プロジェクト ディレクトリから pydev でインタラクティブ コンソールを起動したいと考えています。Window->Preferences->PyDev->Interactive Console->Initial interpreter コマンドから、起動時に os.chdir を使用しようとしました。https://docs.djangoproject.com/en/dev/ref/settings/を読んでパスを設定するエントリを探しましたが、何も見つかりませんでした。ありがとう

編集:アプリをインポートするには、最初にモジュールをインポートする必要がありました

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

python - Python OSを使用してドライブを変更するにはどうすればよいですか?

現在のディレクトリをからに変更しようとしていC:ますY:

しかし、ドライブが見つからないというエラーが表示され続けます。基本的に私は同等のものを探しています

cmdのコマンド。

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

c - 終了後に親プロセスのディレクトリを変更する

重複の可能性:
親プロセスの作業ディレクトリを設定するにはどうすればよいですか?

プログラム終了後もディレクトリの変更を持続させることはできますか?プログラム終了時に元のディレクトリにリセットされるため。

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

windows - Perlのchdirが機能しない

以前の投稿が役立つかもしれません:Perl system()呼び出しがリターンコード65280で失敗しました

繰り返しますが、私はこのコードを何度も使用しましたが、ここでは機能しません。他のすべてのperlインスタンスをPATHから移動しました。

ソース:

出力:

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

python - os.chdir 後の inspect.getmodule の結果の変更

私のコードの中には、どこからともなくバグが発生したように見えるものがあります。追跡したところ、inspect.getmodule実行前と実行後に同じ (同一の) 引数で評価すると、os.chdir異なる結果が得られることがわかりました。

(FWIW、私は OS X で Python 2.7.3 を実行しています。)

この動作は非常に不可解で当惑しているため、バグを修正する最善の方法がわかりません。(言い換えれば、行動の理由を理解した上で、私が考えることができる解決策は、応急処置にすぎません。)

以下のテスト スクリプトは、動作を示しています (もちろん、実際のバグは、はるかに現実的で複雑な状況で発生しています)。

(注: このコードを実行するには、現在のディレクトリのすぐ下に「subdir」というサブディレクトリが必要です。)

その出力は次のとおりです。

3 つの呼び出しはすべてgetmodule引数として同じフレーム オブジェクトを持っていますが、最後の呼び出しの結果は、最初の 2 つの呼び出しで生成された結果とは異なることに注意してください。(最初の 2 つの呼び出しの結果は、予想どおり同じです。)

最初の 2 つの呼び出しと 3 番目の呼び出しの唯一の違いは、後者が実行後に行われることos.chdirです。

何が起こっているのかについての洞察をいただければ幸いです。

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

perl - cd と関数 chdir の違い

cdシェル コマンドと Perl 関数の違いは何chdirですか? 例を挙げて説明してください。

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

linux - Linux デーモン: chdir("/") の代替?

コンソールから起動すると問題なく動作するプログラム (Crafty chess) があります。私のアプリケーションでは、デーモン化しました。プロセスをデーモン化するときは、 を介して作業ディレクトリを「/」に変更することになっていchdir("/")ます。

そのアドバイスに従うと、「/」に適切な権限がないため、一部のユースケースでプログラムが終了します。そうしないchdirと、プログラムは機能しますが、除外するだけchdirでは松葉杖になります。

省略に代わる健全な方法はありchdir("/")ますか?

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

c - Linux 環境で C を使用して chdir する方法

私はcプログラミングが初めてです。Cプログラムではできないユーザー文字列を/home/jobs/$ans/xxx/持っているときに、どのようにディレクトリを変更できますか。$anschdir

私のスクリプトは以下の通りです:

でディレクトリを変更するにはchdir?

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

compilation - chdirが宣言されていません、コンパイルエラーg ++

Webから入手した比較的単純なアプリケーションをコンパイルしようとしています。

makeを実行すると、次のエラーが発生します。

ファイルos.hは次のようになります。

なぜコンパイルされないのか、誰かが知ったのですか?

また、g++-4.7.real -cmain.cppを介してg++コンパイラを使用しましたが、これまでのところうまくいきません。