小编Mat*_*orm的帖子

获取jupyter服务器根目录的方法

考虑以下事项:

$ cd /home/mydir
$ jupyter notebook --port=8888
Run Code Online (Sandbox Code Playgroud)

用简单的英语,我从/home/mydir目录运行 jupyter 服务器。

有没有一种简单的方法可以从笔记本中获取此目录,无论它是 R 笔记本还是 Python 笔记本或其他什么?也许有一些神奇的命令或变量?

注意:getwd() 不是答案,因为它返回当前笔记本的目录,而不是 jupyter 服务器根目录。

jupyter-notebook

5
推荐指数
2
解决办法
5388
查看次数

打字稿:对象传播运算符的类型不正确?

考虑这个代码片段:

type Foo = {
  x: string;
  y: number;
};

let a: Foo = {
  x: "@",
  y: 3,
};

let b: Partial<Foo> = { x: "#", y: undefined };

let c = { ...a, ...b };
Run Code Online (Sandbox Code Playgroud)

清楚地键入的c不能Foo因为属性yundefined:运行时的值c{x: "#", y: undefined}(至少在Chrome)。然而 Typescript 将c类型推断为{ x: string; y: number;}. 您可以在https://www.typescriptlang.org/play 中查看 4.0.5 版本。我糊涂了。

编辑:这是从评论到 github 问题的链接,问题完全相同https://github.com/microsoft/TypeScript/issues/13195#issuecomment-373178677。现在这就是答案。

typescript

5
推荐指数
1
解决办法
431
查看次数

标签 统计

jupyter-notebook ×1

typescript ×1