This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Jelly.Chen
Recipients Jelly.Chen
Date 2010-02-22.15:58:10
SpamBayes Score 2.1955454e-06
Marked as misclassified No
Message-id <1266854292.18.0.707274307312.issue7986@psf.upfronthosting.co.za>
In-reply-to
Content
posturl='https://sinojellycn:123456@storage.msn.com/storageservice/MetaWeblog.rpc'
username="sinojellycn"
password="123456"

blog = pyblog.WordPress(posturl, username, password)
content = {"description":'Test description6', "title":'Test article6'}
blog.new_post(content, blogid = "1") 

>>> 
Traceback (most recent call last):
  File "C:\Python31\Lib\http\client.py", line 664, in _set_hostport
    port = int(host[i+1:])
ValueError: invalid literal for int() with base 10: '123456@storage.msn.com'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 248, in run_nodebug
  File "D:\Users\Documents\My Knowledge\Plugins\{A0D025CD-970A-4C62-97E4-5CF6F2C9DD6A}\BlogPost.py", line 384, in <module>
    blog = pyblog.WordPress(posturl, username, password)
  File "D:\Users\Documents\My Knowledge\Plugins\{A0D025CD-970A-4C62-97E4-5CF6F2C9DD6A}\pyblog.py", line 266, in __init__
    MetaWeblog.__init__(self, serverapi, username, password, encoding)
  File "D:\Users\Documents\My Knowledge\Plugins\{A0D025CD-970A-4C62-97E4-5CF6F2C9DD6A}\pyblog.py", line 167, in __init__
    Blog.__init__(self, serverapi, username, password, encoding, appkey)
  File "D:\Users\Documents\My Knowledge\Plugins\{A0D025CD-970A-4C62-97E4-5CF6F2C9DD6A}\pyblog.py", line 57, in __init__
    if not checkURL(serverapi):
  File "D:\Users\Documents\My Knowledge\Plugins\{A0D025CD-970A-4C62-97E4-5CF6F2C9DD6A}\pyblog.py", line 19, in checkURL
    try: urllib.request.urlopen(url)
  File "C:\Python31\Lib\urllib\request.py", line 119, in urlopen
    return _opener.open(url, data, timeout)
  File "C:\Python31\Lib\urllib\request.py", line 347, in open
    response = self._open(req, data)
  File "C:\Python31\Lib\urllib\request.py", line 365, in _open
    '_open', req)
  File "C:\Python31\Lib\urllib\request.py", line 325, in _call_chain
    result = func(*args)
  File "C:\Python31\Lib\urllib\request.py", line 1080, in https_open
    return self.do_open(http.client.HTTPSConnection, req)
  File "C:\Python31\Lib\urllib\request.py", line 1034, in do_open
    h = http_class(host, timeout=req.timeout) # will parse host:port
  File "C:\Python31\Lib\http\client.py", line 1027, in __init__
    HTTPConnection.__init__(self, host, port, strict, timeout)
  File "C:\Python31\Lib\http\client.py", line 650, in __init__
    self._set_hostport(host, port)
  File "C:\Python31\Lib\http\client.py", line 666, in _set_hostport
    raise InvalidURL("nonnumeric port: '%s'" % host[i+1:])
http.client.InvalidURL: nonnumeric port: '123456@storage.msn.com'
>>>
History
Date User Action Args
2010-02-22 15:58:12Jelly.Chensetrecipients: + Jelly.Chen
2010-02-22 15:58:12Jelly.Chensetmessageid: <1266854292.18.0.707274307312.issue7986@psf.upfronthosting.co.za>
2010-02-22 15:58:10Jelly.Chenlinkissue7986 messages
2010-02-22 15:58:10Jelly.Chencreate