我想用python生成一个二维码,扫描后自动将我重定向到网站

问题描述 投票:0回答:1

是否可以为网址生成二维码,自动重定向到网站,而不是扫描后只显示网址链接?

import qrcode
from PIL import Image

# Define a function to generate the dynamic QR code
def generate_dynamic_qr_code(website_url):
    qr = qrcode.QRCode(
        version=1,
        error_correction=qrcode.constants.ERROR_CORRECT_L,
        box_size=10,
        border=4,
    )
    qr.add_data(website_url)
    qr.make(fit=True)

    img = qr.make_image(fill_color="black", back_color="white")
    return img

# Define the URL you want to encode
website_url =  "https://www.nielsentam.tv/#/sa-join-the-panel"

# Generate the dynamic QR code
dynamic_qr_code = generate_dynamic_qr_code(website_url)

# Save the QR code as an image
dynamic_qr_code.save("C:/Users/nymaswan2201/Downloads/qrcode.png")


print("done")
python html web qr-code
1个回答
-1
投票

我怀疑出于安全原因这是不可能的。

二维码仅包含信息;他们不能强迫用户执行某项操作。就像文字或书籍。

您可以尝试社交工程,例如在消息中添加威胁或感叹号;也许用户会去相关网站。

© www.soinside.com 2019 - 2024. All rights reserved.