pteropy
適用於Pterodactyl api的python庫
安裝
pip install pteropy
Pterodactyl_Application範例
key創建位置:/admin/api
基本設置
run.py
from pteropy import Pterodactyl_Application
#導入套件
base_url = "https://面板網址"
api_key = "api key"
#key創建位置:/admin/api
#基本設定
ptero = Pterodactyl_Application(base_url, api_key)
#傳給套件
套件範例
run.py
from pteropy import Pterodactyl_Application
base_url = "https://面板網址"
api_key = "api key"
ptero = Pterodactyl_Application(base_url, api_key)
#創建用戶
ptero.create_user(username="用戶名",email="用戶email", password="密碼")
#所有用戶
ptero.list_users()
Pterodactyl_Client範例
key創建位置:/account/api
基本設置
run.py
from pteropy import Pterodactyl_Client
#導入套件
base_url = "https://面板網址"
api_key = "api key"
#key創建位置:/account/api
#基本設定
ptero = Pterodactyl_Client(base_url, api_key)
#傳給套件
套件範例
run.py
from pteropy import Pterodactyl_Client
base_url = "https://面板網址"
api_key = "api key"
ptero = Pterodactyl_Client(base_url, api_key)
#獲得伺服器資料
ptero.get_server("3fa3d78d")
#獲得伺服器列表
ptero.list_servers()
#重命名伺服器
ptero.rename_server("3fa3d78d","名子")
#發送指令
ptero.send_command("3fa3d78d","指令")
#啟動伺服器
ptero.start_server("3fa3d78d")
#重啟伺服器
ptero.restart_server("3fa3d78d")
#關閉伺服器
ptero.stop_server("3fa3d78d")
#強制關閉伺服器
ptero.kill_server("3fa3d78d")
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pteropy-0.1.3.tar.gz
(2.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pteropy-0.1.3.tar.gz.
File metadata
- Download URL: pteropy-0.1.3.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24265f5725611cfbeb02b00fa299f654d11bc11100be1d048093c29ba599579f
|
|
| MD5 |
a963f7884a49a88deadeeeeab73f9e15
|
|
| BLAKE2b-256 |
46f9850477d73d5ea8afe1a1aae9d9b6359260ff790c1eee5f916c4f16aaffdc
|
File details
Details for the file pteropy-0.1.3-py3-none-any.whl.
File metadata
- Download URL: pteropy-0.1.3-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25e8772e6dc618c58b7ddbe57cbaedc7722372ec3056853d1de6b131b7bf1772
|
|
| MD5 |
49c9dd5073ddbb974f7e058491706096
|
|
| BLAKE2b-256 |
c40e8d6c3e75624c4b1a6cf6835ad6f1596270aadd404ee1753abfe5b303ec7e
|