summaryrefslogtreecommitdiff
path: root/ipqr.py
blob: 33a4f943998aea756ce4fdad8429bf79bdf069bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import pyqrcode
import socket


def getIpAdress():
    s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    s.connect(("8.8.8.8", 80))
    ipaddress = s.getsockname()[0]
    return ipaddress


def getQrCode():
    ip = str(getIpAdress())
    url = pyqrcode.create(ip)

    url.png('ipqr.png', scale=6)