Как использовать функцию закладки Python внутри скрипта .py? - PullRequest
0 голосов
/ 26 мая 2018

Я использую python V 2.7 и пытаюсь использовать функцию закладки, чтобы дать псевдониму имя каталога, но не знаю, как вызвать функцию внутри скрипта .py.

Ниже приведен текущий код:

#!/usr/bin/env python
import os
import subprocess

########################################
#The script showcases functions
########################################

def bookmark_func():
    response = raw_input("Please enter the directory name:")
    print("The input directory is",response)
    os.chdir(response)
    cwd = os.getcwd()
    print("Current working directory is:",cwd)
    response2 = raw_input("Please enter a bookmark variable")
    subprocess.call([bookmark, response2])
bookmark_func()

Я пробовал несколько способов, но я не уверен, как включить встроенные функции Python в скрипт .py.

1 Ответ

0 голосов
/ 26 мая 2018

Чтобы запустить его при запуске файла (я думаю, это то, что вы ищете), измените следующее bookmark_func() на

if __name__ == "__main__" :
         bookmark_func()

Это проверяет вызывающие точки и запускает его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...