Pasteconnect adalah perpustakaan Python untuk berinteraksi dengan Pastebin. Ini memungkinkan Anda untuk memeriksa validitas akun, mengotentikasi, membuat pasta, menghapus pasta, dan mengambil konten pasta mentah.
Diperlukan Python 3.7 atau lebih tinggi.
Anda dapat menginstal Pasteconnect menggunakan pip :
+ $ pip install pasteconnectInstal dari Sumber Repositori
+ $ pip install git+https://github.com/heartlog/pasteconnect.git Untuk menggunakan Pasteconnect, Anda memerlukan kredensial pastebin Anda, yang mencakup username , password , dan api_key Anda. Jika Anda tidak memilikinya, Anda dapat memperolehnya dengan mendaftar untuk akun Pastebin dan menghasilkan api_key dari dokumentasi API Pastebin.
from pasteconnect import PasteConn
# Initialize a PasteConnect client
pastebin = PasteConn ( username , password , api_key )
# Check account validity
account_status = pastebin . check_account ()
print ( account_status )
title = "My Paste Title"
content = "This is the content of my paste."
# Create a paste on Pastebin
paste_url = pastebin . create_paste ( title , content , privacy = 1 )
print ( f"Paste created: { paste_url } " )Untuk berinteraksi dengan Pasteconnect, Anda perlu menginisialisasi klien dengan kredensial Anda:
pastebin = PasteConn(username, password, api_key) - required for other methods to workRujuk memulai
username = "your_username"
password = "your_password"
api_key = "your_api_key"
# Initialize the client
pastebin = PasteConn ( username , password , api_key )Atau, Anda dapat menginisialisasi dengan variabel lingkungan yang telah ditentukan
pastebin = PasteConn () # with pre define env var Anda dapat memeriksa validitas akun pastebin Anda menggunakan metode berikut:
pastebin.check_account() result = pastebin . check_account ()
print ( result ) # Response: '[heartlog] is Valid Account. User key : "user_key"' Untuk mengotentikasi dan mendapatkan user_key Anda, gunakan metode auth() :
pastebin.auth() Dapatkan user_key menggunakan kredensial.
result = pastebin . auth ()
print ( result ) # Response: "user_key" Anda dapat membuat pasta di Pastebin dengan judul, konten, dan tingkat privasi. Tingkat privasi bisa 0 (publik), 1 (tidak terdaftar), atau 2 (pribadi):
pastebin.create_paste(title, content, privacy=1) privacy = 1 # (default - private)
title = "Title of paste"
content = """
Hello
This is multiline text
"""
pastebin . create_paste ( title , content , privacy = 1 ) Untuk menghapus pasta, berikan URL atau ID menggunakan metode delete_paste(url) :
pastebin.delete_paste(url) url = "https://pastebin.com/kZATAWhe"
result = pastebin . delete_paste ( url )
print ( result ) # Response: "Paste Removed" Anda dapat mengambil konten mentah dari pasta menggunakan URL atau ID:
pastebin.get_raw_content(url) from pasteconnect import get_raw
result = get_raw ( url )
print ( result ) Atau, Anda dapat menggunakan fungsi get_raw :
url = "https://pastebin.com/your_paste_id"
result = pastebin . get_raw_content ( url )
print ( result ) # Response: "Content of paste"Venaxyt untuk Pastebinapi. Banyak membantu dalam proyek. ?