如何从外部目录将类导入python文件?

科巴科

我是python的新手,目前正在努力做一些简单的事情,就是从外部目录导入文件。

让我们考虑两个文件:

// src/class/Rider ....

class Rider(object) :
    def __init__(self, firstname, lastname, emailaddress, phonenumber, pickuplocation, dropofflocation, pickuptime, dropofftime):
        self.FirstName = firstname
        self.LastName = lastname
        self.EmailAddress = emailaddress
        self.PhoneNumber = phonenumber
        self.PickUpLocation = pickuplocation
        self.DropOffLocation = dropofflocation
        self.PickUpTime = pickuptime
        self.DropOffTime = dropofftime

    def set_rider_name(self):
        first = self.FirstName
        last = self.LastName
        return first + last

//src/method/rider

# importing Rider class in here ...

我挣扎导入Rider从类src/class/Ridersrc/method/rider文件,这样我可以实际使用的那类。

从node.js的到来,被用来对import/exportes6,我还在学习python 2.7

我的根目录是一样的东西:../Golf-cart/src,在那里我classmethod里面的子目录src/

如何将类定义导入到方法文件中,以便可以在那里实际使用它?

乐土清

您可以在目录和中创建空文件 __init__.py/src/class/__init__.py/src/method/__init__.py

然后你就像导入

#/src/method/rider.py

import class.Rider
...

而已。希望对您有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章