AutoHotkey.py

Write AutoHotkey scripts in Python

Navigation

  • Installation
  • Quickstart
  • Advanced Usage
  • API Reference
  • Appendix

Related Topics

  • Documentation overview
    • Next: Installation

Quick search

Welcome to AutoHotkey.py¶

AutoHotkey.py provides a user-friendly API that lets the user write hotkeys and automation scripts in Python harnessing the power of AutoHotkey. It does so by embedding a Python DLL into the AutoHotkey process.

For the original AutoHotkey documentation visit this link.

  • Installation
  • Quickstart
    • Command Line Interface
    • Hotkeys
    • Window Management
    • DLL Calls
    • Settings
    • Debugging
  • Advanced Usage
    • Threading
    • asyncio
    • GUI
  • API Reference
    • Clipboard
      • get_clipboard()
      • set_clipboard()
      • wait_clipboard()
      • on_clipboard_change()
      • ClipboardHandler
    • Exception
      • Error
    • Flow
      • sleep()
      • poll()
      • suspend()
      • resume()
      • toggle_suspend()
      • restart()
      • output_debug()
      • coop()
      • ahk_call()
    • GUI
      • Menus
      • Message Boxes
      • Tooltips
      • Window Messages
    • Keyboard and Mouse
      • Hotkeys and Hotstrings
      • Sending
      • Mouse
      • Key States
      • Input Blocking
    • Settings
      • get_settings()
      • set_settings()
      • local_settings()
      • default_settings
      • Settings
    • Timers
      • set_timer()
      • set_countdown()
      • Timer
    • Windows
      • windows
      • visible_windows
      • all_windows
      • Windows
      • WindowHandle
      • BaseWindow
      • Window
      • Control
      • WindowStyle
      • ExWindowStyle
  • Appendix
    • Python Equivalents of AutoHotkey Keywords

Indices and tables¶

  • Index

  • Search Page

©2020 Sviatoslav Abakumov. | Powered by Sphinx 6.1.3 & Alabaster 0.7.13 | Page source