An application that informs you of the different modules and very easy to use.
Project description
Print Something
from mahdix import p
p('YOUR TXT')
Get Current Time
from mahdix import time
print(time())
Generate Text Logo
from mahdix import makelogo
logo = makelogo(text='Mahdi')
print(logo)
Random Numbers
from mahdix import random7, random8, random9, random1_2, random1_3, random1_4, random10
print(random7())
print(random8())
print(random9())
print(random1_2())
print(random1_3())
print(random1_4())
print(random10())
html_req Function
The html_req function fetches HTML content from the specified URL, using optional headers and data for the request.
from mahdix import html_req
url = 'https://example.com'
headers = {
'User-Agent': 'Your User Agent',
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',
'Accept-Language': 'en-US,en;q=0.9',
'Accept-Encoding': 'gzip, deflate, br',
'Connection': 'keep-alive',
}
cookie = {'key': 'value'} ## Optional Cookes for POST requests
data = {'key': 'value'} ## Optional data for POST requests
params = {
'q': 'params_valu',
}
# you can add json-- json_data={"json" : "valu"}
parsed_html = html_req(url, Headers=headers, Data=data,Cookie=cookie,Params=params) ## data for POST requests
parsed_html = html_req(url, Headers=headers,Cookie=cookie,Params=params) ## for Get requests
print(parsed_html)
The html_txt function fetches HTML content from any request responce.
from mahdix import html_txt
responce=requests.get('https://example.com').text
text_html = html_txt(responce)
print(text_html)#get respone as html text
search_as_re Function
# this function is search a Specific text from any text base on re moduls
from mahdix import findall_as_re
full_text = "This is some example text. Starting:apple, Finding:banana, Finding:orange, Ending:grape, Finding:pear,"// Default value None
starting_text = "Starting:" // Default value None
finding_text = "Finding:" // Default value None
ending_text = "," // Default value ','
# Using search_as_re
result_search = search_as_re(full_text, starting_text, ending_text)
print("Result from search_as_re:", result_search)
# out put : apple
findall_as_re Function
#this function find a list of Specific text from any text ans return
from mahdix import findall_as_re
full_text = "This is some example text. Starting:apple, Finding:banana, Finding:orange, Ending:grape, Finding:pear,"// Default value None
starting_text = "Starting:" // Default value None
finding_text = "Finding:" // Default value None
ending_text = "," // Default value ','
result_findall = findall_as_re(full_text, finding_text, ending_text)
print("Result from findall_as_re:", result_findall)
# out put : {'banana', 'pear', 'orange'}
System Commands
from mahdix import sysT
sysT('YOUR COMMAND')
HTTP Requests
from mahdix import rqg, rqp
response_get = rqg('https://example.com')
response_post = rqp('https://example.com', data={'key': 'value'})
Random Choices
from mahdix import rc
print(rc([1, 2, 3, 4]))
Base64 Encoding/Decoding
from mahdix import bsec, bsdc
encoded_data = bsec('Hello, World!')
decoded_data = bsdc(encoded_data)
Colors
# ---[coloure]------
RED = mahdix.RED
GREEN = mahdix.GREEN
YELLOW = mahdix.YELLOW
BLUE=mahdix.BLUE
ORANGE =mahdix.ORANGE
LI_BLUE = Light_BLUE
LI_MAGENTA = Light_MAGENTA
LI_CYAN = Light_CYAN
LI_WHITE = Light_WHITE
Background colors
BG_BLACK = Background_BLACK
BG_RED = Background_RED
BG_GREEN = Background_GREEN
get any Facebook id created date
from mahdix import getyearid
# Example: cid = '100000000023456'
print(getyearid(cid))
Example of html_txt function.
html_txt Function
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mahdix-0.1.6.7.tar.gz
(9.8 kB
view details)
File details
Details for the file mahdix-0.1.6.7.tar.gz
.
File metadata
- Download URL: mahdix-0.1.6.7.tar.gz
- Upload date:
- Size: 9.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ceecd29bbc2b3cc91cae5d685de42eee9a26064ac87b0e1edf26f5e52126d24 |
|
MD5 | 0d4f90025731f307f87ac34b00bb4e75 |
|
BLAKE2b-256 | 5c35558bad7406dd15997077a94eae1fe5cb60ce0a65e1a314ea99b1500d6729 |