امشب داشتم به ادریس آرشیوای تلگراممو نشون میدادم گفتم چند تا پست ازشون بذارم 🦕
Cyan Controversy 🌌🪐
Photo
⁉️
اینجا NASA رو دیدم یادم افتاد راستی🌚👾
شاید باورتون نشه ولی ناسا دسترسی API رایگان داره که یکیش که خیلی جالب بود واسم APOD یا
میتونید تصویر روز ستاره شناسی رو از کهکشان با یک request پایتون ساده بگیرید و توی پروژه هاتون استفاده کنید 🤷♂️
اگر به اخترشناسی و Astronomy علاقه دارید میتونید این اسکریپت پایتون رو یجوری توی زمان بندتون بگنجونید که ران بشه هر روز که سیستمتون روشن میشه و با کپشنش ذخیرش کنه! {جلوتر میگم منظورمو!}
اینجا NASA رو دیدم یادم افتاد راستی🌚👾
شاید باورتون نشه ولی ناسا دسترسی API رایگان داره که یکیش که خیلی جالب بود واسم APOD یا

میتونید تصویر روز ستاره شناسی رو از کهکشان با یک request پایتون ساده بگیرید و توی پروژه هاتون استفاده کنید 🤷♂️
اگر به اخترشناسی و Astronomy علاقه دارید میتونید این اسکریپت پایتون رو یجوری توی زمان بندتون بگنجونید که ران بشه هر روز که سیستمتون روشن میشه و با کپشنش ذخیرش کنه! {جلوتر میگم منظورمو!}
❤🔥2
روی هر API بزنید میاره مشخصاتشو اینجا گفته اون درخواست با فرمت HTTP که باید بزنیم چیه که تو پایتون با کتابخونه request میشه:
import requests, openpyxl
r = requests.get("https://api.nasa.gov/planetary/apod?api_key=DEMO_KEY").json()
img = requests.get(r["url"]).content
open("apod.jpg","wb").write(img)
wb = openpyxl.Workbook()
ws = wb.active
ws.append(["noscript","date","explanation","image_url","local_file"])
ws.append([r["noscript"],r["date"],r["explanation"],r["url"],"apod.jpg"])
wb.save("apod_data.xlsx")
فقط حواستون باشه اون
api_key=DEMO_KEY رو اوکی کنید و با API KEY خودتون DEMO_KEY رو تعویض کنید