Я установил скрипт, который создает файлы для запуска на одном из моих станков с ЧПУ.Для загрузки файла мы сканируем их с помощью считывателя штрих-кода.После создания файла моя программа отправляет имя файла в буфер обмена.Затем я вставляю файл в Excel и изменяю шрифт на 3of9, а размер шрифта на 20.
В любом случае я могу заставить python отправить текст в буфер обмена с правильным шрифтом и с правильным размером?
Это функция, которую я сделал для копирования текста.
def copy2clip(txt):
cmd = 'echo ' + txt.strip() + '|clip'
return subprocess.check_call(cmd, shell=True)
Вот фактическая операция копирования в ее нынешнем виде.
if item == 1:
f.write('SIDE#5{\n$=left/face 6\n')
copy2clip('*%11' + str(filename) + ' P*')
else:
f.write('SIDE#5{\n$=right/face 4\n')
copy2clip('*%11'+str(filename) + ' W*')