সুচিপত্র:

কিভাবে আপনি পাইথনে সুন্দর স্যুপ ব্যবহার করবেন?
কিভাবে আপনি পাইথনে সুন্দর স্যুপ ব্যবহার করবেন?

ভিডিও: কিভাবে আপনি পাইথনে সুন্দর স্যুপ ব্যবহার করবেন?

ভিডিও: কিভাবে আপনি পাইথনে সুন্দর স্যুপ ব্যবহার করবেন?
ভিডিও: কিভাবে পাইথনে সুন্দর স্যুপ ব্যবহার করবেন | অংশ 1 2024, নভেম্বর
Anonim

আপনি যদি ডেবিয়ান বা উবুন্টু লিনাক্সের সাম্প্রতিক সংস্করণ ব্যবহার করেন তবে আপনি সিস্টেম প্যাকেজ ম্যানেজার দিয়ে সুন্দর স্যুপ ইনস্টল করতে পারেন:

  1. $ apt- ইনস্টল করুন অজগর -bs4 (এর জন্য পাইথন 2)
  2. $ apt-get install python3-bs4 (এর জন্য পাইথন 3)
  3. $ easy_install beautifulsoup4.
  4. $pip ইন্সটল সুন্দর সপ৪।
  5. $ অজগর setup.py ইনস্টল করুন।

একইভাবে, লোকেরা জিজ্ঞাসা করে, আপনি কীভাবে পাইথনে একটি সুন্দর স্যুপ তৈরি করবেন?

ব্যবহার করা সুন্দর স্যুপ , আপনাকে এটি ইনস্টল করতে হবে: $ pip install beautifulsoup4. সুন্দর স্যুপ এছাড়াও একটি পার্সারের উপর নির্ভর করে, ডিফল্ট হল lxml। আপনি ইতিমধ্যে হতে পারে আছে এটা, কিন্তু আপনার চেক করা উচিত (IDLE খুলুন এবং lxml আমদানি করার চেষ্টা করুন)। যদি না হয়, তাহলে করুন: $pip install lxml বা $ apt- পাওয়া ইনস্টল অজগর -lxml।

একইভাবে, আপনি কিভাবে সুন্দর স্যুপ আমদানি করবেন? শুরু করা, আমদানি দ্য সুন্দর স্যুপ লাইব্রেরি, HTML ফাইলটি খুলুন এবং এটি পাস করুন সুন্দর স্যুপ , এবং তারপর প্রিন্ট করুন সুন্দর ” টার্মিনালে সংস্করণ। আপনি দেখতে পাবেন আপনার টার্মিনাল উইন্ডোটি আসল HTML পাঠ্যের একটি সুন্দরভাবে ইন্ডেন্টেড সংস্করণ দিয়ে পূর্ণ হবে (চিত্র 3 দেখুন)।

একইভাবে জিজ্ঞাসা করা হয়, সুন্দর স্যুপ কী কাজে ব্যবহার করা হয়?

সুন্দর স্যুপ এইচটিএমএল এবং এক্সএমএল ডকুমেন্ট পার্স করার জন্য একটি পাইথন প্যাকেজ (বিকৃত মার্কআপ সহ, যেমন নন-ক্লোজড ট্যাগ, তাই ট্যাগের নামে নামকরণ করা হয়েছে) স্যুপ ) এটি পার্স করা পৃষ্ঠাগুলির জন্য একটি পার্স ট্রি তৈরি করে যা হতে পারে ব্যবহৃত HTML থেকে ডেটা বের করতে, যা ওয়েব স্ক্র্যাপিংয়ের জন্য দরকারী।

পাইথন এবং বিউটিফুলসুপ দিয়ে আপনি কীভাবে একটি ওয়েবসাইট স্ক্র্যাপ করবেন?

প্রথমত, আমরা যে সমস্ত লাইব্রেরি ব্যবহার করতে যাচ্ছি সেগুলি আমাদের আমদানি করতে হবে। এর পরে, পৃষ্ঠার url-এর জন্য একটি পরিবর্তনশীল ঘোষণা করুন। তারপর, ব্যবহার করুন পাইথন urllib2 ঘোষিত url এর HTML পৃষ্ঠা পেতে। অবশেষে, পৃষ্ঠাটি পার্স করুন সুন্দর স্যুপ ফরম্যাট যাতে আমরা ব্যবহার করতে পারি সুন্দর স্যুপ এটাতে কাজ করতে।

প্রস্তাবিত: