我目前正在尝试创建一个API包装器。为此,我使用请求模块连接到端点(例如https://host.example.com/api/accounts/open)。由于有一堆端点,我需要一种方法来对它们进行排序。目前我有一个常量文件,其中大多数端点都是这样创建的:
-1
我这样访问它们:
HOST = 'https://wallet.shiftnrg.org'
START = ''.join([HOST, '/api'])
ACCOUNTS = ''.join([START, '/accounts'])
ACCOUNTS_OPEN = ''.join([ACCOUNTS, '/open'])
...
LOADER = ''.join([START, '/loader'])
LOADER_GET_STATUS = ''.join([LOADER, '/status'])
虽然这是有效的,但我想知道是否有一种更有效,更灵巧的方法,因为我只是一个初学者。