Metadata-Version: 2.1
Name: Pydule
Version: 3.3.3
Summary: Access ChatGPT,Track Location,Play Songs,Create Qrcode,Copy Text,Translate a Sentence to Other Language and more..
Author: D.Tamil Mutharasan
Keywords: python,PyDule,Module,Pydule,pydule,matrix,qrcode,youtube,weather,list,tuple,set,dictionary,clear,color,pick_color,open,app,search,play,mp3,song,restart,system,shutdown,date,time,text_to_speech,text,speech
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Education
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Development Status :: 5 - Production/Stable
Requires-Python: >=3.10.7
Description-Content-Type: text/markdown
Requires-Dist: beautifulsoup4
Requires-Dist: pyttsx3
Requires-Dist: pywhatkit
Requires-Dist: pyglet
Requires-Dist: datetime
Requires-Dist: requests
Requires-Dist: AppOpener
Requires-Dist: deep-translator
Requires-Dist: qrcode
Requires-Dist: numpy
Requires-Dist: pyperclip
Requires-Dist: soundfile
Requires-Dist: soundcard
Requires-Dist: pyautogui
Requires-Dist: pyaudio
Requires-Dist: wave
Requires-Dist: opencv-python
Requires-Dist: openai
Requires-Dist: phonenumbers
Requires-Dist: SpeechRecognition
Requires-Dist: Pillow

# Pydule-TM

[![forthebadge made-with-python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://www.python.org/)                 
[![Python 3.6](https://img.shields.io/badge/python-3.10.7-blue.svg)](https://www.python.org/downloads/release/python-3107/)   

## Functionality of Pydule

- Access ChatGPT
- Get Any Website HTML
- Encode and Decode a String
- Record Screen,Internal Audio and Microphone
- Seperate String
- Swap Dictionary's Key to Values and Values to Key
- Insert Elements in Tuple & String
- Generate Qrcode
- Copy Text
- Text Translation
- Edit JSON Files
- Replace Letters in String
- Replace Elements in List and Tuple
- Check Weather of any City
- Open any File
- Play Songs
- Get Hex of any Color
- Convert Text to Speech
- Convert Speech to Text
- Restart or Shutdown Your System
- Search on Browser
- +40 more Functions

## Usage

- Make sure you have Python installed in your system.
- Run Following command in the CMD.
 ```
  pip install Pydule
  ```
## Example

 ```
# test.py
import Pydule as py

# to Search 
py.search('Youtube')

# to Swap Dictionary
d={1:2,2:3,3:4}
print(py.swapdict(d))

# to Encode String
string,Key=py.codestr('Hello World')

# to Code the String
x,y=py.codestr('Hi') #This Converts Hi to @^&-+*^+^=##&*

# to Decode the String
print(py.dcodestr(x,py.swapdict(y)))

# to Get Any Website HTML
print(py.GetWebHTML('URL'))

# to Create Qrcode
text,filename='Hello World','Hello.png'
py.cqrcode(text,filename)

# to Get all Available Functions
py.functions() 

# to Open Calculator
py.openapp('calculator')

# to Copy Text
py.copytext('Hello World')

# to play mp3
py.playmusic('PATH')

# to Access ChatGPT
print(py.ChatGPT('Hi There','Your API Key'))

# to Track the Location
print(py.TrackLocation('Your Phone Number')) #Example +911234567890
  ```
