Deutsch   English   Français   Italiano  
<ub8837$1c5ej$2@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Dominique <zzz@aol.com>
Newsgroups: fr.comp.lang.python
Subject: Re: API, dict et interrogations...
Date: Sat, 12 Aug 2023 17:22:15 +0200
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <ub8837$1c5ej$2@dont-email.me>
References: <ub7ej9$18ncg$1@dont-email.me>
 <64d799dc$0$6430$426a74cc@news.free.fr>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 12 Aug 2023 15:22:16 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="1582612c29dfbed60bf3fc51ac537ab6";
	logging-data="1447379"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/3KZfO3wIKKdS70ioO6g5+ybIOuGsJDd8="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:wEvUBsBEf/CCHIFYKAvXjwdBxrs=
In-Reply-To: <64d799dc$0$6430$426a74cc@news.free.fr>
Content-Language: fr
Bytes: 2287

Le 12/08/2023 à 16:40, yves a écrit :
> Le Sat, 12 Aug 2023 10:07:04 +0200, Dominique a écrit:
> 
>> date=str(datetime.date.today()).split('-')
>> date[0],date[1],date[2]=date[2],date[1],date[0]
> 
> On peut écrire ça comme ça, aussi :
> 
> import datetime
> 
> date=datetime.date.today().strftime("%d-%m-%Y")
> print(date)


Et la sortie est plus propre :

import requests
import datetime


result=requests.get("http://api.open-notify.org/astros.json").json()

date=datetime.date.today().strftime("%d-%m-%Y")


print()
print('Équipages dans l\'espace ce ', date)
print()
print('Nom',27*' ','vaisseau')
print()

for i in range(len (result['people'])):
     print(result['people'][i]['name'], 
(30-len(result['people'][i]['name']))*' ',result['people'][i]['craft'])


Ce qui donne :
Nom                             vaisseau

Sergey Prokopyev                ISS
Dmitry Petelin                  ISS
Frank Rubio                     ISS
Stephen Bowen                   ISS
Warren Hoburg                   ISS
Sultan Alneyadi                 ISS
Andrey Fedyaev                  ISS
Jing Haiping                    Tiangong
Gui Haichow                     Tiangong
Zhu Yangzhu                     Tiangong


-- 
Dominique
Esto quod es