Способы переноса PDF-документов с помощью Python

Я хочу добавить функцию в свою образовательную программу. В настоящее время программа сохраняет PDF-документ с набором экзаменационных вопросов и соответствующими ответами конечных пользователей на них. Я хотел бы добавить способ для всех клиентов отправлять свои соответствующие PDF-документы на сервер (был бы учителем) для их сохранения. Я просмотрел сокеты для передачи, но я не уверен, что это просто для моей проблемы … Любая помощь будет принята с благодарностью. Спасибо


Поскольку ваш вопрос помечен как «ftp», я предполагаю, что это может вам помочь.

Взгляните на ftplib в python, это для python 2.x и 3.x.

 >>> из ftplib import FTP >>> ftp =  FTP ('ftp.debian.org') # подключение к хосту, порт по умолчанию >>> ftp.login () # анонимный пользователь, анонимный пароль @ '230 Успешный вход.' >>> ftp.cwd ('debian') #  перейти в каталог "debian" >>> ftp.retrlines ('LIST') # list directory contents-rw-rw-r-- 1 1176 1176 1063 15 июня, 10:18 README ... drwxr-sr-x 5 1176 1176  4096 19 декабря 2000 pooldrwxr-sr-x 4 1176 1176 4096 17 ноября 2008 projectdrwxr-xr-x 3 1176 1176 4096 10 октября 2012 tools'226 Справочник отправить ОК. '>>> ftp.retrbinary (' RETR README ', open (  'README', 'wb'). Write) '226 Передача  Complete. '>>> ftp.quit ()  

Подробнее о модуле ftplib:

Этот модуль определяет класс FTP и несколько связанных предметов. Класс FTP реализует клиентскую сторону протокола FTP. Вы можете использовать это для написания программ Python, которые выполняют различные автоматизированные задания FTP, такие как зеркалирование других ftp-серверов. Он также используется модулем urllib для обработки URL-адресов, использующих FTP. Для получения дополнительной информации о FTP (протоколе передачи файлов) см. Internet RFC 959.

Найдите модуль ftplib в документации python для 2.x здесь и 3.x здесь.

Оцените статью
Botgadget.ru
Добавить комментарий