Профиль доступа к телефонной книге pabp linux - PullRequest
0 голосов
/ 01 сентября 2018

Я пытаюсь выполнить файл 'pbapclient.py'. Я скачал файлы с https://github.com/bmwcarit/pypbap, но в консоли появилось несколько ошибок. Я хочу распечатать / сохранить все мои контакты с моего телефона Android (у меня есть HTC One M9). Я запускаю antergos. Я пробую хотя бы 4 месяца ... спасибо за помощь. Это подсказка

[mattia@LinuxMattia pypbap-master]$ python3 pbapclient.py 
Traceback (most recent call last): File "pbapclient.py", line 22, in 
<module> from PyOBEX import client File "/usr/lib/python3.7/site- 
packages/PyOBEX/client.py", line 489, in <module>
class SyncClient(Client): File "/usr/lib/python3.7/site- 
packages/PyOBEX/client.py", line 491, in SyncClient
def connect(self, header_list = (headers.Target("IRMC-SYNC"),)):
File "/usr/lib/python3.7/site-packages/PyOBEX/headers.py", line 33, in 
__init__
self.data = self.encode(data)
File "/usr/lib/python3.7/site-packages/PyOBEX/headers.py", line 48, in 
encode return struct.pack(">BH", self.code, len(data) + 3) + data
TypeError: can't concat str to bytes

Спасибо за помощь

1 Ответ

0 голосов
/ 01 сентября 2018

Руководство по установке (https://github.com/bmwcarit/pypbap#installation) сообщает, что программу необходимо запускать с python2, однако вы использовали python3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...