Con trăn nlst ftp

Làm thế nào để tải lên FTP bằng mã nguồn Python?

Mới đây, mình vừa làm dự án web scraping mà scraper được khai thác trên nhiều máy chủ khác nhau [8 máy chủ]. Vì vậy, dữ liệu lấy được phân tán trên 8 máy chủ này. Trong khi đó, khách hàng thì không thành môi trường Linux hoặc nền yêu cầu cài đặt ra là phải có giải pháp tập trung kết quả để khách hàng dễ dàng tải về

Với yêu cầu như trên, mình đã xuất đề và ứng dụng tự động tải dữ liệu được tải lên 1 máy chủ FTP. Trong dự án này, mình đã sử dụng thư viện ftplib. Đây là thư viện có sẵn trong Python3. Vui lòng xem cách sử dụng thư viện ftplib

Dưới đây là mã nguồn Python để tải lên máy chủ FTP mà mình đang sử dụng,

con trăn

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

từ ftplib nhập FTP

nhập os

 

 

HOST= "IP máy chủ FTP"   #112. 78. 32. 11

USERNAME = "tài khoản ftp của bạn"    # Ftp

PASSWD = "mật khẩu fpt của bạn"        # ftp

LOCAL_FILE = 'đường dẫn tệp cần tải lên' #đường dẫn tệp cần tải lên0 and i> Hồ sơ kết nối mới. . Điều này được thực hiện với sự trợ giúp của Trình lập lịch biểu tích hợp trong Trình quản lý FTP tự động. Để thêm lịch truyền tệp, bạn phải tạo hồ sơ truyền tự động. Chuyển đến Tệp >> Cấu hình kết nối mới.

Làm thế nào để bạn sử dụng FTP trong Python?

Sau đó chúng ta ra. .

Nhập ftplib ftp = ftplib. ftp["ftp. nluug. nl"] ftp. đăng nhập ["ẩn danh", "ftplib-example-1"] data = [] ftp

Nhập ftplib ftp = ftplib. ftp["ftp. nluug. nl"] ftp

Nhập ftplib nhập sys def getfile [ftp, tên tệp]. thử. ftp. retrbinary ["ret" + tên tệp, mở [tên tệp, 'wb']

Chủ Đề