gpt4 book ai didi

ipython - 在 IPython (Windows) 中更改当前工作目录

转载 作者:行者123 更新时间:2023-12-04 02:58:45 26 4
gpt4 key购买 nike

我不知何故无法更改 IPython 中的当前工作目录,我不知道为什么。

在下面的示例中,我从 C 驱动器的根目录启动 IPython,并尝试以多种方式更改当前工作目录。奇怪的事情结果:

C:\>ipython
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)]
Type "copyright", "credits" or "license" for more information.

IPython 2.0.0 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.

In [1]: cd
C:\Users\jkokorian

In [2]: %cd "C:\Dell"
C:\Dell

In [3]: cd
C:\Users\jkokorian

In [4]: import os

In [5]: os.chdir("C:\Dell")

In [6]: os.getcwd()
Out[6]: 'C:\\Dell'

In [7]: cd
C:\Users\jkokorian

In [8]: os.getcwd()
Out[8]: 'C:\\Users\\jkokorian'

不知何故,工作目录总是默认为我的主文件夹,即使 IPython 从 C: 的根目录启动。

有人知道这里发生了什么吗?

最佳答案

经过一些实验,我发现不带任何参数的“cd”魔术命令会将当前工作目录重置为“C:\Users\jkokorian”。我认为它会回显当前的工作目录,但显然它不会。

关于ipython - 在 IPython (Windows) 中更改当前工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23734588/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com