Агуулгын хүснэгт:

Python хэл дээр сайхан шөлийг яаж хэрэглэдэг вэ?
Python хэл дээр сайхан шөлийг яаж хэрэглэдэг вэ?

Видео: Python хэл дээр сайхан шөлийг яаж хэрэглэдэг вэ?

Видео: Python хэл дээр сайхан шөлийг яаж хэрэглэдэг вэ?
Видео: Сербийн бүжиглэдэг эмэгтэй 2024, Арваннэгдүгээр
Anonim

Хэрэв та Debian эсвэл Ubuntu Linux-ийн сүүлийн үеийн хувилбарыг ашиглаж байгаа бол Beautiful Soup програмыг системийн багц менежерээр суулгаж болно

  1. $ apt-get суулгана питон -bs4 (for Python 2)
  2. $ apt-get суулгах python3-bs4 (for Python 3)
  3. $ easy_install beautifulsoup4.
  4. $ pip install beautifulsoup4.
  5. $ питон setup.py суулгана уу.

Үүнтэй адилаар хүмүүс Python хэлээр яаж сайхан шөл хийх вэ гэж асуудаг.

Хэрэглэх сайхан шөл , та үүнийг суулгах хэрэгтэй: $ pip install beautifulsoup4. Сайхан шөл мөн задлан шинжлэгч дээр тулгуурладаг, анхдагч нь lxml. Та аль хэдийн байж магадгүй байна гэхдээ та шалгах хэрэгтэй (IDLE-г нээж, lxml импортлохыг оролдоорой). Үгүй бол дараах зүйлийг хий: $ pip install lxml эсвэл $ apt- авах суулгах питон -lxml.

Үүний нэгэн адил та үзэсгэлэнтэй шөлийг хэрхэн импортлох вэ? Эхлэх, импорт нь Сайхан шөл номын сан, HTML файлыг нээж, дамжуулна уу Сайхан шөл , дараа нь -г хэвлэ. хөөрхөн Терминал дахь” хувилбар. Та терминалын цонхоо анхны html текстийн сайхан доголтой хувилбараар дүүргэхийг харах ёстой (Зураг 3-ыг үзнэ үү).

Үүнтэй адил сайхан шөлийг юунд хэрэглэдэг вэ гэж асуудаг.

Сайхан шөл Энэ нь HTML болон XML баримт бичгүүдийг задлан шинжлэхэд зориулагдсан Python багц юм (үүнд алдаатай тэмдэглэгээ, өөрөөр хэлбэл хаагдаагүй шошгууд, шошгоны нэрээр нэрлэгдсэн) шөл ). Энэ нь байж болох задлан шинжлэгдсэн хуудсуудын задлан шинжлэх модыг үүсгэдэг ашигласан вэб хусахад хэрэгтэй HTML-ээс өгөгдлийг гаргаж авах.

Python болон BeautifulSoup ашиглан вэбсайтыг хэрхэн хусах вэ?

Эхлээд бид ашиглах гэж байгаа бүх номын сангуудыг импортлох хэрэгтэй. Дараа нь хуудасны url хувьсагчийг зарлана. Дараа нь ашиглана уу Python urllib2 гэж зарласан url-ийн HTML хуудсыг авна уу. Эцэст нь хуудсыг задлан шинжилнэ үү Сайхан шөл Бид ашиглах боломжтой формат Сайхан шөл үүн дээр ажиллах.

Зөвлөмж болгож буй: