OSはwindows10です。カレントディレクトリの絶対パスを知りたいのですが、以下のような出力しかしてくれません。
python
1import os 2path1 = os.getcwd() 3print(os.path.abspath('path1'))
/kaggle/path1という出力がされます。
どうすればカレントディレクトリの絶対パスを知ることができるのでしょうか?
回答5件
あなたの回答
tips
プレビュー
Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。
OS(オペレーティングシステム)は、システムソフトウェアの一種であり、一般的に、ハードウェアを直接的に管理・操作する最も中心的な機能を有するソフトウェアがオペレーティングシステムとして呼ばれます。
パス(path)はファイルシステムの場所(階層)を明示したものです。
Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。
Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。
OS(オペレーティングシステム)は、システムソフトウェアの一種であり、一般的に、ハードウェアを直接的に管理・操作する最も中心的な機能を有するソフトウェアがオペレーティングシステムとして呼ばれます。
パス(path)はファイルシステムの場所(階層)を明示したものです。
Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。
0グッド
0クリップ
投稿2020/10/04 08:21
編集2020/10/04 08:23OSはwindows10です。カレントディレクトリの絶対パスを知りたいのですが、以下のような出力しかしてくれません。
python
1import os 2path1 = os.getcwd() 3print(os.path.abspath('path1'))
/kaggle/path1という出力がされます。
どうすればカレントディレクトリの絶対パスを知ることができるのでしょうか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/06 07:36
回答5件
0
ベストアンサー
/kaggle/path1という出力がされます。
それで正解です。「kaggleのkernel notebook」からは、それを実行するブラウザより向こうの環境など、知る由もありません。
投稿2020/10/06 08:31
総合スコア146674
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
もしかして、こんなこと聞いてます?
RESPONS = subprocess.call('pwd')
print RESPONS
投稿2020/10/04 13:26
総合スコア923
0
path1
という変数名と、'path1'
という文字列の違いを理解しましょう。
Python
1import os 2path1 = os.getcwd() 3print(os.path.abspath(path1))
投稿2020/10/04 08:58
編集2020/10/04 08:58総合スコア86360
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。