【问题标题】:Passing parameter (directory) to %cd command in ipython notebook将参数(目录)传递给 ipython 笔记本中的 %cd 命令
【发布时间】:2017-02-22 08:42:24
【问题描述】:

我正在尝试将参数(目录)传递给 ipython notebook 中的 %cd 命令,如下所示:

 rootdir = "D:\mydoc"
 %cd rootdir

但我收到以下错误:

 [Error 2] The system cannot find the file specified: u'rootdir'
 D:\mydoc

当我在做的时候

 %cd D:\mydoc

这显然可行,但我希望能够使用参数指定我的工作目录...

非常感谢能帮助我的人。

最好的祝福

【问题讨论】:

    标签: python directory ipython parameter-passing jupyter-notebook


    【解决方案1】:

    您可以使用$ 来使用变量中的值。

    %cd $rootdir
    

    【讨论】:

    • [错误 123] 文件名、目录名或卷标语法不正确:u'D:\mydoc' D:\mydoc
    • 这个错误是不同的。我在我的linux中尝试了同样的方法。它确实奏效了。您可以尝试转义 \.尝试使用如下路径:D:\\mydoc
    • 感谢它有效!我必须放双 // 。我正在使用Windows顺便说一句。干杯
    猜你喜欢
    • 2014-05-03
    • 1970-01-01
    • 2014-10-25
    • 2016-09-28
    • 2016-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多