Конвертировать файл блокнота Jupyter из обычного текста в python - PullRequest
0 голосов
/ 19 апреля 2020

Вчера я создал файл блокнота Jupyter в Python 3 и сохранил его. Я не знаю, какие плохие манипуляции я сделал, но сегодня, когда я хочу снова открыть этот файл, я понимаю, что он в текстовом формате! Есть ли способ вернуться в кодированный формат python?

Файл не имеет расширения ipynb (он не имеет расширения); это выглядит так (несколько первых строк):

 "cells": [
  {
   "cell_type": "code",
   "execution_count": 377,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "C:\\Users\\thaly\\anaconda3\\lib\\site-packages\\pandas\\core\\indexing.py:965: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame.\n",
      "Try using .loc[row_indexer,col_indexer] = value instead\n",
      "\n",
      "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
      "  self.obj[item] = s\n"
     ]
    }
   ],
   "source": [
    "import pandas as pd\n",
    "\n",````

Ответы [ 2 ]

1 голос
/ 19 апреля 2020

Файл, который вы сохранили, является записной книжкой Jupyter (внутренне это файл JSON).

Чтобы преобразовать эту записную книжку, вы можете:

  • Просто добавьте расширение .ipynb к нему,
  • , запустите Jupyter и откройте с ним блокнот.
  • Тогда вы сможете экспортировать содержимое блокнота в несколько форматов, таких как Python файл.
0 голосов
/ 19 апреля 2020

Может быть, вы пытаетесь открыть файл html, не запуская блокнот и не используя текстовый редактор? Вам нужно запустить ноутбук, например, от I Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...