Get System Information
Jᴏɪɴ ᴜs :- @Python_Codes_Pro
Support group :- @python_group_pro
import psutil
import platform
from sys import version as pyver
from pyrogram import __version__ as pyrover
def get_system_info():
p_core = psutil.cpu_count(logical=False) # Physical cores
t_core = psutil.cpu_count(logical=True) # Logical cores
ram = str(round(psutil.virtual_memory().total / (1024.0**3))) + " GB"
try:
cpu_freq = psutil.cpu_freq().current
if cpu_freq >= 1000:
cpu_freq = f"{round(cpu_freq / 1000, 2)} ɢʜᴢ"
else:
cpu_freq = f"{round(cpu_freq, 2)} ᴍʜᴢ"
except Exception:
cpu_freq = "ғᴀɪʟᴇᴅ ᴛᴏ ғᴇᴛᴄʜ"
# HDD information
hdd = psutil.disk_usage("/")
total_hdd = round(hdd.total / (1024.0**3), 2) # Total space in GB
used_hdd = round(hdd.used / (1024.0**3), 2) # Used space in GB
free_hdd = round(hdd.free / (1024.0**3), 2) # Free space in GB
# Return system information as a dictionary
return {
"Physical Cores": p_core,
"Logical Cores": t_core,
"RAM": ram,
"CPU Frequency": cpu_freq,
"HDD Total": f"{total_hdd} GB",
"HDD Used": f"{used_hdd} GB",
"HDD Free": f"{free_hdd} GB",
"Python Version": pyver.split()[0] if pyver else "Unknown",
"Pyrogram Version": pyrover
}
if __name__ == "__main__":
system_info = get_system_info()
text=""
for key, value in system_info.items():
text+=f"{key}: {value}\n"
print(text)
Jᴏɪɴ ᴜs :- @Python_Codes_Pro
Support group :- @python_group_pro
❤1
Forwarded from Cᴏᴅᴇs Sɴɪᴘᴘᴇᴛs (</> ᴍᴜᴋᴇsʜ </>)
Which module in the python standard library parses options received from the command line?
Anonymous Quiz
22%
getopt
25%
getarg
33%
main
20%
os
Forwarded from Cᴏᴅᴇs Sɴɪᴘᴘᴇᴛs (</> ᴍᴜᴋᴇsʜ </>)
Is Python case sensitive when dealing with identifiers?
Anonymous Quiz
23%
No
65%
Yes
12%
Machine Dependent
👍2
def getPrint(name="world", some):
print(f"Hello {name}")
getPrint("Chiku", 55)
print(f"Hello {name}")
getPrint("Chiku", 55)
Anonymous Quiz
38%
Hello World
35%
Hello Chiku
9%
Hello 55
18%
Error
❤2
Flask app that interacts with the Waifu API to fetch and display tags and search for images based on parameters you provided. 🚀
### Flask App Structure
1. Install Flask: Make sure you have Flask installed. You can do this via pip:
2. Create your Flask app: Below is the complete code for the Flask app:
3. Create Template File:
Create a folder named
How to Run the App
1. Save the Python script (e.g.,
2. Run the Flask app:
3. Open your web browser and go to
### Flask App Structure
1. Install Flask: Make sure you have Flask installed. You can do this via pip:
pip install Flask
2. Create your Flask app: Below is the complete code for the Flask app:
from flask import Flask, jsonify, render_template
import requests
app = Flask(__name__)
@app.route('/')
def home():
return render_template('index.html')
@app.route('/tags')
def get_tags():
url = 'https://api.waifu.im/tags'
response = requests.get(url)
if response.status_code == 200:
data = response.json()
return jsonify(data)
else:
return jsonify({'error': 'Request failed with status code:', 'status': response.status_code}), response.status_code
@app.route('/search/<tag>')
def search_images(tag):
url = 'https://api.waifu.im/search'
params = {
'included_tags': [tag],
}
response = requests.get(url, params=params)
if response.status_code == 200:
data = response.json()
return jsonify(data)
else:
return jsonify({'error': 'Request failed with status code:', 'status': response.status_code}), response.status_code
if __name__ == '__main__':
app.run(debug=True)
3. Create Template File:
Create a folder named
templates in the same directory as your Flask app and create a file named index.html.<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Waifu App</title>
</head>
<body>
<h1>Welcome to the Waifu App! 🌟</h1>
<h2>Available Tags and Image Search</h2>
<p>Use the following endpoints:</p>
<ul>
<li><a href="/tags">Get Tags</a></li>
<li>Search Images: <a href="/search/maid">Maid Images</a></li>
</ul>
</body>
</html>
How to Run the App
1. Save the Python script (e.g.,
app.py) and the HTML file.2. Run the Flask app:
python app.py
3. Open your web browser and go to
http://127.0.0.1:5000/ to see the app in action! 🎉❤5👍4
Jinke pass bhi Groups hain 10 members se 250 members tak ke vo mujhe de sakte hain
(Only telegram groups no newly created)
And don't comment here directly message me
Minimum Price 50 rupye maximum price can be 100 vary based on group
And in special group case it will be more
@Panditsiddharth
Or Call 6389680622
(Only telegram groups no newly created)
And don't comment here directly message me
Minimum Price 50 rupye maximum price can be 100 vary based on group
And in special group case it will be more
@Panditsiddharth
Or Call 6389680622
👍3
Forwarded from Cᴏᴅᴇs Sɴɪᴘᴘᴇᴛs (</> ᴍᴜᴋᴇsʜ </>)
How can you select a specific column from a DataFrame?
Anonymous Quiz
25%
df.select_column("ColumnName")
30%
df.get_column("ColumnName")
35%
df["ColumnName"]
10%
df.column("ColumnName")
Forwarded from Cᴏᴅᴇs Sɴɪᴘᴘᴇᴛs (</> ᴍᴜᴋᴇsʜ </>)
How can you filter rows in a DataFrame based on a condition?
Anonymous Quiz
26%
df.filter(condition)
25%
df[condition]
22%
df.select_rows(condition)
27%
df.filter_rows(condition)
Forwarded from Cᴏᴅᴇs Sɴɪᴘᴘᴇᴛs (</> ᴍᴜᴋᴇsʜ </>)
How can you drop a column from a DataFrame in Pandas?
Anonymous Quiz
16%
df.remove_column("ColumnName")
36%
df.drop_column("ColumnName")
27%
df.remove("ColumnName", axis=1)
21%
df.drop("ColumnName", axis=1)
Forwarded from Cᴏᴅᴇs Sɴɪᴘᴘᴇᴛs (</> ᴍᴜᴋᴇsʜ </>)
What does the groupby() function in Pandas allow you to do?
Anonymous Quiz
15%
Group DataFrame columns
41%
Group DataFrame rows based on a condition
30%
Group data based on one or more columns
15%
Group data based on the index
Forwarded from Cᴏᴅᴇs Sɴɪᴘᴘᴇᴛs (</> ᴍᴜᴋᴇsʜ </>)
How can you merge two DataFrames in Pandas?
Anonymous Quiz
25%
df.concat()
20%
df.join()
46%
df.merge()
9%
df.combine()
👍3❤1
We have started new Channel.
Is channels me aapko 8000 se lekar 1lack+ salary ke jobs achive karne ke liye kya skills required hoti hain unke bare me batayenge.
Kya kya jaroori hota hai cv, experience, education and knowledge se lekar bahut kuchh
Har ek field jaise accounting, Software development se lekar Har tarah ke work ki skills.
To wait karne ki bajay join karlo👇
@NaukriSkills
Is channels me aapko 8000 se lekar 1lack+ salary ke jobs achive karne ke liye kya skills required hoti hain unke bare me batayenge.
Kya kya jaroori hota hai cv, experience, education and knowledge se lekar bahut kuchh
Har ek field jaise accounting, Software development se lekar Har tarah ke work ki skills.
To wait karne ki bajay join karlo👇
@NaukriSkills
❤1
Hollow Rectangle Pattern in python
Output:
def hollow_rectangle_pattern(Totalrow,TotalCol):
for i in range(1, Totalrow+1):
for j in range(1,TotalCol+1):
if (i==1 or j==1 or i==Totalrow or j==TotalCol):
print("*",end="")
else:
print(" ",end="")
print("")
hollow_rectangle_pattern(4,7)
Output:
*******
* *
* *
*******
👍2
Inverted Half Rotated Pyramid
Output:
def inverted_half_pyramid(n):
for i in range(0, n+1):
for j in range(0, n-i):
print(" ",end="")
for j in range(0, i):
print("*",end="")
print()
inverted_half_pyramid(6)
Output:
*
**
***
****
*****
******
❤1
Inverted rotated Pyramid of number
Output;
def invert_half_pyra(n: int):
for i in range(0, n):
for j in range(1, n - i + 1):
print(j, end="")
print()
invert_half_pyra(n=5)
Output;
12345
1234
123
12
1
❤1👏1
Floyd`s Triangle Pattern.
OutPut:
def floyd_triangle(n):
count=1
for i in range(0, n+1):
for j in range(0, i):
print(count,end=" ")
count+=1
print()
floyd_triangle(5)
OutPut:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
❤2
0-1 Triangle Pattern
Output:
def zero_one_triangle(num):
"""
Purpose: for triangle pattern
"""
for i in range(1,num+1):
for j in range(1,i+1):
# print(i+j)
if ((i+j)%2)==0:
print("1",end=" ")
else:
print("0",end=" ")
print()
zero_one_triangle(5)
Output:
1
0 1
1 0 1
0 1 0 1
1 0 1 0 1
❤3
Reverse an array
Output:
import numpy as np
def Reversed(numbers:np.array):
# Reverse an array
start = 0
last = len(numbers)-1
while (start < last):
temp = numbers[last]
numbers[last] = numbers[start]
numbers[start] = temp
start+=1
last-=1
numbers=np.array([2,4,6,8,10,12,14,16])
Reversed(numbers)
for item in range(0,len(numbers)):
print(numbers[item],end=" ")
# time complexbilty: 0(n)
# space complexbilty: 0(1)
Output:
16 14 12 10 8 6 4 2
❤7
String functions
https://t.me/Python_Codes_Pro/86
20 Questions on python loops:
https://t.me/Python_Codes_Pro/135
https://t.me/Python_Codes_Pro/86
20 Questions on python loops:
https://t.me/Python_Codes_Pro/135
Telegram
Python Codes Basic to Advance
String functions
1. len(str): Returns the length of the string.
2. str.lower(): Returns a copy of the string in lowercase.
3. str.upper(): Returns a copy of the string in uppercase.
4. str.capitalize(): Returns a copy of the string with the first character…
1. len(str): Returns the length of the string.
2. str.lower(): Returns a copy of the string in lowercase.
3. str.upper(): Returns a copy of the string in uppercase.
4. str.capitalize(): Returns a copy of the string with the first character…
❤2
Join Coding
https://t.me/addlist/2UhsQW_cGzkxMzg1
https://t.me/addlist/2UhsQW_cGzkxMzg1