npedkol.py 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. # ТЗ. Загрузить с помощью программы на python исходный код главной страницы сайта npedkol.ru и сохранить его на диск в указанную папку
  2. # 2. Проектирование ИС
  3. """
  4. Выбираем консольный интерфейс для демонстрации работы модулей.
  5. """
  6. # 1. Вводим путь сохранения и имени файла
  7. # d:\\temp
  8. index_dir = input("Введите директорию для сохранения: ")
  9. # index.html
  10. index_filename = input("Введите имя файла: ")
  11. # 2. Получение полного пути для сохранения файла
  12. # d:\\temp\index.html
  13. index_path = index_dir + "\\" + index_filename
  14. print(index_path)
  15. index_path = f"{index_dir}\{index_filename}"
  16. print(index_path)
  17. import os
  18. index_path = os.path.join("d:\\", "temp", index_filename)
  19. print(index_path)
  20. # сделаем введенную папку
  21. os.makedirs(index_dir, exist_ok=True)
  22. # имя файла
  23. from os.path import basename
  24. print(basename(index_path))
  25. from os.path import join as os_join
  26. index_path = os_join("d:\\", "temp", index_filename)
  27. print(" ".join(["d:\\", "temp", index_filename]))
  28. """
  29. # 1. импортируем модуль requests
  30. import requests
  31. # 3. Получение полного пути для сохранения файла
  32. index_path = os.path.join(index_dir, index_filename)
  33. print(index_path)
  34. """