elfgk commited on
Commit
c25e8b8
·
verified ·
1 Parent(s): 7d8f7f9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -4
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 dosyaya kaydet
12
- qr_code.png('qrcode.png', scale=5)
 
 
13
 
14
- # Görseli aç
15
- image = Image.open('qrcode.png')
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
18
+ image = Image.open(buffer)
19
  return image
20
 
21
  except Exception as e: