Сравнивая два слова, если они похожи или нет, питон - PullRequest
0 голосов
/ 25 октября 2019

Я использую Tkinter в python, и у меня есть опция, которая содержит набор элементов:

Customer Workshop SupplyChain

Затем у меня есть текстовый файл с именем "RestRout3.txt ", который содержит длинный список:

Supplychain/dealer/etc.
Supplychain/parts/etc.
Supplychain/shop/etc.
Supplychain/order/etc.
Supplychain/tasks/etc.
Supplychain/payment/etc.
Workshop/location/etc.
Workshop/name/etc.
Workshop/report/etc.
Customer/info/etc.
Customer/order/etc.

В моем приложении у меня есть кнопка, при нажатии она запускает этот метод def Action(): Делая некоторые операторы if, я хочу получитьоба одинаковых слова совпадают.

def Action():
    appName = variabel.get() #Element selected from Optionmenu

    with open("RestRout3.txt", "r") as f:
        content = f.readlines()
        print (content) # reads all the content in file
    return content
    if appName == content[0]: # for example appname(supplychain) and content(supplychain)
        print ("Both words are matching")

Я ожидаю, что оба слова будут совпадать, поэтому я смогу выполнять больше функций позже.

Я ценю любую помощь, которую могу получить, спасибо,Я новичок в питоне.

1 Ответ

0 голосов
/ 25 октября 2019

Не полностью понимаю вопрос, но в вашем коде я вижу код после оператора return, и ничего не будет выполнено после оператора return внутри функции. Так что переместите оператор return в конец.

...