Рейтинг:
4
Meharsyed
спасибо за ваш ответ, который я действительно оценил, я установил сервер filezilla на свой ноутбук и закодировал следующий код на raspberry pi. Пи принимает изображение, но не отправляет его на ноутбук, почему это так? есть ли что-нибудь еще, чтобы сделать?
код:
импорт ftplib
импорт picamera
время от времени импорт сна
# Взятие Изображения
камеры= picamera.PiCamera()
камера.захват('image1.jpg')
сессия=ftplib.На FTP('ПК','Биби','1111') #ПК IP средствами Windows ПК IP
файл = открыть('/home/pi/image1.jpg','rb')
сессия.storbinary('STOR image.jpg',файл)
файл.рядом()
сессии.бросить()
k5054
Проверьте брандмауэр на ноутбуке, а также pi. FTP прослушивает порт 21, который должен быть открыт для вашей локальной сети. Если вы еще не сделали этого, выполните некоторые другие основные сетевые устранения неполадок, например подтвердите, что вы можете пинговать ноутбук с pi. Если filezilla работает правильно на ноутбуке, вы должны иметь возможность использовать ftp-клиент командной строки на pi для подключения и передачи файла. Если все это кажется прекрасным, то я бы создал новый вопрос, спрашивающий экспертов python, в чем проблема.