Это очень простое руководство для начинающих по созданию приложения для сохранения URL-адресов с использованием Python.

import sys
from PyQt6.QtWidgets import QApplication, QWidget, QLabel, QLineEdit, QPushButton, QVBoxLayout

class WebsiteLinkSaver(QWidget):
    def __init__(self):
        super().__init__()

        # Create label and line edit for website name
        self.name_label = QLabel('Name:', self)
        self.name_edit = QLineEdit(self)

        # Create label and line edit for website link
        self.link_label = QLabel('Link:', self)
        self.link_edit = QLineEdit(self)

        # Create save button
        self.save_button = QPushButton('Save', self)
        self.save_button.clicked.connect(self.save_link)

        # Create layout and add widgets
        self.layout = QVBoxLayout(self)
        self.layout.addWidget(self.name_label)
        self.layout.addWidget(self.name_edit)
        self.layout.addWidget(self.link_label)
        self.layout.addWidget(self.link_edit)
        self.layout.addWidget(self.save_button)

        # Set window properties
        self.setWindowTitle('Website Link Saver')
        self.setGeometry(400, 400, 300, 150)

    def save_link(self):
        # Get website name and link from line edits
        name = self.name_edit.text()
        link = self.link_edit.text()

        # Save link to file
        with open('links.txt', 'a') as f:
            f.write(f'{name}: {link}\n')

        # Clear form
        self.name_edit.clear()
        self.link_edit.clear()

app = QApplication(sys.argv)
link_saver = WebsiteLinkSaver()
link_saver.show()
sys.exit(app.exec())

Опять же, это очень простое не уникальное приложение, а просто приложение начального уровня, которое может быть интересно тем, кто хочет замарать руки для создания приложений с графическим интерфейсом с использованием PyQt6.

Дайте мне знать, если вы заинтересованы в расширении этого приложения и переходе на следующий продвинутый уровень.