Useful Links
1. Foundations of Python Automation
2. Essential Python Concepts for Automation
3. Automating File and Directory Operations
4. Working with Common Data Formats
5. Web Automation and Scraping
6. Interacting with APIs
7. System and Process Automation
8. Scheduling and Triggering Scripts
9. Advanced Topics and Best Practices
  1. Computer Science
  2. Programming
  3. By Language

Python Automation

1. Foundations of Python Automation
2. Essential Python Concepts for Automation
3. Automating File and Directory Operations
4. Working with Common Data Formats
5. Web Automation and Scraping
6. Interacting with APIs
7. System and Process Automation
8. Scheduling and Triggering Scripts
9. Advanced Topics and Best Practices
  1. System and Process Automation
    1. Running External Commands
      1. Understanding System Commands
        1. The subprocess Module
          1. Running Simple Commands
            1. Capturing Command Output
              1. Handling Command Errors
                1. Working with Return Codes
                  1. Passing Input to Commands
                    1. Environment Variables in Commands
                      1. Running Commands Asynchronously
                        1. Cross-Platform Command Execution
                        2. Process Management
                          1. Listing Running Processes
                            1. Starting New Processes
                              1. Stopping Processes
                                1. Monitoring Process Status
                                  1. Process Communication
                                  2. GUI Automation
                                    1. Introduction to GUI Automation
                                      1. The pyautogui Library
                                        1. Installing pyautogui
                                          1. Screen Coordinates and Resolution
                                            1. Mouse Control
                                              1. Moving Mouse Cursor
                                                1. Clicking
                                                  1. Double-clicking
                                                    1. Right-clicking
                                                      1. Dragging
                                                        1. Scrolling
                                                        2. Keyboard Control
                                                          1. Typing Text
                                                            1. Key Combinations
                                                              1. Special Keys
                                                                1. Hotkeys
                                                                2. Screen Capture
                                                                  1. Taking Screenshots
                                                                    1. Saving Screenshots
                                                                    2. Image Recognition
                                                                      1. Locating Images on Screen
                                                                        1. Template Matching
                                                                          1. Confidence Levels
                                                                          2. Safety Features
                                                                            1. Fail-safes
                                                                              1. Pause Settings
                                                                            2. Alternative GUI Automation Tools
                                                                              1. Platform-Specific Considerations

                                                                            Previous

                                                                            6. Interacting with APIs

                                                                            Go to top

                                                                            Next

                                                                            8. Scheduling and Triggering Scripts

                                                                            © 2025 Useful Links. All rights reserved.

                                                                            About•Bluesky•X.com