我正在尝试使用以下选项检查USTID: https://evatr.bff-online.de/eVatR/xmlrpc/python
当iam试图用实际数据执行时,我得到以下错误:
Traceback (most recent call last):
File "C:/Users/username/programming/UID fur Patric/main.py", line 20, in <module>
main()
File "C:/Users/username/programming/UID fur Patric/main.py", line 16, in main
rpc = server.evatrRPC(data)
File "C:\Users\username\AppData\Local\Programs\Python\Python38-32\lib\xmlrpc\client.py", line 1109, in __call__
return self.__send(self.__name, args)
File "C:\Users\username\AppData\Local\Programs\Python\Python38-32\lib\xmlrpc\client.py", line 1450, in __request
response = self.__transport.request(
AttributeError: 'str' object has no attribute 'request'
我使用了Python的最新版本(3.8),我编辑了代码以使用当前的xmlrpc库,代码如下所示:
import xmlrpc.client as xmlrpc
def main():
server_url = 'https://evatr.bff-online.de/'
server = xmlrpc.ServerProxy(server_url, transport='Transport')
UstId_1 = 'data'
UstId_2 = 'data'
Firmenname = 'data'
Ort = 'data'
PLZ = 'data'
Strasse = 'data'
rpc = server.evatrRPC(UstId_1, UstId_2, Firmenname, Ort, PLZ, Strasse)
print(rpc)
main()
我试图用Python版本2.7编写与页面上相同的EXACT代码,但我得到了相同的错误
目前没有回答
相关问题 更多 >
编程相关推荐