問題タブ [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.
django - コンソールの起動時にpydev(Eclipse)でインタラクティブコンソールの現在のディレクトリを設定する
アプリをインポートするために、プロジェクト ディレクトリから pydev でインタラクティブ コンソールを起動したいと考えています。Window->Preferences->PyDev->Interactive Console->Initial interpreter コマンドから、起動時に os.chdir を使用しようとしました。https://docs.djangoproject.com/en/dev/ref/settings/を読んでパスを設定するエントリを探しましたが、何も見つかりませんでした。ありがとう
編集:アプリをインポートするには、最初にモジュールをインポートする必要がありました
python - Python OSを使用してドライブを変更するにはどうすればよいですか?
現在のディレクトリをからに変更しようとしていC:
ますY:
:
しかし、ドライブが見つからないというエラーが表示され続けます。基本的に私は同等のものを探しています
cmdのコマンド。
c - 終了後に親プロセスのディレクトリを変更する
重複の可能性:
親プロセスの作業ディレクトリを設定するにはどうすればよいですか?
プログラム終了後もディレクトリの変更を持続させることはできますか?プログラム終了時に元のディレクトリにリセットされるため。
windows - Perlのchdirが機能しない
以前の投稿が役立つかもしれません:Perl system()呼び出しがリターンコード65280で失敗しました
繰り返しますが、私はこのコードを何度も使用しましたが、ここでは機能しません。他のすべてのperlインスタンスをPATHから移動しました。
ソース:
出力:
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
です。
何が起こっているのかについての洞察をいただければ幸いです。
perl - cd と関数 chdir の違い
cd
シェル コマンドと Perl 関数の違いは何chdir
ですか? 例を挙げて説明してください。
linux - Linux デーモン: chdir("/") の代替?
コンソールから起動すると問題なく動作するプログラム (Crafty chess) があります。私のアプリケーションでは、デーモン化しました。プロセスをデーモン化するときは、 を介して作業ディレクトリを「/」に変更することになっていchdir("/")
ます。
そのアドバイスに従うと、「/」に適切な権限がないため、一部のユースケースでプログラムが終了します。そうしないchdir
と、プログラムは機能しますが、除外するだけchdir
では松葉杖になります。
省略に代わる健全な方法はありchdir("/")
ますか?
c - Linux 環境で C を使用して chdir する方法
私はcプログラミングが初めてです。Cプログラムではできないユーザー文字列を/home/jobs/$ans/xxx/
持っているときに、どのようにディレクトリを変更できますか。$ans
chdir
私のスクリプトは以下の通りです:
でディレクトリを変更するにはchdir
?
compilation - chdirが宣言されていません、コンパイルエラーg ++
Webから入手した比較的単純なアプリケーションをコンパイルしようとしています。
makeを実行すると、次のエラーが発生します。
ファイルos.hは次のようになります。
なぜコンパイルされないのか、誰かが知ったのですか?
また、g++-4.7.real -cmain.cppを介してg++コンパイラを使用しましたが、これまでのところうまくいきません。