Я не могу импортировать функции из другого файла py. Как я могу импортировать функцию из другого файла в том же каталоге? Два файла py находятся в одном каталоге. Версия Python 3.7. ОС - Windows 10. Пожалуйста, помогите, большое спасибо.
db.py
from parser import parser # No name 'parser' in module 'parser'
def _db():
'''
Function: Get sql from GUI, and pass it to paser
'''
print('__Start DBMS__')
# TODO
print('__End DBMS__')
pass
if __name__ == "__main__":
_db()
parser()
parser.py
def parser(_sql=None):
'''
Funtion: Get sql string, and parse it and call cressponding functions
'''
print('__Start Parsing__')
# TODO
print('__End Parsing__')
pass
Traceback (последний вызов был последним):
Файл "db.py", строка 1, в
from parser import parser
ImportError: невозможно импортировать имя 'parser' из 'parser' (неизвестное местоположение)