如何在macOS上编译Python 3.8这个二维码

2024-10-01 04:51:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我对使用Python是完全陌生的。请帮助我编译成一个独立的.app程序,附在下面,从剪贴板创建一个简单的QRcode。或者这是一种错误的方式,我应该使用java吗

    import clipboard
    import qrcode
    import os
    import reportlab.lib.pagesizes
    from reportlab.pdfgen import canvas
    
    numer = clipboard.paste()
    nazwajpg = numer + '.jpg'
    nazwapdf= numer + "_id.pdf"
    
    qr = qrcode.QRCode(
        version=1,
        box_size=15,
        border=3
    )
    
    data = numer
    qr.add_data(data)
    qr.make(fit=True)
    img = qr.make_image(fill='black', back_color='white')
    img.save(nazwajpg)
        
    def hello(c):
        c.drawImage(nazwajpg, 12, 0, width=125, height=125)
        c.setFont("Helvetica-Bold", size=28)
        c.drawCentredString(76, 122, numer)
    c = canvas.Canvas(nazwapdf, pagesize=QR)
    
    hello(c)
    c.showPage()
    c.save(nazwapdf)
    
    os.remove(nazwajpg)

Tags: importimgdatasizemakeossaveqrcode
1条回答
网友
1楼 · 发布于 2024-10-01 04:51:33

据我所知,最好的方法是使用pyinstallerhttps://www.pyinstaller.org/。这帮助我创建了一个windows可执行文件,它也应该可以与mac一起使用

相关问题 更多 >