|
我创建了一个模块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'
|
|