I want to get path of file "exportFile".
exportFile = tkFileDialog.asksaveasfile(mode='a')
If I write "print exportFile", I get:
<open file u'C:/Users/Desktop/Test/aaaa.txt', mode 'a' at 0x02CB6078>
But I need only path - "C:/Users/Desktop/Test/aaaa.txt". Is there any solution? Thank you.
Try this:
exportFile = tkFileDialog.asksaveasfile(mode='a')
exportFile.name
It'll return:
'C:/Users/Desktop/Test/aaaa.txt'
Use tkFileDialog.asksaveasfilename instead of tkFileDialog.asksaveasfile.
NOTE tkFileDialog.asksaveasfilename does not take mode parameter.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With