У меня есть проект, который я закончил, и одним из требований является добавление всего кода в документ Word, выполнение этого вручную займет несколько часов, поскольку у меня есть несколько файлов Python, каждый из которых содержит не менее 200 строк.
Есть ли способ экспортировать их (с подсветкой синтаксиса) в изображения, чтобы я мог сделать это быстро и добавить их в документ Word?
Комментарии (9)
Вы можете попробовать сделать снимок экрана, чтобы сохранить подсветку синтаксиса.
Да, я знаю, но я стараюсь этого не делать, потому что, как я уже сказал, выполнение этого вручную займет несколько часов, поскольку у меня есть несколько файлов Python, каждый из которых содержит не менее 200 строк.
Должен ли он быть сохранен как слова в документе Word.
Нет, это могут быть фотографии и я думаю, что это даже предпочтительнее, но важна подсветка синтаксиса. (Синтаксис Python) Если бы синтаксис не был важен, я бы превратил код в файл PDF и превратил бы этот файл PDF в изображения.
Тестирование и сохранение файлов с кодом в PyCharm (Python). [мини туториал]
Если вы делаете один скриншот из 30 строк каждые 3 секунды, за 20 минут вы можете сделать 400 скриншотов, содержащих 12000 строк кода. Ваша кодовая база больше этого?
Я не могу придумать никакого способа сделать то, о чем вы просите, кроме как сделать скриншоты кода и добавить фотографии в документ Word.
Встроенное в Windows 7 приложение для создания снимков экрана отлично подойдет для этого.
Я попробую расширение кода Visual Studio, которое кто-то здесь рекомендовал, и если это не сработает, я думаю, что создам сценарий AHK для прокрутки и создания снимков экрана.
Если вы программно скопируете и вставите код в процесс wordpad, информация о подсветке синтаксиса будет сохранена с точными цветами.
26.04.2022 08:18
Оператор pass в Python — это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Python — самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science.
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
Перейти к ответу Данный вопрос помечен как решенный
Ответы 2
Ответ принят как подходящий
Не в pycharm, а в коде Visual Studio есть расширение под названием CodeSnap, возможно, просто откройте свой проект из vscode, а затем сделайте оттуда чистые скриншоты своего кода.
Похоже, это может сработать, я попробую и вернусь!
26.04.2022 08:36
Как я уже сказал в комментариях, если делать один скриншот из 30 строк каждые 3 секунды, за 20 минут можно сделать 400 скриншотов, содержащих 12000 строк кода, чего может хватить для многих проектов.
Уроки Python / Как в PyCharm создать EXE файл
Но если вы действительно хотите его автоматизировать, одна из идей может состоять в том, чтобы написать файл Python, который рекурсивно считывает файлы в вашем проекте и на каждом фиксированном количестве строк записывает содержимое в файл .txt с именем вроде file_n.txt, где n увеличивается. Затем вы программно конвертируете все .txt в изображения, используя подушка.
Я попробую расширение кода Visual Studio, которое кто-то здесь рекомендовал, и если это не сработает, я думаю, что создам сценарий AHK для прокрутки и создания снимков экрана.
Звучит как интересный небольшой пакет Python для написания :), вы даже можете разрешить его установку. могу попробовать в свободное время
Источник: reddeveloper.ru
Как сохранить скрипты Python, сделанные на консоли Python в Pycharm?
Я пишу скрипты в консоли Python, предоставляемые в Pycharm, но теперь мне нужно сохранить их на своем рабочем столе и запустить их позже. Я не могу найти какой-либо вариант для консольных скриптов.
Aditya Kumar Gupta 09 сен. 2016, в 07:35
Поделиться
Просто сохраните и запустите с python .py .
Li357 09 сен.
2016, в 05:14
Я не слежу за тобой. Что именно вы спрашиваете, как сделать?
Christian Dean 09 сен. 2016, в 05:37
Я могу легко сохранять файлы и программы в проекте Python, но когда я не нахожу опцию для строк, которые я пишу в консоли в формате программы Python
Aditya Kumar Gupta 09 сен. 2016, в 06:10
Этот ответ может быть связан с вашим вопросом: stackoverflow.com/questions/947810/…
daladier 09 сен. 2016, в 08:22
Показать ещё 2 комментария
Поделиться:
1 ответ
Ian 09 сен. 2016, в 09:15
Поделиться
Ещё вопросы
- 1 Как работает эта программа? Как работает метод firstGreaterEqual
- 1 Начальная точка анимации прогресса шестиугольника D3 js
- 1 API обнаружения возражений Tensorflow: Доступ ко всем оценкам классов для данного ограничивающего прямоугольника?
- 0 Автоматическая проблема с перенаправлением в iframe
- 1 Как написать модульные тесты для методов, которые сжимают и распаковывают?
- 1 Как подключить несколько схем одновременно в одной базе данных, используя Java-код
- 0 Yii — Css — один активный эффект для нескольких ссылок
- 0 Python слишком много значений, чтобы распаковать при попытке вставить данные из словаря
- 0 я могу создать общую память (используя CreateFileMapping) в локальном пространстве имен с тем же именем?
- 1 Значения, которые не вступили в силу после того, как стали доступны в Vuex Store
- 1 Как извлечь данные из CDATA в Python и BeautifulSoup?
- 0 C ++ Больше, чем странность
- 0 Как setlocale () работает в Windows?
- 0 Невозможно войти в phpMyAdmin
- 0 Вложенное дочернее состояние с помощью ui-router
- 1 Есть ли какой-либо тип списка, который будет содержать информацию о пользователе во второй вкладке?
- 1 Определить, когда анимация завершена (AnimationListener)
- 0 Как создать URL с параметрами в Laravel?
- 1 Как сохранить данные в локальном хранилище, прежде чем покинуть страницу на устройствах IOS?
- 0 Почему моя кнопка не меняет местоположение моего браузера, когда он находится внутри формы?
- 1 Передача сообщений между пулами процессов в многопроцессорной Python
- 0 Кнопка проверки ngCart всегда 404с
- 1 Создайте ненулевой экземпляр любого типа числа / примитивного значения, заданного типом в C #
- 0 центрировать несколько вложенных тегов div в одном теге контейнера div
- 1 Как игнорировать скрытые файлы при использовании os.stat () в Python?
- 1 Разрешение службы ServiceStack и определение типа контента
- 1 Свободное отображение частных полей NHibernate
- 0 Кросс-браузерное поле
- 1 Очень простая проблема с массивами, циклами и логическим сравнением
- 1 Android — Kotlin: сделать GET или PUT запрос на отправку JWT
- 1 Как смоделировать RestTemplate метод getForObject, используя jmockit?
- 0 Как объединить несколько индексов в Sphinx
- 1 Получение уровня заряда батареи
- 1 python — замена фрагмента из строки [duplicate]
- 0 Получить последнее значение переменной для цикла
- 0 Получение неверных данных с помощью boost :: asio socket
- 1 Libusb Java — асинхронное чтение с устройства
- 1 Восстанавливаемое веб-задание Azure (не удалять из очереди)
- 0 Как динамически настроить или изменить размер фонового изображения div в зависимости от размера контента
- 0 Не работает подпапка движка приложения Google — PHP
- 1 Избегайте добавления нулевых объектов POJO в анализируемый массив из ответа на модификацию
- 0 функция углового вызова повтора
- 0 Использует ли QT управляемый код?
- 1 Запустите одно приложение метро из другого приложения метро Windows 8
- 0 Как отформатировать данные для ввода в JavaScriptSerializer
- 0 Аргументы не проходят через мой сервис между контроллерами
- 0 параметр функции обратного вызова glutKeyboardfunc ()
- 1 Вернуть строку с разделителями-запятыми, используя только значения
- 0 Настройка списка в спящем запросе Hibernate не работает
- 0 Выводите родные элементы рядом друг с другом, используя jQuery
Источник: overcoder.net
как создать и сохранить проект pycharm из существующей программы python?
Недавно я установил TensorFlow на машине Ubunu 14.04 с использованием виртуальной среды и установил PyCharm для анализа программ TensoFlow Python. Я загрузил mnist_softmax.py , первую учебную программу под ~/TF . Я открыл его с помощью PyCharm и установил интерпретатор Python в виртуальную среду. Я могу запустить его, установить точку останова и сделать один шаг. Итак, я выхожу из PyCharm.
Когда я снова запускаю PyCharm, отображается последний список проектов, но в нем находится /tmp/mnist_softmax.py , а не ~/TF/mnist_softmax.py и, конечно, если я попытаюсь его открыть ( /tmp/mnist_softmax.py ), он жалуется, что файла нет. Как сохранить mnist_softmax.py в качестве проекта PyCharm? Я не смог найти подменю в меню » File . Я попытался Save All перед выходом, но это было то же самое, а файл *.idea находится под ~/TF . Как мне это сделать?
спросил(а) 2018-01-14T13:51:00+03:00 5 лет, 5 месяцев назад
Источник: progi.pro