找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 348|回复: 0

[求助] 关于从模块中导入类

1

主题

1

帖子

1

积分

贫民

积分
1
li3 发表于 2022-6-26 12:24:17 | 显示全部楼层 |阅读模式
我创建了一个模块car.py
{
"cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "class Car():\n",
    "    def __init__(self,make,model,year):\n",
    "        self.make=make\n",
    "        self.model=model\n",
    "        self.year=year\n",
    "        self.odometer_reading=0\n",
    "    def get_descriptive_name(self):\n",
    "        long_name=str(self.year)+' '+self.make+' '+self.model\n",
    "        return long_name\n",
    "    def read_odometer(self):\n",
    "        print(\"The car has \"+str(self.odometer_reading)+\" miles on it.\")\n",
    "    def update_odometer(self,mileage):\n",
    "        if mileage >=self.odometer_reading:\n",
    "            self.odometer_reading=mileage\n",
    "        else:\n",
    "            print(\"You can't roll back an odometer\" )\n",
    "    def increment_odometer(self,miles):\n",
    "        self.odometer_reading+=miles"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": None,
   "metadata": {},
   "outputs": [],
   "source": []
  }
],
"metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.5"
  }
},
"nbformat": 4,
"nbformat_minor": 4
}

但是在导入的时候出了问题,求助
from car import Car










---------------------------------------------------------------------------ImportError                               Traceback (most recent call last)<ipython-input-32-6280af7d8b06> in <module>----> 1 from car import CarImportError: cannot import name 'Car' from 'car'





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表