"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")
Тестил на питоне 3.11 и все работает, вот такой лог вывелся
Номер файла сохранения 493 Введите ссылку:https://otvet.mail.ru/question/237624987 Удовлетворяет ли ваш URL необходимым требованиям? True-yes || False-no: True Название сайта:Ответы Mail.ru: Python срочная помощь
Попробуй переустановить модуль qrcode, так же можешь убрать модуль os, он у тебя нигде не используется
Номер файла сохранения 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")