Форум сайта python.su
Добрый день.
Нужно открыть текстовый файл:
def opendb():
fopendialog=Open(master=mainframe, initialdir='C:\\', title='Select DB file', filetypes=[('text files', '*.txt')])
fopenshow=fopendialog.show()
Офлайн
Попробуй написать folder вместо C:\\
Офлайн
Открывает директорию с .py
Офлайн
Можешь через os.getcwd() получить текущий каталог, а через os.path.join() присоединить к нему folder.
Офлайн
Спасибо
def f_open(): fopendialog=askopenfilename(master=mainframe, initialdir=os.path.join(os.getcwd()+'\\db'), title='Select DB file', filetypes=[('text files', '*.txt')])
Офлайн
Ubhraos.path.join(os.getcwd()+'\\db')
os.path.join(os.getcwd(), 'db')
Отредактировано py.user.next (Сен. 14, 2016 13:19:55)
Офлайн