Я изучаю возможность автоматизации преобразования путей к файлам MacOS в пути к файлам Windows с помощью небольшого скрипта Python. .
Ожидаемое поведение
Выберите текст -> Щелкните правой кнопкой мыши -> Службы -> AutomationName em> -> Текст заменяется.
[EDIT: Я могу сказать, что автоматизация работает, потому что текст заменяется. Проблема в том, что он заменяется на «Ввод», который передается в Python в виде строки («Ввод»).
Проблема
- Невозможно передать «Выделенный текст» в качестве переменной в функцию Python.
- Функция Python работает в терминале должным образом.

Код: Выделить всё
# Convert MacOS Path to Windows Path
import sys
def MtW(link):
wPath = link.replace("/Users/FF/Server","D:\\").replace("/","\\")
print(wPath)
if __name__ == '__main__':
globals()[sys.argv[1]](sys.argv[2])
Подробнее здесь: https://stackoverflow.com/questions/786 ... dows-paths