The simple_commands library is a Python library designed to help reduce the time required to write code.
            With a collection of commands, this library is ideal for Python developers.
            who want to increase work efficiency and reduce time spent writing repetitive code
           
            simple_commands library It contains many commands such as
           
                Commands for managing files and folders.
                Command for taking pictures
                Command for creating an image with an existing image.
                Instructions for retrieving time by country
                instructions for math
                Commands for other general tasks
                This library is easy to use. Just import the library and run the required commands. The library will execute that command immediately.
            
            How to use and commands are as follows:
   
            Fetch the library:
            
                
                    import simple_commands
                
                When you import simple_commands, you normally have to write module_name.function_name to use functions from the module. However
                if you use from simple_commands import function, you can use the functions directly without specifying the module name.
            
Example of library use simple_commands About the file:
                    
                        main_folder(main_folder_path, file_type=None): Searches files in main folder and subfolders and returns a list of files.
                            main_folder_path: The path to the main folder you want to search.
                            file_type: The type of file you want to search for. (Default is None, to search for image files use 'img')
   
                        folder_file(path, file_type=None): Searches for files in the specified folder and returns a list of files.
                            path: The path to the folder you want to search.
                            file_type: The type of file you want to search for. (Default is None, to search for image files use '.img')
   
                        list_files_in_current_directory(): List of files in the current directory.
   
                        create_new_directory(directory_name): Create a new folder.
                            directory_name: The name of the folder you want to create.
   
                        move_file(source_path, destination_path): Move file from specified path to destination path.
                            source_path: Path to the source file you want to move.
                            destination_path: The path to the destination location you want to move to.
   
                        delete_directory(directory_path): Delete a folder and its contents.
                            directory_path: Path to the folder you want to delete.
                    
                
Example of library usage simple_commands About the image:
                        
                           load_images(image_paths): Loads images from the given path and returns a list of loaded images.
                                image_paths: List of image file paths you want to load (optional).
   
                           gray_image(images, path=None, name=None, array=False): Convert an image to black-and-white and save or return it as an array.
                                images: List of images to be converted to black and white.
                                path: The directory where you want to save the black-and-white image (optional).
                                name: The file name you want to use when saving the image (optional).
                                array: Return black-and-white images in array format? (Default is False)
   
                           new_data_image(images, array=False, path=None, name=None, resize=None): Create new image data by rotating and/or resizing the image.
                                images: A list of the images you want to modify.
                                array: Return new image data in array format? (Default is False)
                                path: The directory where you want to save the new image to (optional).
                                name: The file name you want to use when saving new photos (optional).
                                resize: The size you want to adjust to (width, height) is optional.
   
                           use_PIL(image): Convert OpenCV images to PIL (Python Imaging Library) images and return them.
                                image: The OpenCV image you want to convert.

                           show(name, image): Show image in window with OpenCV
                                name: Name of the image display window.
                                image: The name of the image file you want to display.

                           adjust_img_color(image, number_new=1, color_value=0, color_value_end=1): Adjusts image colors and returns a list of adjusted images.
                                image: The image you want to adjust color for.
                                number_new: The number of new photos you want to create. (default is 1)
                                color_value: default color value
                            
                        
Example of library usage simple_commands About the database:
                     
                         # Create a Database object specifying the database name.
                         db = Database('my_database.db')

                         # Connect to the database
                         db.connect()

                         # Create a table in the database
                         table_name = 'my_table'
                         columns = ['id INTEGER', 'name TEXT', 'age INTEGER']
                         db.create_table(table_name, columns)

                         # insert data in table
                         data = (1, 'John', 30)
                         db.insert_data(table_name, data)

                         # Select all data in the table
                         all_data = db.select_all_data(table_name)
                         for row in all_data:
                             print(row)

                         # select data only for specified columns
                         columns_to_select = ['id', 'name']
                         selected_data = db.select_data(columns_to_select, table_name)
                         for row in selected_data:
                             print(row)

                         # Disconnect from the database
                         db.disconnect()
                     
                 
Example of library usage simple_commands About time zones:
                     
                         # Create a Time_zone object specifying the desired timezone.
                         time_zone_obj = Time_zone('America/New_York')

                         # Retrieve current time in a given time zone
                         current_time = time_zone_obj.get_current_time()
                         print("Current time:", current_time)

                         # Convert time from current time zone to another time zone
                         target_timezone_name = 'Asia/Tokyo'
                         converted_time = time_zone_obj.convert_time(current_time, target_timezone_name)
                         print(f"Converted time to {target_timezone_name}:", converted_time)
                     
                 
Example of library usage simple_commands About math:
                     
                         calculate_triangle_area(base, height): Calculate the area of a triangle. It takes the length of the base (base) and height (height) and returns the area.

                         calculate_rectangle_area(length, width): Calculate the area of a rectangle. It takes the length (length) and width (width) and returns the area.

                         calculate_square_area(side): Calculate the area of a square. It takes the length of the side (side) and returns the area.

                         calculate_circle_area(radius): Calculate the area of a circle. It takes the radius (radius) and returns the area using the value π (pi).

                         calculate_triangle_perimeter(side1, side2, side3): Calculate the perimeter of a triangle. It takes the lengths of three sides (side1, side2, side3) and returns the perimeter of the triangle.

                         calculate_rectangle_perimeter(length, width): Calculate the perimeter of a rectangle. It takes the length (length) and width (width) and returns the perimeter.

                         calculate_square_perimeter(side): Calculate the perimeter length of a square. It takes the length of the side (side) and returns the perimeter.

                         calculate_circle_circumference(radius): Calculate the circumference length of a circle. It takes the radius (radius) and returns the length around the circle using the value π (pi).

                         calculate_cone_volume(radius, height): Calculate the volume of a cone. It takes the base radius (radius) and height (height) and returns the volume of the cone.

                         calculate_cylinder_volume(radius, height): Calculate the volume of a cylinder. It takes the base radius (radius) and height (height) and returns the volume of the cylinder.

                         calculate_oxygen_cylinder_volume(diameter, height): Calculates the volume of an oxygen cylinder. It takes the diameter (diameter) and height (height) and returns the volume of the oxidian cylinder.

                         tempFtoC(F): Convert temperature from Fahrenheit to Celsius.
                         tempCtoF(C): Convert temperature from Celsius to Fahrenheit.