ไลบรารี simple_commands เป็นไลบรารี Python ที่ออกแบบมาเพื่อช่วยลดระยะเวลาในการเขียนโค้ด
        โดยรวบรวมคำสั่งต่างๆ ไว้มากมาย ไลบรารีนี้เหมาะสำหรับนักพัฒนา Python 
        ที่ต้องการเพิ่มประสิทธิภาพในการทำงานและลดเวลาในการเขียนโค้ดซ้ำๆ เดิมๆ
        
        ไลบรารี simple_commands ประกอบด้วยคำสั่งต่างๆ มากมาย เช่น
        
            คำสั่งสำหรับจัดการไฟล์และโฟลเดอร์
            คำสั่งสำหรับจัดภาพ
            คำสั่งสำหรับสร้างภาพด้สยภาพที่มีอยู่
            คำสั่งสำหรับการดึงเวลาแต่ละประเทศ
            คำสั่งสำหรับคณิต
            คำสั่งสำหรับทำงานอื่นๆ ทั่วไป
            ไลบรารีนี้ใช้งานง่าย เพียงแค่นำเข้าไลบรารีและเรียกใช้คำสั่งที่ต้องการ ไลบรารีจะดำเนินการคำสั่งนั้นทันที

        วิธีใช้และคำสั่งมีดังนี้:

        ดึงไลบรารีมาใช้:
        
            
                import simple_commands
            
            ถ้าคุณ import simple_commands ปกติจะต้องพิม ชื่อโมดูล.ฟังก็ชัน
            ถ้าคุณช่วยfrom simple_commands import ฟังก์ชัน คณจะใช้งานได้ด้วยไม่ต้องพิมชื่อโมดูลตามหลัง

        
ตัวอย่างการใช้งานไลบรารี simple_commands เกี่ยวกับไฟล์:
                
                    main_folder(main_folder_path, file_type=None): ค้นหาไฟล์ในโฟลเดอร์หลักและโฟลเดอร์ย่อยแล้วส่งคืนรายการของไฟล์
                        main_folder_path: เส้นทางไปยังโฟลเดอร์หลักที่คุณต้องการค้นหา
                        file_type: ชนิดของไฟล์ที่คุณต้องการค้นหา (ค่าเริ่มต้นคือ None, หากต้องการค้นหาไฟล์รูปภาพให้ใช้ 'img')

                    folder_file(path, file_type=None): ค้นหาไฟล์ในโฟลเดอร์ที่ระบุแล้วส่งคืนรายการของไฟล์
                        path: เส้นทางไปยังโฟลเดอร์ที่คุณต้องการค้นหา
                        file_type: ชนิดของไฟล์ที่คุณต้องการค้นหา (ค่าเริ่มต้นคือ None, หากต้องการค้นหาไฟล์รูปภาพให้ใช้ '.img')

                    list_files_in_current_directory(): รายการไฟล์ที่อยู่ในไดเรกทอรีปัจจุบัน

                    create_new_directory(directory_name): สร้างโฟลเดอร์ใหม่
                        directory_name: ชื่อของโฟลเดอร์ที่คุณต้องการสร้าง

                    move_file(source_path, destination_path): ย้ายไฟล์จากเส้นทางที่ระบุไปยังเส้นทางปลายทาง
                        source_path: เส้นทางไปยังไฟล์ต้นทางที่คุณต้องการย้าย
                        destination_path: เส้นทางไปยังตำแหน่งปลายทางที่คุณต้องการย้ายไป

                    delete_directory(directory_path): ลบโฟลเดอร์และเนื้อหาข้างใน
                        directory_path: เส้นทางไปยังโฟลเดอร์ที่คุณต้องการลบ
                
            
ตัวอย่างการใช้งานไลบรารี simple_commands เกี่ยวกับภาพ:
                    
                        load_images(image_paths): โหลดรูปภาพจากเส้นทางที่กำหนดและส่งคืนรายการของรูปภาพที่โหลด
                            image_paths: รายการของเส้นทางไฟล์ภาพที่คุณต้องการโหลด (ไม่บังคับ)

                        gray_image(images, path=None, name=None, array=False): แปลงรูปภาพเป็นรูปภาพขาว-ดำและบันทึกหรือส่งคืนเป็นอาร์เรย์
                            images: รายการของรูปภาพที่ต้องการแปลงเป็นรูปภาพขาว-ดำ
                            path: ไดเรกทอรีที่คุณต้องการบันทึกรูปภาพขาว-ดำลง (ไม่บังคับ)
                            name: ชื่อไฟล์ที่คุณต้องการใช้เมื่อบันทึกรูปภาพ (ไม่บังคับ)
                            array: ส่งคืนรูปภาพขาว-ดำในรูปแบบอาร์เรย์หรือไม่ (ค่าเริ่มต้นคือ False)

                        new_data_image(images, array=False, path=None, name=None, resize=None): สร้างข้อมูลรูปภาพใหม่โดยหมุนและ/หรือปรับขนาดรูปภาพ
                            images: รายการของรูปภาพที่คุณต้องการปรับเปลี่ยน
                            array: ส่งคืนข้อมูลรูปภาพใหม่ในรูปแบบอาร์เรย์หรือไม่ (ค่าเริ่มต้นคือ False)
                            path: ไดเรกทอรีที่คุณต้องการบันทึกรูปภาพใหม่ลง (ไม่บังคับ)
                            name: ชื่อไฟล์ที่คุณต้องการใช้เมื่อบันทึกรูปภาพใหม่ (ไม่บังคับ)
                            resize: ขนาดที่คุณต้องการปรับเปลี่ยนเป็น (ความกว้าง, ความสูง) โดยไม่บังคับ

                        use_PIL(image): แปลงรูปภาพ OpenCV เป็นรูปภาพ PIL (Python Imaging Library) และส่งคืน
                            image: รูปภาพ OpenCV ที่คุณต้องการแปลง
                        show(name, image): แสดงรูปภาพในหน้าต่างด้วย OpenCV
                            name: ชื่อหน้าต่างแสดงรูปภาพ
                            image: ชื่อไฟล์รูปภาพที่คุณต้องการแสดง
                        adjust_img_color(image, number_new=1, color_value=0, color_value_end=1): ปรับสีรูปภาพและส่งคืนรายการรูปภาพที่ปรับแต่ง
                            image: รูปภาพที่คุณต้องการปรับสี
                            number_new: จำนวนรูปภาพใหม่ที่คุณต้องการสร้าง (ค่าเริ่มต้นคือ 1)
                            color_value: ค่าสีเริ่มต้น (ค่าเริ่มต้นคือ 0)
                            color_value_end: ค่าสีสิ้นสุด (ค่าเริ่มต้นคือ 1)
                    
                
ตัวอย่างการใช้งานไลบรารี simple_commands เกี่ยวกับฐานข้อมูล:
                    
                        # สร้างอ็อบเจ็ค Database โดยระบุชื่อฐานข้อมูล
                        db = Database('my_database.db')

                        # เชื่อมต่อกับฐานข้อมูล
                        db.connect()

                        # สร้างตารางในฐานข้อมูล
                        table_name = 'my_table'
                        columns = ['id INTEGER', 'name TEXT', 'age INTEGER']
                        db.create_table(table_name, columns)

                        # แทรกข้อมูลในตาราง
                        data = (1, 'John', 30)
                        db.insert_data(table_name, data)

                        # เลือกข้อมูลทั้งหมดในตาราง
                        all_data = db.select_all_data(table_name)
                        for row in all_data:
                            print(row)

                        # เลือกข้อมูลเฉพาะคอลัมน์ที่ระบุ
                        columns_to_select = ['id', 'name']
                        selected_data = db.select_data(columns_to_select, table_name)
                        for row in selected_data:
                            print(row)

                        # ตัดการเชื่อมต่อกับฐานข้อมูล
                        db.disconnect()
                    
                
ตัวอย่างการใช้งานไลบรารี simple_commands เกี่ยวกับเขตเวลา:
                    
                        # สร้างอ็อบเจ็ค Time_zone โดยระบุโซนเวลาที่ต้องการ
                        time_zone_obj = Time_zone('America/New_York')

                        # ดึงเวลาปัจจุบันในโซนเวลาที่กำหนด
                        current_time = time_zone_obj.get_current_time()
                        print("Current time:", current_time)

                        # แปลงเวลาจากโซนเวลาปัจจุบันไปยังโซนเวลาอื่น
                        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)
                    
                
ตัวอย่างการใช้งานไลบรารี simple_commands เกี่ยวกับคณิต:
                    
                        calculate_triangle_area(base, height): คำนวณพื้นที่ของสามเหลี่ยม โดยรับค่าความยาวของฐาน (base) และความสูง (height) และคืนค่าพื้นที่.

                        calculate_rectangle_area(length, width): คำนวณพื้นที่ของสี่เหลี่ยมผืนผ้า โดยรับค่าความยาว (length) และความกว้าง (width) และคืนค่าพื้นที่.

                        calculate_square_area(side): คำนวณพื้นที่ของสี่เหลี่ยมจตุรัส โดยรับค่าความยาวของด้าน (side) และคืนค่าพื้นที่.

                        calculate_circle_area(radius): คำนวณพื้นที่ของวงกลม โดยรับค่ารัศมี (radius) และคืนค่าพื้นที่โดยใช้ค่า π (pi).

                        calculate_triangle_perimeter(side1, side2, side3): คำนวณความยาวเส้นรอบรูปสามเหลี่ยม โดยรับค่าความยาวของด้านทั้งสามด้าน (side1, side2, side3) และคืนค่าความยาวรอบรูปสามเหลี่ยม.

                        calculate_rectangle_perimeter(length, width): คำนวณความยาวเส้นรอบรูปสี่เหลี่ยมผืนผ้า โดยรับค่าความยาว (length) และความกว้าง (width) และคืนค่าความยาวรอบรูป.

                        calculate_square_perimeter(side): คำนวณความยาวเส้นรอบรูปสี่เหลี่ยมจตุรัส โดยรับค่าความยาวของด้าน (side) และคืนค่าความยาวรอบรูป.

                        calculate_circle_circumference(radius): คำนวณความยาวเส้นรอบวงกลม โดยรับค่ารัศมี (radius) และคืนค่าความยาวรอบวงกลมโดยใช้ค่า π (pi).

                        calculate_cone_volume(radius, height): คำนวณปริมาตรของทรงกรวย โดยรับค่ารัศมีฐาน (radius) และความสูง (height) และคืนค่าปริมาตรของทรงกรวย.

                        calculate_cylinder_volume(radius, height): คำนวณปริมาตรของทรงกระบอก โดยรับค่ารัศมีฐาน (radius) และความสูง (height) และคืนค่าปริมาตรของทรงกระบอก.

                        calculate_oxygen_cylinder_volume(diameter, height): คำนวณปริมาตรของทรงกระบอกออกซิเดียน โดยรับค่าเส้นผ่านศูนย์กลาง (diameter) และความสูง (height) และคืนค่าปริมาตรของทรงกระบอกออกซิเดียน.

                        tempFtoC(F): แปลงอุณหภูมิจากฟาเรนไฮต์เป็นเซลเซียส.
                        tempCtoF(C): แปลงอุณหภูมิจากเซลเซียสเป็นฟาเรนไฮต์.