Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #6041

[Python-de] Re: Webserver auslesen

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Maurice Kemmann <maurice@kemmann.de>
Newsgroups de.comp.lang.python
Subject [Python-de] Re: Webserver auslesen
Date Thu, 14 Mar 2024 07:55:56 +0100
Lines 39
Message-ID <8aaae97d-01b5-4500-a87f-bd8f60767d47@kemmann.de> (permalink)
References <ust528U32u1iL1@usenet.in-ulm.de>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace news.uni-berlin.de lBOcNVWDkeaeQ+rbwSE4QQ70wthZwhWgaGGG6l6mu1Pg==
Cancel-Lock sha1:ES57BwRjfnW4cmXe2hp5aKU5nlg= sha256:P3xyDDJ8Z8Syq7szvD/47MH2yKFBlxGYT/usuT9jVPk=
Authentication-Results mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=kemmann.de header.i=@kemmann.de header.b=FxR8SeaF; dkim-adsp=pass; dkim-atps=neutral
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/simple; d=kemmann.de; s=mail; t=1710399433; bh=nr7d2fguuBULPyio1zND/EhGs4QBdlw3GrJWADCFutE=; h=Date:Subject:To:References:From:In-Reply-To:From; b=FxR8SeaFrra1AuBasuBCu6YIY+Ohgndgmra3h9juVlieImhMaTeAkIupvhWcpAXzy zYiflVgCGNOTnf5sW6vuQjDS2We4UNXAbj9NUa6Qlxa4N9c0iy6V0GLQKbOAwOh8cW yCPoC74RlGss95oB2KTa7bRh0xkwGK87P4SL4LSh/UDtQuZvaI/GMtKPHBKrRIyMMF LHv0N99Kc4H2zQfQ0iyS2rqlkESyPiZ6RUZnme7zyzS6SbRjxqOAZooVIaYU9KzIhH Ea6UZH7/TfdTeDk6nyKp+CKRGd1hTFRAzPRpWRlVnwFLaQRL65xjFILYDCPRfOiEWB E7bs+jLTs871g==
Content-Language de-DE
In-Reply-To <ust528U32u1iL1@usenet.in-ulm.de>
Message-ID-Hash ZQESALJXNK5KHGBFPK262LW2JCQXM427
X-Message-ID-Hash ZQESALJXNK5KHGBFPK262LW2JCQXM427
X-MailFrom maurice@kemmann.de
X-Mailman-Rule-Misses dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-python-de.python.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version 3.3.10b1
Precedence list
List-Id Die Deutsche Python Mailingliste <python-de.python.org>
Archived-At <https://mail.python.org/archives/list/python-de@python.org/message/ZQESALJXNK5KHGBFPK262LW2JCQXM427/>
List-Archive <https://mail.python.org/archives/list/python-de@python.org/>
List-Help <mailto:python-de-request@python.org?subject=help>
List-Owner <mailto:python-de-owner@python.org>
List-Post <mailto:python-de@python.org>
List-Subscribe <mailto:python-de-join@python.org>
List-Unsubscribe <mailto:python-de-leave@python.org>
Xref csiph.com de.comp.lang.python:6041

Show key headers only | View raw


Guten Morgen,

Am 13.03.24 um 22:15 schrieb Heiko Neubauer über python-de:
> Hallo zusammen,
> 
> ich würde gerne einen Webserver (Heizung)
> mit Python auslesen, bis jetzt mit HTTPDigestAuth so:
> 
>      url='http://xxx.xxx.xxx.xxx/api/1.0/datapoint/1'
>      r = requests.get(url, auth=HTTPDigestAuth('user', 'passwort'), 
> verify=False,  stream=True)
>      inhalt = r.text
> Funktioniert.
> 
> Nun möchte ich ich aber die weiteren Punkte ohne übergabe der
> Benutzerdaten auslesen, quasi so:
> 
>      url='http://xxx.xxx.xxx.xxx/api/1.0/datapoint/2'
>      r = requests.get(url, verify=False,  stream=True)
>      inhalt = r.text
> 
> Wie stelle ich es an, das der Server sich an den vorrigen
> Login erinnert?

meistens wird doch mit einem Cookie gearbeitet. In der requests Lib gibt 
es das Keksglas (cookiejar). Hier ist ggf. ein Beispiel.
https://scrapfly.io/blog/save-and-load-cookies-in-requests-python/

Hope it helps,

Maurice


-- 
Maurice Kemmann
+49 175 721 7020
maurice@kemmann.de
Messenger: Signal
Social Media: LinkedIn & Xing

Back to de.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Webserver auslesen Heiko Neubauer <heiko.neubauer@gmx.de> - 2024-03-13 22:15 +0100
  [Python-de] Re: Webserver auslesen Maurice Kemmann <maurice@kemmann.de> - 2024-03-14 07:55 +0100
    [Python-de] Re: Webserver auslesen Hardy Erlinger <hardy.erlinger@posteo.de> - 2024-03-15 09:02 +0000
      Re: [Python-de] Re: Webserver auslesen Heiko Neubauer <heiko.neubauer@gmx.de> - 2024-03-15 12:43 +0100

csiph-web