Path: csiph.com!weretis.net!feeder8.news.weretis.net!news.bawue.net!newsfeed.in-ulm.de!.POSTED!not-for-mail From: Heiko Neubauer Newsgroups: de.comp.lang.python Subject: Re: [Python-de] Re: Webserver auslesen Date: Fri, 15 Mar 2024 12:43:36 +0100 Organization: [ posted via ] IN-Ulm Message-ID: References: <8aaae97d-01b5-4500-a87f-bd8f60767d47@kemmann.de> <9920c910ae3b61290e5c3170cb04d18f@posteo.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.in-ulm.de 9778740C5A2F287231C941C887A523DB User-Agent: Mozilla Thunderbird Content-Language: de-DE In-Reply-To: <9920c910ae3b61290e5c3170cb04d18f@posteo.de> Xref: csiph.com de.comp.lang.python:6043 Am 15.03.2024 um 10:02 schrieb Hardy Erlinger: > > Am einfachsten geht das über das "Session" Objekt, siehe > https://docs.python-requests.org/en/latest/user/advanced/#session-objects > > Ungefähr so: > > url='http://xxx.xxx.xxx.xxx/api/1.0/datapoint/1' > with requests.Session() as sess: > sess.auth = ... > r = sess.get(url) > > Die Methoden .get()/.post() usw. werden also nicht am Request-Objekt, > sondern am Session-Objekt aufgerufen. Requests kümmert sich im > Hintergrund um das Speichern der Auth-Cookies. Ich mag einfache Lösungen, nur, ist es einfach genug für mich. Ich werde das versuchen und wieder melden. Heiko