首页 > 解决方案 > 将 py3 解包翻译成 py2

问题描述

试图将brickftp翻译成python 2,我被这行困住了:

resp = getattr(requests, method)(
    url, **{**self._default_request_kwargs, **kwargs}
)

在哪里:

 @property
 def _default_request_kwargs(self):
     if self._logged_in:
         return {'cookies': {'BrickAPI': self._session_id}}
     elif not self._logged_in and self._session_id:
         return {'auth': (self._session_id, 'x')}
     else:
         return {}

python 2相当于什么?

标签: pythonpython-3.xpython-2.7dictionaryiterable-unpacking

解决方案


推荐阅读