Trong hướng dẫn này, chúng tôi trình bày cách làm việc với mô-đun Yêu cầu Python. Chúng tôi lấy dữ liệu, đăng dữ liệu, truyền dữ liệu và kết nối với các trang web an toàn. Trong các ví dụ, chúng tôi sử dụng dịch vụ trực tuyến, máy chủ Nginx, máy chủ HTTP Python và ứng dụng bình
ZetCode cũng có một hướng dẫn Python ngắn gọn
Giao thức truyền tải siêu văn bản [HTTP] là một giao thức ứng dụng cho các hệ thống thông tin siêu phương tiện, cộng tác, phân tán. HTTP là nền tảng giao tiếp dữ liệu cho World Wide Web
Yêu cầu Python
$ ./read_webpage.py My html page8 là một thư viện HTTP Python đơn giản và thanh lịch. Nó cung cấp các phương thức để truy cập tài nguyên Web thông qua HTTPToday is a beautiful day. We go swimming and fishing.
Hello there. How are you?
$ sudo service nginx start
Chúng tôi chạy máy chủ web Nginx trên localhost. Một số ví dụ của chúng tôi sử dụng máy chủ
$ ./read_webpage.py My html page9Today is a beautiful day. We go swimming and fishing.
Hello there. How are you?
Phiên bản yêu cầu Python
Chương trình đầu tiên in phiên bản của thư viện Yêu cầu
#!/usr/bin/python import requests print[requests.__version__] print[requests.__copyright__]
Chương trình in phiên bản và bản quyền của Yêu cầu
$ ./version.py 2.21.0 Copyright 2018 Kenneth Reitz
Đây là một đầu ra mẫu của ví dụ
Python yêu cầu đọc một trang web
Phương thức
#!/usr/bin/python import requests as req import re resp = req.get["//www.webcode.me"] content = resp.text stripped = re.sub['