# get random wallpaper for pc
Output:
Join :- @Python_Codes_Pro
Support group :- @python_group_pro
import requests
base_url="https://mukesh-api.vercel.app/"
class Wallpaper:
def __init__(self):
pass
def wall(self):
url=f"{base_url}wallpaper"
return requests.get(url).json()["results"]
H=Wallpaper()
print(H.wall())
Output:
https://graph.org//file/23edcc969e96d2181d185.jpg
Join :- @Python_Codes_Pro
Support group :- @python_group_pro
❤2
Python-Cheat-Sheet.pdf
677.7 KB
Python-Cheat-Sheet.pdf
import requests
chapter_number=input("enter chapter number between 1-18:->> ")
class BhagwatGita:
def __init__(self, url):
self.url = url
def get_info(self):
response = requests.get(self.url).json()
# print(response["chapter_number"], response["verse"], response["chapter_intro"], response["shalok"])
print(response)
url = f"https://mukesh-api.vercel.app/bhagwatgita?query={chapter_number}"
bhagwat_gita = BhagwatGita(url)
bhagwat_gita.get_info()
❤2👍1
Forwarded from ˹ᴍʀ sᴜᴋᴋᴜɴ˼ (Mᴜᴋᴇsʜ)
This media is not supported in your browser
VIEW IN TELEGRAM
🇮🇳 Happy Republic Day 🇮🇳
❤2👍2
import requests#Output:
base_url="https://mukesh-api.vercel.app/"
class Flirt:
'Random flirt msg'
def __init__(self):
pass
def flirt(self):
url=f"{base_url}flirt"
return requests.get(url).json()["results"][0]
H=Flirt()
print(H.flirt())
'Do you have a sunburn, or are you always this hot? 🔥😏'
# Random flirt msg
😁2
import requests
base_url = "https://mukesh-api.vercel.app/"
class Wikipedia:
def __init__(self, search_str):
self.search_str = search_str
def search_wikipedia(self):
url = f"{base_url}wikipedia?query={self.search_str}"
response = requests.get(url)
if response.status_code == 200:
return response.json()["results"]
else:
return "Failed to fetch data from Wikipedia."
search_term = input("Search anything on Wikipedia: ")
wikipedia_search = Wikipedia(search_term)
print(wikipedia_search.search_wikipedia())
Search anything from Wikipedia and get summary of that term.
❤1
import requests
base_url = "https://mukesh-api.vercel.app/"
class IMDb:
def __init__(self, search_str):
self.search_str = search_str
def search_imdb(self):
url = f"{base_url}imdb?query={self.search_str}"
response = requests.get(url)
if response.status_code == 200:
return response.json()["results"]
else:
return "Failed to fetch data from IMDb."
search_term = input("Search movie info from movie name: ")
imdb_search = IMDb(search_term)
print(imdb_search.search_imdb())
Get Movie info from IMDb website
❤1
❤2👍2🔥1😁1
What does API stand for?
Anonymous Quiz
31%
Advanced Programming Interface
57%
Application Programming Interface
9%
Automated Programming Interface
2%
Advanced Processing Interface
What is the purpose of the range() function in Python?
Anonymous Quiz
25%
Generating a list of numbers
38%
Calculating the range between two values
33%
Defining the range of a variable
4%
Generating a random number
import requests
class GoogleImageAPI:
"""
A simple class to interact with the Google Image API.
"""
def __init__(self, base_url):
"""
Initialize the GoogleImageAPI with the base URL of the API.
Args:
base_url (str): The base URL of the API.
"""
self.base_url = base_url
def search_images(self, query):
"""
Retrieve images from Google Image API based on the query.
Args:
query (str): The search query for images.
Returns:
dict: A dictionary containing the API response.
"""
endpoint = f"{self.base_url}/googleimg?query={query}"
headers = {"accept": "application/json"}
response = requests.get(endpoint, headers=headers)
if response.status_code == 200:
return response.json()
else:
return {"error": f"Failed to retrieve images. Status code: {response.status_code}"}
# Instantiating the class
google_image_api = GoogleImageAPI(base_url="https://mukesh-api.vercel.app")
# Searching for images
result = google_image_api.search_images(query="Boy")
print(result)
Forwarded from ˹ᴍʀ sᴜᴋᴋᴜɴ˼ (Mᴜᴋᴇsʜ)
import requests
class Blackbox:
"""
A class to interact with the Blackbox API.
Attributes:
base_url (str): The base URL of the Blackbox API.
"""
def __init__(self):
self.base_url = "https://mukesh-api.vercel.app/blackbox"
def make_request(self, query):
"""
Makes a request to the Blackbox API with the provided query.
Args:
query (str): The query string to send to the API.
Returns:
dict: The JSON response from the API.
@mr_sukkun
"""
url = f"{self.base_url}?query={query}"
headers = {
"accept": "application/json"
}
response = requests.get(url, headers=headers)
return response.json()
# Example usage
box = Blackbox()
result = box.make_request("hi")
print(result)
# blackbox ai alternative of chatgpt using python
by : @mr_sukkun
❤1
What is the difference between GET and POST methods in HTTP?
Anonymous Quiz
22%
a) GET sends data visibly in the URL, POST hides it
33%
b) GET is for retrieving data, POST for sending data
11%
c) GET is faster, POST is more secure
33%
d) All of the above
What arithmetic operators cannot be used with strings in Python?
Anonymous Quiz
24%
*
13%
+
25%
-
38%
All of the mentioned
# INHERITANCE IN PYTHON
import requests
class GoogleImageAPI:
"""
A simple class to interact with the Google Image API.
"""
def __init__(self, base_url):
self.base_url = base_url
def search_images(self, query):
endpoint = f"{self.base_url}/googleimg?query={query}"
headers = {"accept": "application/json"}
response = requests.get(endpoint, headers=headers)
if response.status_code == 200:
return response.json()
else:
return {"error": f"Failed to retrieve images. Status code: {response.status_code}"}
class Blackbox(GoogleImageAPI):
def init(self,base_url):
super().__init__(base_url)
def blackbox_response(self,query):
endpoint = f"{self.base_url}/blackbox?query={query}"
response = requests.get(endpoint)
if response.status_code == 200:
return response.json()
else:
return {"error": f"Failed to retrieve images. Status code: {response.status_code}"}
bl=Blackbox(base_url="https://mukesh-api.vercel.app")
print(bl.blackbox_response(query="write simple python flask app"))
print(bl.search_images("boy"))
❤2👍2
Getter and Setters in Python
import requests
class MukeshAPI:
"""
A simple class to interact with the API.
"""
def __init__(self, base_url="https://mukesh-api.vercel.app",endpoint=""):
self._base_url = base_url
self._endpoint=endpoint
@property
def endpoint(self):
return self._endpoint
@endpoint.setter
def endpoint(self, new_endpoint):
self._endpoint = new_endpoint
def search(self, query):
url = f"{self._base_url}/{self.endpoint}?query={query}"
headers = {"accept": "application/json"}
response = requests.get(url, headers=headers)
if response.status_code == 200:
return response.json()["results"]
else:
return {"error": f"Failed to retrieve. Status code: {response.status_code}"}
def search2(self):
url = f"{self._base_url}/{self.endpoint}"
headers = {"accept": "application/json"}
response = requests.get(url, headers=headers)
if response.status_code == 200:
return response.json()["results"]
else:
return {"error": f"Failed to retrieve. Status code: {response.status_code}"}
def search3(self,api_key, query):
url = f"{self._base_url}/{self.endpoint}?query={query}"
headers = {"accept": "application/json","Api-Key":api_key}
response = requests.post(url, headers=headers)
if response.status_code == 200:
return response.json()
else:
return {"error": f"Failed to retrieve. Status code: {response.status_code}"}
bl=MukeshAPI(endpoint="bhagwatgita")
print(bl.endpoint)
print(bl.search3(api_key="get from @adventure_robot",query=1))
bl.endpoint="truth"
print(bl.endpoint)
print(bl.search2())
bl.endpoint = "chatgpt"
print(bl.endpoint)
print(bl.search("write basic website code using html and css"))
❤1