Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Python срочная помощь

Роман Бобровский Ученик (120), на голосовании 7 месяцев назад
"C:\Users\Роман\Desktop\IT Project\PythonProject\.venv\Scripts\python.exe" "C:\Users\Роман\Desktop\IT Project\PythonProject\QRMake\QrCodeGeneration.py"
Номер файла сохранения 5332
Введите ссылку: https://stackoverflow.com/questions/64314649/module-qrcode-has-no-attribute-make
Удовлетворяет ли ваш URL необходимым требованиям? True-yes || False-no: True
Название сайта:python - module 'qrcode' has no attribute 'make' - Stack Overflow
Traceback (most recent call last):
File "C:\Users\Роман\Desktop\IT Project\PythonProject\QRMake\QrCodeGeneration.py", line 25, in <module>
img = qrcode.make(link)
^^^^^^^^^^^
AttributeError: module 'qrcode' has no attribute 'make'

Process finished with exit code 1
что делать? вот полный код
# импорт библиотек
import qrcode
import random
import validators
import requests
from bs4 import BeautifulSoup as soup
import os

# номер файла где сохранится QR_CODE
num = random.randint(0, 99999)
print(f"Номер файла сохранения {num}")

# ссылка для генерации
link = input("Введите ссылку:")
# проверка на существования обьекта по ссылке
IF = validators.url(link)
print("Удовлетворяет ли ваш URL необходимым требованиям? True-yes || False-no:", IF)
# получение названия содержимого
url = link
request = requests.get(url)
page = request.text
doc = soup(page, 'html.parser')
website = doc.title.string # содержимое заголовка окна
print(f"Название сайта:{website}")
img = qrcode.make(link)
img.save(f"QR{num}.png")
Голосование за лучший ответ
Mr. Robot Профи (754) 8 месяцев назад
Тестил на питоне 3.11 и все работает, вот такой лог вывелся

 Номер файла сохранения 493 
Введите ссылку:https://otvet.mail.ru/question/237624987
Удовлетворяет ли ваш URL необходимым требованиям? True-yes || False-no: True
Название сайта:Ответы Mail.ru: Python срочная помощь

Попробуй переустановить модуль qrcode, так же можешь убрать модуль os, он у тебя нигде не используется
Похожие вопросы