Python 打开.ipynb.txt文件

Python 打开.ipynb.txt文件,python,Python,我下载了一个以.pynb.txt格式扩展名下载的文件。有人能帮我弄清楚如何把它做成可读的格式吗? 当我尝试在python笔记本中打开时,附加了文件的屏幕截图 你手上的是一个文件。(现更名为 您可以使用命令ipython notebook filename.ipynb从下载到的目录中打开它 如果您使用的是较新的计算机,请将该文件作为jupyter notebook filename.ipynb打开 不要忘记删除.txt扩展名 该文件包含一系列python代码/语句和标记文本,您可以运行/inspe

我下载了一个以.pynb.txt格式扩展名下载的文件。有人能帮我弄清楚如何把它做成可读的格式吗? 当我尝试在python笔记本中打开时,附加了文件的屏幕截图


你手上的是一个文件。(现更名为

您可以使用命令
ipython notebook filename.ipynb
从下载到的目录中打开它

如果您使用的是较新的计算机,请将该文件作为
jupyter notebook filename.ipynb
打开

不要忘记删除.txt扩展名

该文件包含一系列python代码/语句和标记文本,您可以运行/inspect/save/share

如果您没有安装IPython,您可以这样做

pip安装ipython


或者查看下面的安装说明,如果已经安装了蟒蛇,这是最简单的方法

1) 在“文件”下,有一个名为“上传”的选项

2) 点击“上传”按钮,它会询问文件的路径并选择
打开文件并单击文件旁边的上载按钮。

如果您有unix/linux系统,我只需通过命令行重命名文件

mv file_name.pynb.txt file_name.ipynb

对我来说工作很有魅力

尝试以下步骤:

  • 下载文件并在Juypter笔记本中打开
  • 转到文件->重命名并从末尾删除.txt扩展名;因此,现在文件名只有.ipynb扩展名
  • 现在从Juypter笔记本重新打开它

  • 转到cmd进入文件目录并键入
    jupyter notebook filename.ipynb在我的例子中,它打开代码编辑器并提供本地主机连接字符串复制该字符串并粘贴到任何浏览器中!完成

    这些步骤对我很有用:

    • 在Jupyter笔记本中打开文件
    • 重命名文件:单击文件>重命名,更改名称,使其以“.ipynb”结尾,然后单击确定
    • 关闭文件
    • 从Jupyter笔记本的目录树中,单击文件名将其打开

    我曾经用以下代码读取jupiter nb文件:

    import codecs
    import json
    
    f = codecs.open("JupFileName.ipynb", 'r')
    source = f.read()
    
    y = json.loads(source)
    pySource = '##Python code from jpynb:\n'
    for x in y['cells']:
         for x2 in x['source']:
             pySource = pySource + x2
             if x2[-1] != '\n':
                pySource = pySource + '\n'
    print(pySource)
    

    我猜这是JSON,但细节会很有帮助。你从哪里弄来的?你需要它做什么?要处理JSON,请使用:Thank things通过建议工作得很好。。谢谢你,看来你是对的。但我认为你可以让它更具普遍性。a)以何种方式进行重命名(cli或非cli)b)您可以使用我创建的此应用程序来自动化此过程(如果您在OS X上运行):