Как выполнить конкретный метод скажем function2 в следующем фрагменте или все три, используя аргументы командной строки в python? - PullRequest
0 голосов
/ 25 февраля 2019
class dataVerifier:
    data_list = []
    def __init__(self):
        print("Welcome...")

    def function1(self):
        print("I am in function 1")     

    def function2(self):
        print("I am in function 2")

    def function3(self):
        print("I am in function 3")

Obj = dataVerifier()

Obj.function1()

Obj.function2()

Obj.function3()

1 Ответ

0 голосов
/ 25 февраля 2019
$ python -c 'from j import dataVerifier; ob = dataVerifier();ob.function1()'

j - это имя файла.Это для печати function 1.Для печати всех 3 функций вы можете использовать:

$ python -c 'from j import dataVerifier; ob = dataVerifier();ob.function1();ob.function2();ob.function3()'

Примечание : не забывайте находиться в одном каталоге.

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