Форум сайта python.su
PUNCTUATION = '''!()-[]{};?@#$%:'"\,./^&*_''' count = input('Введите целое число: ') while count.isalpha() or int(count) == 0 or count in PUNCTUATION: count = input('Значение должно быть целым числом больше 0: ') continue
while not count.isdigit()
import sys from PyQt5.QtWidgets import QApplication, QMainWindow from PyQt5.QtGui import QIcon from PyQt5.QtCore import QUrl from PyQt5.QtWebEngineWidgets import QWebEngineView class MainWindow(QMainWindow): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.initUI() def initUI(self): self.setWindowTitle('Translator') self.setWindowIcon(QIcon('ya_translate.png')) self.setFixedSize(400, 580) self.showMaximized() self.browser = WebEngineView() self.browser.load(QUrl(f"https://yandex.ru/")) self.setCentralWidget(self.browser) class WebEngineView(QWebEngineView): windowList = [] def createWindow(self, QWebEnginePage_WebWindowType): new_webview = WebEngineView() new_window = MainWindow() new_window.setCentralWidget(new_webview) self.windowList.append(new_window) return new_webview if __name__ == "__main__": print() app = QApplication(sys.argv) window = MainWindow() window.show() sys.exit(app.exec_())
[code python]Traceback (most recent call last):
File "/www/server/nvm/videoPicture2/picture_compiler.py", line 339, in <module>
start_system.start()
File "/www/server/nvm/videoPicture2/picture_compiler.py", line 328, in start
for task in tasks:
TypeError: 'ProgrammingError' object is not iterable
$[/code]
[code python]File "/home/tima/PycharmProjects/git_videoPicture/picture_compiler.py", line 336, in start
for task in tasks:
TypeError: 'ProgrammingError' object is not iterable
self._open_connection()
File "/usr/local/lib/python3.9/dist-packages/mysql/connector/connection_cext.py", line 241, in _open_connection
raise errors.get_mysql_exception(msg=exc.msg, errno=exc.errno,
mysql.connector.errors.ProgrammingError: 1698 (28000): Access denied for user 'root'@'localhost'[/code]