summaryrefslogtreecommitdiff
path: root/ATRI/modules
diff options
context:
space:
mode:
Diffstat (limited to 'ATRI/modules')
-rw-r--r--ATRI/modules/b64/__init__.py37
-rw-r--r--ATRI/modules/b64/__pycache__/__init__.cpython-38.pycbin1022 -> 831 bytes
2 files changed, 11 insertions, 26 deletions
diff --git a/ATRI/modules/b64/__init__.py b/ATRI/modules/b64/__init__.py
index cb5387a..f54334b 100644
--- a/ATRI/modules/b64/__init__.py
+++ b/ATRI/modules/b64/__init__.py
@@ -1,37 +1,22 @@
import os
+import time
import base64
+import requests
from pathlib import Path
-path_emoji = Path('.') / 'ATRI' / 'data' / 'emoji'
path_temp_img = Path('.') / 'ATRI' / 'data' / 'temp' / 'img'
-path_img = Path('.') / 'ATRI' / 'data' / 'img'
-def b64_str_emoji(file_name: str):
- find_file = os.path.join(str(path_emoji) + '/' + file_name)
- with open(find_file, 'rb') as f:
- content = f.read()
- b64_str = base64.b64encode(content).decode()
- return b64_str
-
-# def b64_str_img_url(url: str):
-# img_d = requests.get(url)
-# name = 'temp.jpg'
-# with open(str(path_temp_img) + '/' + name, 'wb') as f:
-# f.write(img_d.content)
-# find_img = os.path.join(str(path_temp_img) + '/' + name)
-# with open(find_img, 'rb') as f:
-# content = f.read()
-# img = ImageGrab.
-# b64_str = base64.b64encode(content).decode()
-# time.sleep(1)
-# os.remove(str(path_temp_img) + '/' + name)
-# return b64_str
-
-def b64_str_img_path(file_name: str):
- find_file = os.path.join(str(path_img) + '/' + file_name)
- with open(find_file, 'rb') as f:
+def b64_str_img_url(url: str):
+ img_d = requests.get(url)
+ name = 'temp.jpg'
+ with open(str(path_temp_img) + '/' + name, 'wb') as f:
+ f.write(img_d.content)
+ find_img = os.path.join(str(path_temp_img) + '/' + name)
+ with open(find_img, 'rb') as f:
content = f.read()
b64_str = base64.b64encode(content).decode()
+ time.sleep(1)
+ os.remove(str(path_temp_img) + '/' + name)
return b64_str \ No newline at end of file
diff --git a/ATRI/modules/b64/__pycache__/__init__.cpython-38.pyc b/ATRI/modules/b64/__pycache__/__init__.cpython-38.pyc
index 5b3821c..b23fb54 100644
--- a/ATRI/modules/b64/__pycache__/__init__.cpython-38.pyc
+++ b/ATRI/modules/b64/__pycache__/__init__.cpython-38.pyc
Binary files differ