我正在尝试在当前工作目录的子文件夹中打开现有文件。这是我的命令:
fyle = open('/SPAdes/default/{}'.format(file), 'r')
file
变量包含正确的文件名,文件夹结构正确(在macOS上运行),并且文件存在。
但是,如果出现此错误消息,则产生此命令:
FileNotFoundError: [Errno 2] No such file or directory: [filename]
与JupyterLab的工作方式有关系吗?我应该如何在Jupyter上指定文件夹结构?我能够在当前文件夹中创建一个新文件,但无法在当前文件的子文件夹中创建一个文件(导致出现相同的错误消息)。
文件夹结构可以通过bash命令在同一Jupyter笔记本上识别,但是我不知为何无法使用python代码访问子文件夹。关于我指定文件夹结构的方式有什么问题的任何想法吗?
非常感谢。
SPAdes
前面不应加斜线。
以斜杠开头的路径在文件层次结构中较高。您说这是当前工作目录的子目录。