Hướng dẫn how do i install beautifulsoup for python 3? - làm cách nào để cài đặt beautifulsoup cho python 3?

Mô tả dự án

Súp đẹp là một thư viện giúp dễ dàng cạo thông tin từ các trang web. Nó nằm trên đỉnh một trình phân tích cú pháp HTML hoặc XML, cung cấp các thành ngữ pythonic để lặp, tìm kiếm và sửa đổi cây phân tích.

Bắt đầu nhanh

>>> from bs4 import BeautifulSoup
>>> soup = BeautifulSoup("

SomebadHTML") >>> print(soup.prettify())

Some bad HTML

>>> soup.find(text="bad") 'bad' >>> soup.i HTML # >>> soup = BeautifulSoup("SomebadXML", "xml") # >>> print(soup.prettify()) Some bad XML

Để vượt ra ngoài những điều cơ bản, tài liệu toàn diện có sẵn.

Liên kết

  • Trang chủ
  • Tài liệu
  • Nhóm thảo luận
  • Sự phát triển
  • Theo dõi lỗi
  • Hoàn thành Changelog

Lưu ý trên Python 2 SunSeting

Sự hỗ trợ của Súp đẹp cho Python 2 đã bị ngừng vào ngày 31 tháng 12 năm 2020: Một năm sau ngày hoàng hôn cho chính Python 2. Từ thời điểm này trở đi, phát triển súp đẹp mới sẽ nhắm mục tiêu Python 3. Bản phát hành cuối cùng của món súp 4 đẹp để hỗ trợ Python 2 là 4.9.3.

Hỗ trợ dự án

Nếu bạn sử dụng súp đẹp như một phần của công việc chuyên nghiệp của bạn, xin vui lòng xem xét đăng ký Tidelift. Điều này sẽ hỗ trợ nhiều dự án phần mềm miễn phí mà tổ chức của bạn phụ thuộc, không chỉ là súp đẹp.

Nếu bạn sử dụng súp đẹp cho các dự án cá nhân, cách tốt nhất để nói lời cảm ơn là đọc an toàn công cụ, một tạp chí tôi đã viết về những gì súp đẹp đã dạy tôi về phát triển phần mềm.

Xây dựng tài liệu

Thư mục BS4/ DOC/ chứa tài liệu đầy đủ ở định dạng Sphinx. Chạy make html trong thư mục đó để tạo tài liệu HTML.

Chạy các bài kiểm tra đơn vị

Súp đẹp hỗ trợ khám phá thử nghiệm đơn vị bằng cách sử dụng pytest:

$ pytest

Tải tập tin

Tải xuống tệp cho nền tảng của bạn. Nếu bạn không chắc chắn nên chọn cái nào, hãy tìm hiểu thêm về việc cài đặt các gói.

Phân phối nguồn

Phân phối xây dựng

27

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tôi đã cài đặt cả Python 2.7 và Python 3.5. Khi tôi nhập pip install beautifulsoup4, nó cho tôi biết rằng nó đã được cài đặt trong thư mục Python2.7/trang web.

Nhưng làm cách nào để cài đặt nó vào Dir Python3?

Vadim Kotov

7.8648 Huy hiệu vàng47 Huy hiệu bạc61 Huy hiệu Đồng8 gold badges47 silver badges61 bronze badges

Đã hỏi ngày 29 tháng 12 năm 2015 lúc 8:59Dec 29, 2015 at 8:59

Hướng dẫn how do i install beautifulsoup for python 3? - làm cách nào để cài đặt beautifulsoup cho python 3?

2

Tôi nghĩ PIP3 sẽ đáp ứng nhu cầu của bạn, sử dụng lệnh dưới đây trên thiết bị đầu cuối:

pip3 install beautifulsoup4

Xem Doc

Đã trả lời ngày 29 tháng 12 năm 2015 lúc 11:56Dec 29, 2015 at 11:56

Hướng dẫn how do i install beautifulsoup for python 3? - làm cách nào để cài đặt beautifulsoup cho python 3?

Alan Francisalan FrancisAlan Francis

1.24911 Huy hiệu bạc17 Huy hiệu đồng11 silver badges17 bronze badges

Chạy như Root:

apt-get install python3-bs4
#or
pip3 install beautifulsoup4

Sau đó nhập nó như thế này:

import bs4

Đã trả lời ngày 17 tháng 1 năm 2018 lúc 17:13Jan 17, 2018 at 17:13

Hướng dẫn how do i install beautifulsoup for python 3? - làm cách nào để cài đặt beautifulsoup cho python 3?

Mehdi Nellenmehdi NellenMehdi Nellen

7.9064 Huy hiệu vàng32 Huy hiệu bạc48 Huy hiệu đồng4 gold badges32 silver badges48 bronze badges

2

Nếu bạn sử dụng một phiên bản gần đây của Debian hoặc Ubuntu Linux, bạn có thể cài đặt Soup xinh đẹp với Trình quản lý gói hệ thống:

$ apt-get install python-bs4 (for Python 2)
$ apt-get install python3-bs4 (for Python 3)

Afer cài đặt nhập thư viện

from bs4 import BeautifulSoup

Đã trả lời ngày 26 tháng 11 năm 2018 lúc 11:21Nov 26, 2018 at 11:21

Gói là BS4 và có thể được cài đặt với lệnh sau:

python -m pip install bs4

Đã trả lời ngày 31 tháng 7 năm 2018 lúc 18:54Jul 31, 2018 at 18:54

Hướng dẫn how do i install beautifulsoup for python 3? - làm cách nào để cài đặt beautifulsoup cho python 3?

Luân xa chakrashvetShvet Chakra

1.04310 Huy hiệu bạc21 Huy hiệu đồng10 silver badges21 bronze badges

Tôi đã có một số sự không phù hợp giữa phiên bản Python và Đẹp. Tôi đã cài đặt dự án này Th3Jock3R/LinuxGSM-Arma3-Mod-Update vào máy chủ ARMA3 chuyên dụng Linux Centos8. Python3 và BeautifulSoup4 dường như phù hợp. Vì vậy, tôi đã cập nhật Python3, xóa các tệp đẹp theo cách thủ công và cài đặt lại nó với: sudo yum install python3-beautifulsoup4 (lưu ý số 3). Làm. Sau đó chỉ các thư mục trong th3jock3r: s script a3_server_folder = "" và a3_server_dir = "/home/arma3server/ Trong thư mục này cũng có vị trí thư mục mới có tên là 'Modlist' bây giờ, sự nhẹ nhàng của việc tải mod làm tôi tâm trí. -Bob-sudo yum install python3-beautifulsoup4 (note the number 3). Works. Then pointing directories in Th3Jock3R:s script A3_SERVER_FOLDER = "" and A3_SERVER_DIR = "/home/arma3server{}".format(A3_SERVER_FOLDER) placing and running the script in same folder /home/arma3server with python3 update.py. In this folder is also located new folder called 'modlists' Now the lightness of mod loading blows my mind. -Bob-

Đã trả lời ngày 23 tháng 1 lúc 23:03Jan 23 at 23:03

Hướng dẫn how do i install beautifulsoup for python 3? - làm cách nào để cài đặt beautifulsoup cho python 3?

1

Nếu bạn đang ở trên Windows, điều này cũng hoạt động cho Python3

Đã trả lời ngày 26 tháng 8 năm 2020 lúc 13:39Aug 26, 2020 at 13:39

Làm cách nào để nhập một cái đẹp trong Python 3?

Để sử dụng súp đẹp, bạn cần cài đặt nó: $ pip cài đặt đẹp. Súp đẹp cũng dựa vào trình phân tích cú pháp, mặc định là LXML. Bạn có thể đã có nó, nhưng bạn nên kiểm tra (mở nhàn rỗi và cố gắng nhập LXML). Nếu không, làm: $ pip Cài đặt LXML hoặc $ APT-GET Cài đặt Python-LXML.$ pip install beautifulsoup4 . Beautiful Soup also relies on a parser, the default is lxml . You may already have it, but you should check (open IDLE and attempt to import lxml). If not, do: $ pip install lxml or $ apt-get install python-lxml .

Tôi có cần cài đặt đẹp không?

Cài đặt BeautifulSoup vì BeautifulSoup không phải là một thư viện tiêu chuẩn, chúng tôi cần cài đặt nó. Chúng tôi sẽ sử dụng gói xinh đẹp 4 (được gọi là BS4).we need to install it. We are going to use the BeautifulSoup 4 package (known as bs4).

Làm thế nào để tôi biết nếu BS4 được cài đặt?

Xác minh cài đặt..
Mở trình thông dịch Python trong một thiết bị đầu cuối bằng cách sử dụng lệnh sau: Bản sao Python ..
Bây giờ, chúng tôi có thể đưa ra một tuyên bố nhập đơn giản để xem liệu chúng tôi đã cài đặt thành công súp đẹp hay không bằng cách sử dụng lệnh sau: từ BS4 Nhập bản sao đẹp ..

Làm cách nào để cài đặt đẹp trên Windows 10?

Cách cài đặt đẹp trên Windows 10..
Tải xuống phiên bản Python mới nhất từ python.org ..
Bắt đầu trình cài đặt ..
Chọn Thêm Python 3. X vào đường dẫn.....
Nhấp vào nút Cài đặt ngay bây giờ ..
Sau khi cài đặt hoàn tất, nhấp vào giới hạn độ dài đường dẫn vô hiệu hóa và đóng cửa sổ ..