Update app.py
Browse files
app.py
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
import pyqrcode
|
2 |
import gradio as gr
|
3 |
from PIL import Image
|
|
|
4 |
|
5 |
# QR kodu oluşturma fonksiyonu
|
6 |
def qr_kodu_olustur(url):
|
@@ -8,11 +9,13 @@ def qr_kodu_olustur(url):
|
|
8 |
# QR kodunu oluştur
|
9 |
qr_code = pyqrcode.create(url)
|
10 |
|
11 |
-
# QR kodunu
|
12 |
-
|
|
|
|
|
13 |
|
14 |
-
# Görseli aç
|
15 |
-
image = Image.open(
|
16 |
return image
|
17 |
|
18 |
except Exception as e:
|
|
|
1 |
import pyqrcode
|
2 |
import gradio as gr
|
3 |
from PIL import Image
|
4 |
+
from io import BytesIO
|
5 |
|
6 |
# QR kodu oluşturma fonksiyonu
|
7 |
def qr_kodu_olustur(url):
|
|
|
9 |
# QR kodunu oluştur
|
10 |
qr_code = pyqrcode.create(url)
|
11 |
|
12 |
+
# QR kodunu bellek üzerine kaydet
|
13 |
+
buffer = BytesIO()
|
14 |
+
qr_code.png(buffer, scale=5)
|
15 |
+
buffer.seek(0)
|
16 |
|
17 |
+
# Görseli Pillow ile aç
|
18 |
+
image = Image.open(buffer)
|
19 |
return image
|
20 |
|
21 |
except Exception as e:
|