profile
Размещено 2 года назад по предмету Информатика от arsensolovey1234

ПОМОГИТЕ ЗАДАНИЕ Python


1. Створення архітектури програми.
Продумайте архітектуру програми та створіть окремі об’єкти для кожного з її логічних елементів.Наприклад, програму можна поділити на три об’єкти:
■ Об’єкт, що працює з базою даних.
■ Об’єкт, що парсить сайти.
■ Об’єкт інтерфейсу користувача.
Їхню взаємодію потрібно прописати у функції
run(), яка викликається в блоці запуску програми
(if__name__ == "__main__":).

2. Реалізація атрибутів та методів об’єктів.
На цьому етапі треба наповнити оголошені об’єкти
змістом, додавши їхні атрибути та методи.

  1. Ответ на вопрос
    Ответ на вопрос дан danilka228uy

    Ответ:

    class Database:

       def __init__(self, dbname):

           self.dbname = dbname

       def connect(self):

           # Підключення до бази даних

           pass

       def save(self, data):

           # Збереження даних в базу даних

           pass

       def get_data(self):

           # Отримання даних з бази даних

           pass

    class Parser:

       def __init__(self, url):

           self.url = url

       def fetch_data(self):

           # Отримання даних з веб-сайту

           pass

       def parse_data(self, data):

           # Обробка даних

           pass

    class UserInterface:

       def __init__(self):

           pass

       def get_input(self):

           # Отримання введення користувача

           pass

       def display_output(self, output):

           # Виведення даних користувачу

           pass

    def run():

       # Підключення до бази даних

       db = Database("mydatabase")

       db.connect()

       # Отримання даних з веб-сайту та їх обробка

       parser = Parser("http://example.com")

       data = parser.fetch_data()

       parsed_data = parser.parse_data(data)

       # Збереження оброблених даних в базу даних

       db.save(parsed_data)

       # Виведення даних користувачу

       ui = UserInterface()

       data = db.get_data()

       ui.display_output(data)

    if __name__ == "__main__":

       run()

    Объяснение:

    1. Ответ на вопрос
      Ответ на вопрос дан TarradentYt
      а що писати у всі ці pass?
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.