Article View: pl.comp.lang.python
Article #27883Re: pobieranie pliku + autoryzacja
From: Artur M. Piwko
Date: Thu, 20 Jan 2011 07:55
Date: Thu, 20 Jan 2011 07:55
34 lines
1873 bytes
1873 bytes
In the darkest hour on Wed, 12 Jan 2011 15:18:29 -0800 (PST),
Desper0 <ansic.soft@gmail.com> screamed:
> Witam,
> chciałbym napisac skrypt (jeden z pierwszych w Pythonie ), który
> umożliwiłby mi pobranie pliku xml ze strony wymagającej podania
> loginu i hasła,
> nie ma problemu aby napisać to np. w PHP uzyc wgeta :
> wget --http-user=login" -O "data.xml" --http-passwd=haslo
> http://www.sss.com/Log/ProxyXML.aspx?type=xml
>
> i napisać parsera, ale chciałbym to napisac w pythonie, którego
> chciałbym poznać lepiej.
>
(Nietestowane.)
import mechanize
URI = 'http://www.sss.com/Log/ProxyXML.aspx?type=xml'
USER = 'user'
PASSWD = 'passwd'
browser = mechanize.Browser()
browser.add_password(URI, USER, PASSWD')
response = browser.response()
print response.read()
--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:222B ]
[ 08:51:36 user up 12688 days, 20:46, 1 user, load average: 0.09, 0.89, 0.54 ]
To clear screen, press [Ctrl] [Alt] [Del].
Technical Details
Message-ID:
<slrnijfqj1.43l.milusi.pysiaczek@buziaczek.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<e62ff482-6c5b-4eef-b0d4-fcccb68a182e@j29g2000yqm.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "Artur M. Piwko" <milusi.pysiaczek@buziaczek.pl> Newsgroups: pl.comp.lang.python Subject: Re: pobieranie pliku + autoryzacja Date: Thu, 20 Jan 2011 08:55:13 +0100 Organization: Petroleum Drinkers (; Lines: 34 Message-ID: <slrnijfqj1.43l.milusi.pysiaczek@buziaczek.pl> References: <e62ff482-6c5b-4eef-b0d4-fcccb68a182e@j29g2000yqm.googlegroups.com> Reply-To: milusi.pysiaczek@buziaczek.pl NNTP-Posting-Host: 81.26.8.20 Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1295510880 26196 81.26.8.20 (20 Jan 2011 08:08:00 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Thu, 20 Jan 2011 08:08:00 +0000 (UTC) X-User: pipene User-Agent: slrn/pre1.0.0-18 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit