python
pip install qrcode
python
import qrcode
def generate_custom_qrcode(data, filename, bg_color, qr_color, qr_size):
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
qr.add_data(data)
qr.make(fit=True)
img = qr.make_image(fill_color=qr_color, back_color=bg_color).convert('RGB')
img = img.resize((qr_size, qr_size), resample=0)
img.save(filename)
data = "https://your-website.com"
filename = "custom_qrcode.png"
generate_custom_qrcode(data, filename, bg_color, qr_color, qr_size)