часто пользуюсь сервисом
Pastebin. Решил сделать небольшую программку для удобной загрузки файлов на сайт. Однако столкнулся с следующей проблемой.
Traceback (most recent call last):
File "E:\codes\testbots\telebot.py", line 8, in <module>
PastebinAPI().paste(api_dev_key = 'тут был api dev key',
File "C:\Users\User\AppData\Local\Programs\Python\Python310\lib\site-packages\pastebin.py", line 679, in paste
request_string = urllib.urlopen(self._api_url, urllib.urlencode(argv))
AttributeError: module 'urllib' has no attribute 'urlopen'
код:
from pastebin import PastebinAPI
import sys
text = ''.join(open(sys.argv[1]).readlines())
print(f'paste_code = file({sys.argv[1]}")')
PastebinAPI().paste(api_dev_key = 'TOP SECRET',
api_paste_code = text,
api_user_key = None,
paste_name = input('paste_name = '),
paste_format = input('paste_format (\'php, python\') = '),
paste_private = int(input('paste_private ( 0=public 1=unlisted 2=private) = ')),
paste_expire_date = input(
'expire_mode \n( N = Never\n 10M = 10 Minutes\n 1H = 1 Hour\n 1D = 1 Day\n 1W = 1 Week\n 2W = 2 Weeks\n 1M = 1 Month\n 6M = 6 Months\n 1Y = 1 Year\n) = ')
)
делал все по документациям.
Дока 1,
https://pypi.org/project/Pastebin/