Форум сайта python.su
Hачал освоение Python 3 и столкнулся с некоторыми странностями.
Имеется код (опрос webmoney-кошелька, использующий webmoney API и
http.client):
import http.client
WMHost = "w3s.wmtransfer.com"
WMRelativeURL = "/asp/XMLOperationsCert.asp"
WMCert = "WithoutPassCerts/WMAccCert.cer"
WMKey = "WithoutPassCerts/WMAccKey.key"
WMCACert = "WithoutPassCerts/ca.crt"
Data = """
<w3s.request>
<reqn>
1
</reqn>
<getoperations>
<purse>
Rxxxxxxxxxxxx
</purse>
<datestart>
20100601 00:00:00
</datestart>
<datefinish>
20100825 21:00:00
</datefinish>
</getoperations>
</w3s.request>
"""
try:
Link = http.client.HTTPSConnection(host = WMHost, port = 443, key_file = WMKey, cert_file = WMCert)
Link.set_debuglevel(1)
Link.request("POST", WMRelativeURL, Data)
Result = Link.getresponse()
print(Result.status, Result.reason)
OutData = Result.read()
print(OutData)
Link.close()
except Exception as Message:
print(Message)
Офлайн
ну ты хоть пытался проверить в каком месте твой код зависает? Причин может быть масса. Дебагер поюзай или принты повтыкай через строчку)))
Отредактировано keizer08 (Март 5, 2013 07:51:30)
Офлайн