বিউটিফুলসপ
🌈বিউটিফুলসপ কি?
📋বিউটিফুলসপ হলো সহায়ক কার্যক্রম সম্পাদন করার পদ্ধতি।
⚒️বিউটিফুলসপ সহায়ক কার্যক্রম সম্পাদন করতে ব্যবহৃত হয়।
বিউটিফুলসপ সমূহ
বিউটিফুলসপ এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ select - ডেটা নির্বাচন করা
- ➡️ select_one - নির্বাচক অনুযায়ী প্রথম উপাদান খুঁজে বের করা
- ➡️ get_text - উপাদানের পাঠ্য তথ্য বের করা
- ➡️ prettify - এইচটিএমএলকে সুন্দরভাবে সাজানো
- ➡️ encode - ডেটাকে এনকোড রূপান্তর করা
- ➡️ decode - ডেটাকে ডিকোড রূপান্তর করা
- ➡️ new_tag - নতুন ট্যাগ তৈরি করা
select - ডেটা নির্বাচন করার উদাহরণ।
beautifulsoup
from bs4 import BeautifulSoup
html = """
<div>
<p class="text">শিখুন</p>
<p class="text">বিউটিফুলসপ</p>
</div>
"""
soup = BeautifulSoup(html, "html.parser")
elements = soup.select(".text")
for element in elements:
print(element.string)
select_one - নির্বাচক অনুযায়ী প্রথম উপাদান খুঁজে বের করার উদাহরণ।
beautifulsoup
from bs4 import BeautifulSoup
html = """
<div>
<p class="text">শিখুন</p>
<p class="text">বিউটিফুলসপ</p>
</div>
"""
soup = BeautifulSoup(html, "html.parser")
element = soup.select_one(".text")
print(element.get_text())
get_text - উপাদানের পাঠ্য তথ্য বের করার উদাহরণ।
beautifulsoup
from bs4 import BeautifulSoup
html = "<p>শিখুন <b>বিউটিফুলসপ</b></p>"
soup = BeautifulSoup(html, "html.parser")
element = soup.find("p")
print(element.get_text())
prettify - এইচটিএমএলকে সুন্দরভাবে সাজানোর উদাহরণ।
beautifulsoup
from bs4 import BeautifulSoup
html = "<div><p>শিখুন</p><p>বিউটিফুলসপ</p></div>"
soup = BeautifulSoup(html, "html.parser")
print(soup.prettify())
encode - ডেটাকে এনকোড রূপান্তর করার উদাহরণ।
beautifulsoup
from bs4 import BeautifulSoup
html = "<p>বিউটিফুলসপ</p>"
soup = BeautifulSoup(html, "html.parser")
encoded = soup.encode("utf-8")
print(encoded)
decode - ডেটাকে ডিকোড রূপান্তর করার উদাহরণ।
beautifulsoup
from bs4 import BeautifulSoup
html = "<p>বিউটিফুলসপ</p>"
soup = BeautifulSoup(html, "html.parser")
decoded = soup.decode()
print(decoded)
new_tag - নতুন ট্যাগ তৈরি করার উদাহরণ।
beautifulsoup
from bs4 import BeautifulSoup
soup = BeautifulSoup("<div></div>", "html.parser")
tag = soup.new_tag("p")
tag.string = "প্রোগ্রামিং শিখুন"
soup.div.append(tag)
print(soup)
বিউটিফুলসপ সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| select | ডেটা নির্বাচন করতে ব্যবহৃত হয়। |
| select_one | নির্বাচক অনুযায়ী প্রথম উপাদান খুঁজে বের করতে ব্যবহৃত হয়। |
| get_text | উপাদানের পাঠ্য তথ্য বের করতে ব্যবহৃত হয়। |
| prettify | এইচটিএমএলকে সুন্দরভাবে সাজাতে ব্যবহৃত হয়। |
| encode | ডেটাকে এনকোড রূপান্তর করতে ব্যবহৃত হয়। |
| decode | ডেটাকে ডিকোড রূপান্তর করতে ব্যবহৃত হয়। |
| new_tag | নতুন ট্যাগ তৈরি করতে ব্যবহৃত হয়। |