Как я могу писать сценарии Nautilus в Python?

Я хочу написать скрипт Nautilus в Python. Это возможно? Если это возможно, как я могу это сделать?

15
задан 5 January 2011 в 04:43

11 ответов

Nautilus Scripts

Сценарии Nautilus могут быть записаны на любом языке программирования, включая python. Вам просто нужно сделать исполняемый файл исходного кода python и скопировать его в ~/.gnome2/nautilus-scripts в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталог отличается: ~/.local/share/nautilus/scripts

Вам также необходимо добавить #!/usr/bin/env python в качестве первой строки файла. Обратите внимание, что по умолчанию #!/usr/bin/env python указывает на Python2. Если вам нужен Python 3 специально, используйте #!/usr/bin/env python3.

После того, как вы все это сделаете, скрипт будет доступен из подменю scripts меню правой кнопки мыши в Nautilus.

См. также: https: //help.ubuntu.com/community/NautilusScriptsHowto

Расширения Nautilus

Расширения Nautilus имеют большую гибкость, чем скрипты - например. они могут использоваться для добавления элемента непосредственно в контекстное меню. Доступны привязки python ( https://help.ubuntu.com/community/NautilusScriptsHowto ).

Посетите веб-страницу этой библиотеки и просмотрите документацию для получения дополнительной информации.

18
ответ дан 26 May 2018 в 00:16
  • 1
    Обратите внимание: хотя вопрос и ответ специфичны для Python (и он работает), та же стратегия одинаково эффективна для Bash, Perl, Ruby и других языков сценариев, если #! указывает на правильный интерпретатор. – Freedom_Ben 30 August 2013 в 21:52
  • 2
    @Freedom_Ben На самом деле, это не только языки сценариев, которые можно использовать, но и скомпилированные исполняемые файлы. Nautilus просто выполняет любой файл в этой папке и предоставляет файлы, по которым пользователь хочет работать с исполняемым файлом через среду. – Sergiy Kolodyazhnyy 20 February 2017 в 04:11

скрипты Наутилуса

Наутилус скрипты могут быть написаны на любом языке программирования, включая Python. Вам просто нужно сделать исходный файл на языке Python исполняемый файл и скопировать его на [F1] в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталоге разное: ~/.local/share/nautilus/scripts

Вы также должны добавить #!/usr/bin/env python в первой строке файла. Обратите внимание, что по умолчанию #!/usr/bin/env python указывает на python2. Если вам нужен Python 3, в частности, использовать #!/usr/bin/env python3.

после того как вы сделали все это, то скрипт будет доступен из scripts подменю меню правой кнопкой мыши в Наутилусе.

см. также:протокол https://помочь.убунту.ком/сообщества/NautilusScriptsHowto

расширения Наутилус

расширения Наутилус обладают большей гибкостью, чем скрипты - например. они могут быть использованы, чтобы добавить элемент непосредственно в контекстном меню. Есть биндинги Python доступен (https://help.ubuntu.com/community/NautilusScriptsHowto).

посетите веб-страницу эту библиотеку и просмотреть документацию для получения дополнительной информации.

18
ответ дан 25 July 2018 в 22:50

скрипты Наутилуса

Наутилус скрипты могут быть написаны на любом языке программирования, включая Python. Вам просто нужно сделать исходный файл на языке Python исполняемый файл и скопировать его на [F1] в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталоге разное: ~/.local/share/nautilus/scripts

Вы также должны добавить #!/usr/bin/env python в первой строке файла. Обратите внимание, что по умолчанию #!/usr/bin/env python указывает на python2. Если вам нужен Python 3, в частности, использовать #!/usr/bin/env python3.

после того как вы сделали все это, то скрипт будет доступен из scripts подменю меню правой кнопкой мыши в Наутилусе.

см. также:протокол https://помочь.убунту.ком/сообщества/NautilusScriptsHowto

расширения Наутилус

расширения Наутилус обладают большей гибкостью, чем скрипты - например. они могут быть использованы, чтобы добавить элемент непосредственно в контекстном меню. Есть биндинги Python доступен (https://help.ubuntu.com/community/NautilusScriptsHowto).

посетите веб-страницу эту библиотеку и просмотреть документацию для получения дополнительной информации.

18
ответ дан 27 July 2018 в 00:50

скрипты Наутилуса

Наутилус скрипты могут быть написаны на любом языке программирования, включая Python. Вам просто нужно сделать исходный файл на языке Python исполняемый файл и скопировать его на [F1] в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталоге разное: ~/.local/share/nautilus/scripts

Вы также должны добавить #!/usr/bin/env python в первой строке файла. Обратите внимание, что по умолчанию #!/usr/bin/env python указывает на python2. Если вам нужен Python 3, в частности, использовать #!/usr/bin/env python3.

после того как вы сделали все это, то скрипт будет доступен из scripts подменю меню правой кнопкой мыши в Наутилусе.

см. также:протокол https://помочь.убунту.ком/сообщества/NautilusScriptsHowto

расширения Наутилус

расширения Наутилус обладают большей гибкостью, чем скрипты - например. они могут быть использованы, чтобы добавить элемент непосредственно в контекстном меню. Есть биндинги Python доступен (https://help.ubuntu.com/community/NautilusScriptsHowto).

посетите веб-страницу эту библиотеку и просмотреть документацию для получения дополнительной информации.

18
ответ дан 31 July 2018 в 10:41

скрипты Наутилуса

Наутилус скрипты могут быть написаны на любом языке программирования, включая Python. Вам просто нужно сделать исходный файл на языке Python исполняемый файл и скопировать его на [F1] в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталоге разное: ~/.local/share/nautilus/scripts

Вы также должны добавить #!/usr/bin/env python в первой строке файла. Обратите внимание, что по умолчанию #!/usr/bin/env python указывает на python2. Если вам нужен Python 3, в частности, использовать #!/usr/bin/env python3.

после того как вы сделали все это, то скрипт будет доступен из scripts подменю меню правой кнопкой мыши в Наутилусе.

см. также:протокол https://помочь.убунту.ком/сообщества/NautilusScriptsHowto

расширения Наутилус

расширения Наутилус обладают большей гибкостью, чем скрипты - например. они могут быть использованы, чтобы добавить элемент непосредственно в контекстном меню. Есть биндинги Python доступен (https://help.ubuntu.com/community/NautilusScriptsHowto).

посетите веб-страницу эту библиотеку и просмотреть документацию для получения дополнительной информации.

18
ответ дан 31 July 2018 в 11:44

Nautilus Scripts

Сценарии Nautilus могут быть записаны на любом языке программирования, включая python. Вам просто нужно сделать исполняемый файл исходного кода python и скопировать его в ~/.gnome2/nautilus-scripts в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталог отличается: ~/.local/share/nautilus/scripts

Вам также необходимо добавить #!/usr/bin/env python в качестве первой строки файла. Обратите внимание, что по умолчанию #!/usr/bin/env python указывает на Python2. Если вам нужен Python 3 специально, используйте #!/usr/bin/env python3.

После того, как вы все это сделаете, скрипт будет доступен из подменю scripts меню правой кнопки мыши в Nautilus.

См. также: https: //help.ubuntu.com/community/NautilusScriptsHowto

Расширения Nautilus

Расширения Nautilus имеют большую гибкость, чем скрипты - например. они могут использоваться для добавления элемента непосредственно в контекстное меню. Доступны привязки python ( https://help.ubuntu.com/community/NautilusScriptsHowto ).

Посетите веб-страницу этой библиотеки и просмотрите документацию для получения дополнительной информации.

18
ответ дан 2 August 2018 в 04:14

Nautilus Scripts

Скрипты Nautilus могут быть записаны на любом языке программирования, включая python. Вам просто нужно сделать исполняемый файл исходного кода python и скопировать его в ~ / .gnome2 / nautilus-scripts в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталог отличается: ~ / .local / share / nautilus / scripts

Вам также нужно будет добавить #! / Usr / bin / env python в качестве первой строки файла. Обратите внимание, что по умолчанию #! / Usr / bin / env python указывает на Python2. Если вам нужен Python 3 специально, используйте #! / Usr / bin / env python3 .

После того, как вы все это сделали, скрипт будет доступен из подменю скриптов меню правой кнопки мыши в Nautilus.

nautilus scripts menu [!d12]

См. также: https://help.ubuntu.com/community/NautilusScriptsHowto

Расширения Наутилуса

Расширения Nautilus обладают большей гибкостью, чем скрипты - например. они могут использоваться для добавления элемента непосредственно в контекстное меню. Существуют доступные привязки python ( python-nautilus ).

Посетите веб-страницу этой библиотеки и просмотрите документацию для получения дополнительной информации.

18
ответ дан 4 August 2018 в 20:19

Nautilus Scripts

Скрипты Nautilus могут быть записаны на любом языке программирования, включая python. Вам просто нужно сделать исполняемый файл исходного кода python и скопировать его в ~ / .gnome2 / nautilus-scripts в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталог отличается: ~ / .local / share / nautilus / scripts

Вам также нужно будет добавить #! / Usr / bin / env python в качестве первой строки файла. Обратите внимание, что по умолчанию #! / Usr / bin / env python указывает на Python2. Если вам нужен Python 3 специально, используйте #! / Usr / bin / env python3 .

После того, как вы все это сделали, скрипт будет доступен из подменю скриптов меню правой кнопки мыши в Nautilus.

nautilus scripts menu [!d12]

См. также: https://help.ubuntu.com/community/NautilusScriptsHowto

Расширения Наутилуса

Расширения Nautilus обладают большей гибкостью, чем скрипты - например. они могут использоваться для добавления элемента непосредственно в контекстное меню. Существуют доступные привязки python ( python-nautilus ).

Посетите веб-страницу этой библиотеки и просмотрите документацию для получения дополнительной информации.

18
ответ дан 6 August 2018 в 04:19

Nautilus Scripts

Скрипты Nautilus могут быть записаны на любом языке программирования, включая python. Вам просто нужно сделать исполняемый файл исходного кода python и скопировать его в ~ / .gnome2 / nautilus-scripts в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталог отличается: ~ / .local / share / nautilus / scripts

Вам также нужно будет добавить #! / Usr / bin / env python в качестве первой строки файла. Обратите внимание, что по умолчанию #! / Usr / bin / env python указывает на Python2. Если вам нужен Python 3 специально, используйте #! / Usr / bin / env python3 .

После того, как вы все это сделали, скрипт будет доступен из подменю скриптов меню правой кнопки мыши в Nautilus.

nautilus scripts menu [!d12]

См. также: https://help.ubuntu.com/community/NautilusScriptsHowto

Расширения Наутилуса

Расширения Nautilus обладают большей гибкостью, чем скрипты - например. они могут использоваться для добавления элемента непосредственно в контекстное меню. Существуют доступные привязки python ( python-nautilus ).

Посетите веб-страницу этой библиотеки и просмотрите документацию для получения дополнительной информации.

18
ответ дан 7 August 2018 в 22:24

Nautilus Scripts

Скрипты Nautilus могут быть записаны на любом языке программирования, включая python. Вам просто нужно сделать исполняемый файл исходного кода python и скопировать его в ~ / .gnome2 / nautilus-scripts в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталог отличается: ~ / .local / share / nautilus / scripts

Вам также нужно будет добавить #! / Usr / bin / env python в качестве первой строки файла. Обратите внимание, что по умолчанию #! / Usr / bin / env python указывает на Python2. Если вам нужен Python 3 специально, используйте #! / Usr / bin / env python3 .

После того, как вы все это сделали, скрипт будет доступен из подменю скриптов меню правой кнопки мыши в Nautilus.

nautilus scripts menu [!d12]

См. также: https://help.ubuntu.com/community/NautilusScriptsHowto

Расширения Наутилуса

Расширения Nautilus обладают большей гибкостью, чем скрипты - например. они могут использоваться для добавления элемента непосредственно в контекстное меню. Существуют доступные привязки python ( python-nautilus ).

Посетите веб-страницу этой библиотеки и просмотрите документацию для получения дополнительной информации.

18
ответ дан 10 August 2018 в 10:33

Nautilus Scripts

Скрипты Nautilus могут быть записаны на любом языке программирования, включая python. Вам просто нужно сделать исполняемый файл исходного кода python и скопировать его в ~ / .gnome2 / nautilus-scripts в версиях Ubuntu до 14.04. Для Ubuntu 14.04 и новее каталог отличается: ~ / .local / share / nautilus / scripts

Вам также нужно будет добавить #! / Usr / bin / env python в качестве первой строки файла. Обратите внимание, что по умолчанию #! / Usr / bin / env python указывает на Python2. Если вам нужен Python 3 специально, используйте #! / Usr / bin / env python3 .

После того, как вы все это сделали, скрипт будет доступен из подменю скриптов меню правой кнопки мыши в Nautilus.

nautilus scripts menu [!d12]

См. также: https://help.ubuntu.com/community/NautilusScriptsHowto

Расширения Наутилуса

Расширения Nautilus обладают большей гибкостью, чем скрипты - например. они могут использоваться для добавления элемента непосредственно в контекстное меню. Существуют доступные привязки python ( python-nautilus ).

Посетите веб-страницу этой библиотеки и просмотрите документацию для получения дополнительной информации.

18
ответ дан 13 August 2018 в 17:03
  • 1
    Обратите внимание: хотя вопрос и ответ специфичны для Python (и он работает), та же стратегия одинаково эффективна для Bash, Perl, Ruby и других языков сценариев, если #! указывает на правильный интерпретатор. – Freedom_Ben 30 August 2013 в 21:52
  • 2
    @Freedom_Ben На самом деле, это не только языки сценариев, которые можно использовать, но и скомпилированные исполняемые файлы. Nautilus просто выполняет любой файл в этой папке и предоставляет файлы, по которым пользователь хочет работать с исполняемым файлом через среду. – Sergiy Kolodyazhnyy 20 February 2017 в 04:11

Другие вопросы по тегам:

Похожие вопросы: