জয়েন লগইন

বিউটিফুলসপ অ্যাক্সেস

🌈বিউটিফুলসপ অ্যাক্সেস কি?

📋বিউটিফুলসপ অ্যাক্সেস হলো ডেটা অ্যাক্সেস করার পদ্ধতি।

⚒️বিউটিফুলসপ অ্যাক্সেস ডেটা অ্যাক্সেস করতে ব্যবহৃত হয়।

বিউটিফুলসপ অ্যাক্সেস সমূহ

বিউটিফুলসপ অ্যাক্সেস এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ string - এলিমেন্টের স্ট্রিং তথ্য বের করা
  • ➡️ next - পরবর্তী মান বের করা
  • ➡️ previous - পূর্ববর্তী উপাদান বের করা
  • ➡️ parent - প্যারেন্ট উপাদান বের করা
  • ➡️ contents - এলিমেন্টের সরাসরি উপাদানগুলোর তালিকা বের করা
  • ➡️ children - এলিমেন্টের চাইল্ড উপাদানগুলো বের করা
  • ➡️ descendants - এলিমেন্টের সকল বংশধর উপাদান বের করা
  • ➡️ next_sibling - পরবর্তী সিবলিং উপাদান বের করা
  • ➡️ previous_sibling - পূর্ববর্তী সিবলিং উপাদান বের করা
  • ➡️ next_siblings - পরবর্তী সিবলিং উপাদানগুলোর তালিকা বের করা
  • ➡️ previous_siblings - পূর্ববর্তী সিবলিং উপাদানগুলোর তালিকা বের করা
  • ➡️ strings - এলিমেন্টের সকল স্ট্রিং বের করা
  • ➡️ stripped_strings - অতিরিক্ত ফাঁকা স্থান বাদ দিয়ে সকল স্ট্রিং বের করা
  • ➡️ attrs - এলিমেন্টের অ্যাট্রিবিউটগুলোর তথ্য বের করা
  • ➡️ name - নাম নির্ধারণ করা

string - এলিমেন্টের স্ট্রিং তথ্য বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<p>প্রোগ্রামিং শিখুন</p>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("p")

print(element.string)

next - পরবর্তী মান বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<b>প্রোগ্রামিং শিখুন</b><p>প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন</p>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("b")

print(element.next)

previous - পূর্ববর্তী উপাদান বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<p>প্রোগ্রামিং শিখুন</p><p>প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন</p>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find_all("p")[1]

print(element.previous)

parent - প্যারেন্ট উপাদান বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<div><p>প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন</p></div>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("p")

print(element.parent.name)

contents - এলিমেন্টের সরাসরি উপাদানগুলোর তালিকা বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<div><p>প্রোগ্রামিং শিখুন</p></div>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("div")

print(element.contents)

children - এলিমেন্টের চাইল্ড উপাদানগুলো বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<div><p>প্রোগ্রামিং শিখুন</p></div>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("div")

print(list(element.children))

descendants - এলিমেন্টের সকল বংশধর উপাদান বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<div><p>প্রোগ্রামিং শিখুন</p></div>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("div")

print(list(element.descendants))

next_sibling - পরবর্তী সিবলিং উপাদান বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<p>প্রোগ্রামিং শিখুন</p><p>প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন</p>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("p")

print(element.next_sibling)

previous_sibling - পূর্ববর্তী সিবলিং উপাদান বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<p>প্রোগ্রামিং শিখুন</p><p>প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন</p>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find_all("p")[1]

print(element.previous_sibling)

next_siblings - পরবর্তী সিবলিং উপাদানগুলোর তালিকা বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<p>প্রোগ্রামিং শিখুন</p><p>প্রোগ্রামিং শিখুন</p><p>Python</p>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("p")

print(list(element.next_siblings))

previous_siblings - পূর্ববর্তী সিবলিং উপাদানগুলোর তালিকা বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<li>এইচটিএমএল</li><li>সিএসএস</li><li>জাভা</li>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find_all("li")[2]

print(list(element.previous_siblings))

strings - এলিমেন্টের সকল স্ট্রিং বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<div>প্রোগ্রামিং শিখুন <p>প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন</p></div>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("div")

print(list(element.strings))

stripped_strings - অতিরিক্ত ফাঁকা স্থান বাদ দিয়ে সকল স্ট্রিং বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<div> প্রোগ্রামিং শিখুন <p> প্রোগ্রামিং শিখে নিজের ক্যারিয়ার গড়ে তুলুন </p> </div>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("div")

print(list(element.stripped_strings))

attrs - এলিমেন্টের অ্যাট্রিবিউটগুলোর তথ্য বের করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = '<p class="text">প্রোগ্রামিং শিখুন</p>'
soup = BeautifulSoup(html, "html.parser")

element = soup.find("p")

print(element.attrs)

name - নাম নির্ধারণ করার উদাহরণ।

beautifulsoup
from bs4 import BeautifulSoup

html = "<p>প্রোগ্রামিং শিখুন</p>"
soup = BeautifulSoup(html, "html.parser")

element = soup.find("p")

print(element.name)

বিউটিফুলসপ অ্যাক্সেস সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
string এলিমেন্টের স্ট্রিং তথ্য বের করতে ব্যবহৃত হয়।
next পরবর্তী মান বের করতে ব্যবহৃত হয়।
previous পূর্ববর্তী উপাদান বের করতে ব্যবহৃত হয়।
parent প্যারেন্ট উপাদান বের করতে ব্যবহৃত হয়।
contents এলিমেন্টের সরাসরি উপাদানগুলোর তালিকা বের করতে ব্যবহৃত হয়।
children এলিমেন্টের চাইল্ড উপাদানগুলো বের করতে ব্যবহৃত হয়।
descendants এলিমেন্টের সকল বংশধর উপাদান বের করতে ব্যবহৃত হয়।
next_sibling পরবর্তী সিবলিং উপাদান বের করতে ব্যবহৃত হয়।
previous_sibling পূর্ববর্তী সিবলিং উপাদান বের করতে ব্যবহৃত হয়।
next_siblings পরবর্তী সিবলিং উপাদানগুলোর তালিকা বের করতে ব্যবহৃত হয়।
previous_siblings পূর্ববর্তী সিবলিং উপাদানগুলোর তালিকা বের করতে ব্যবহৃত হয়।
strings এলিমেন্টের সকল স্ট্রিং বের করতে ব্যবহৃত হয়।
stripped_strings অতিরিক্ত ফাঁকা স্থান বাদ দিয়ে সকল স্ট্রিং বের করতে ব্যবহৃত হয়।
attrs এলিমেন্টের অ্যাট্রিবিউটগুলোর তথ্য বের করতে ব্যবহৃত হয়।
name নাম নির্ধারণ করতে ব্যবহৃত হয়।