我试图使用pjsua创建一个帐户,然后修改该帐户,但它抱怨说,即使使用整数,也需要整数
这是我的测试代码:
lib = pj.Lib()
lib.init()
lib.create_transport(pj.TransportType.UDP, pj.TransportConfig(0))
lib.create_account(pj.AccountConfig('127.0.0.1', '1234'))
mailbox = 5678
lib.modify_account('acc.info().uri', pj.AccountConfig('127.0.0.1', '%d' %
int(mailbox)))
错误如下:
回溯(最近一次呼叫):
文件./test.py
,第29行,in
lib.modify_account('acc.info().uri', pj.AccountConfig('127.0.0.1', '%d' % int(mailbox)))
文件/usr/local/lib/python2.7/dist-packages/pjsua.py
,第2354行,在修改账户中
err = _pjsua.acc_modify(acc_id, acc_config._cvt_to_pjsua())
TypeError: an integer is required
Exception AttributeError: "'NoneType' object has no attribute 'destroy'" in > ignored
目前没有回答
相关问题 更多 >
编程相关推荐