Create object from class in separate file

后端 未结 3 1191
醉梦人生
醉梦人生 2020-12-25 10:57

I have done several tutorials on Python and I know how to define classes, but I don\'t know how to use them. For example I create the following file (car.py

相关标签:
3条回答
  • 2020-12-25 11:06

    In your Mercedes.py, you should import the car.py file as follows (as long as the two files are in the same directory):

    import car
    

    Then you can do:

    Mercedes = car.Car('Mercedes', 'S Class', 'Red')  #note the necessary 'car.'
    

    Alternatively, you could do

    from car import Car
    
    Mercedes = Car('Mercedes', 'S Class', 'Red')      #no need of 'car.' anymore
    
    0 讨论(0)
  • 2020-12-25 11:11

    Simply use the import command in your Mercedes file. There's a good intro about importing in Python in here

    0 讨论(0)
  • 2020-12-25 11:21

    Mercedes.py:

    from car import Car
    

    This imports the Car class from car.py To use it:

    Mercedes=Car('Mercedes', 'S Class', 'Red')
    
    0 讨论(0)
提交回复
热议问题