82

IDLEで次のスクリプトを実行すると

import os
print(os.getcwd())

次のように出力されます

D:\testtool

しかし、cmdプロンプトから実行すると、

c:\Python33>python D:\testtool\current_dir.py
c:\Python33

IDLE を使用して得たのと同じ結果を得るにはどうすればよいですか?

4

3 に答える 3

8

Python のデフォルトpathlibライブラリは、次のような cwd を提供します。

import pathlib

pathlib.Path.cwd()
于 2021-03-18T15:57:19.983 に答える