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


def getIpAddress():
	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 = f"http://{str(getIpAddress())}"
	url = pyqrcode.create(ip)
	url.png('ipqr.png', scale=6)