Coderja 3 weeks ago
Coderja #coding

TMDB Movie Scraper

Grab Movies Data from TMDB with api

import requests

# Ganti "YOUR_API_KEY" dengan kunci API Anda
api_key = "YOUR_API_KEY"
# Inisialisasi variabel untuk menyimpan hasil film
all_movies = []
# Inisialisasi nomor halaman
page = 1
# Batasan jumlah halaman yang ingin diambil
max_pages = 1000  # misalnya, ambil 10 halaman pertama

while page <= max_pages:
    # Endpoint untuk menemukan film berdasarkan tahun rilis, diurutkan berdasarkan popularitas, dan nomor halaman
    url = f"https://api.themoviedb.org/3/discover/movie?api_key={api_key}&primary_release_year=2023&sort_by=popularity.desc&page={page}"

    # Kirim permintaan GET
    response = requests.get(url)

    # Periksa apakah permintaan berhasil
    if response.status_code == 200:
        # Ekstrak data JSON dari respons
        data = response.json()
        # Tambahkan hasil film dari halaman saat ini ke daftar semua film
        all_movies.extend(data['results'])
        # Pindah ke halaman berikutnya
        page += 1
    else:
        print("Gagal mengambil data:", response.status_code)
        break

# Simpan hasil film ke dalam file teks
with open("movie2023_sorted_by_popularity.txt", "w") as file:
    # Tulis setiap judul film ke dalam file
    for movie in all_movies:
        file.write("Judul: " + movie['title'] + "\n")
        file.write("ID TMDb: " + str(movie['id']) + "\n\n")

Video Thumbnail Generator

Video Thumbnail Generator

defaultuser.png
Coderja
3 weeks ago
video

Cara membuat Google Drive API

Coderja
Coderja
3 weeks ago
Reverse Complex String Using Regex

Reverse Complex String Using Regex

defaultuser.png
Coderja
3 weeks ago

AWS DATA

defaultuser.png
Coderja
18 hours ago
Bulk Rename File by Powershell

Bulk Rename File by Powershell

defaultuser.png
Coderja
3 weeks ago