gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 01:23:48 25 4
gpt4 key购买 nike

我对 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/Rider 导入到 src/method/rider 文件中,以便我可以实际上使用该类。

来自node.js并习惯了es6导入/导出,我仍在学习python 2.7

我的根目录类似于:../Golf-cart/src,其中我有classmethod子目录 >src/

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

最佳答案

您可能需要使用sys将该目录添加到系统路径中,然后就可以直接导入该文件。

import sys
sys.path.insert(0, 'system/path/to/Rider')
import Rider

关于python - 如何从外部目录将类导入到 python 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53532443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com