Files
PowerToys/PythonHome/Lib/lib-tk/tkFileDialog.pyc

26 lines
4.8 KiB
Plaintext
Raw Normal View History

2014-07-09 18:15:23 +08:00
<03>
<EFBFBD>W`Sc@s<>ddlmZdefd<00><00>YZdefd<00><00>YZdefd<00><00>YZdefd <00><00>YZd
<00>Zd <00>Zd <00>Zd d<00>Z d d<00>Z
dd<00>Z d<00>Z e dkr<>dZddlZy5ddlZejejd<00>ejej<00>ZWneefk
rnXeddg<00>Zyeed <00>Zej<00>WndGHej<00>dGHnXdGeje<00>GHe<00>ZdGeje<00>GHndS(i<><69><EFBFBD><EFBFBD>(tDialogt_DialogcBseZd<00>Zd<00>ZRS(cCs6yt|jd<19>|jd<Wntk
r1nXdS(Nt filetypes(ttupletoptionstKeyError(tself((s.\Lib\lib-tk\tkFileDialog.pyt _fixoptions/s cCsu|rhddl}y |j}Wntk
r2nX|jj|<00>\}}||jd<||jd<n||_|S(Ni<4E><69><EFBFBD><EFBFBD>t
initialdirt initialfile(toststringtAttributeErrortpathtsplitRtfilename(RtwidgettresultR
R tfile((s.\Lib\lib-tk\tkFileDialog.pyt
_fixresult6s     (t__name__t
__module__RR(((s.\Lib\lib-tk\tkFileDialog.pyR-s tOpencBseZdZdZd<00>ZRS(sAsk for a filename to openttk_getOpenFilecCs<>t|t<00>r|tg|D]}t|d|<00>^q<00>}|rxddl}|jj|d<19>\}}||jd<n|S|jj<00> r<>d|jkr<>|j ||jj
|<00><00>St j |||<00>S(NR i<><69><EFBFBD><EFBFBD>iRtmultiple( t
isinstanceRtgetattrR
R RRttkt wantobjectsRt splitlistR(RRRtrR
R R((s.\Lib\lib-tk\tkFileDialog.pyROs+ (RRt__doc__tcommandR(((s.\Lib\lib-tk\tkFileDialog.pyRJstSaveAscBseZdZdZRS(sAsk for a filename to save asttk_getSaveFile(RRRR (((s.\Lib\lib-tk\tkFileDialog.pyR!^st DirectorycBseZdZdZd<00>ZRS(sAsk for a directoryttk_chooseDirectorycCsD|r7y |j}Wntk
r&nX||jd<n||_|S(NR(R R Rt directory(RRR((s.\Lib\lib-tk\tkFileDialog.pyRjs   (RRRR R(((s.\Lib\lib-tk\tkFileDialog.pyR#escKst|<00>j<00>S(sAsk for a filename to open(Rtshow(R((s.\Lib\lib-tk\tkFileDialog.pytaskopenfilenamezscKst|<00>j<00>S(sAsk for a filename to save as(R!R&(R((s.\Lib\lib-tk\tkFileDialog.pytasksaveasfilenamescKsd|d<t|<00>j<00>S(stAsk for multiple filenames to open
Returns a list of filenames or empty list if
cancel button selected
iR(RR&(R((s.\Lib\lib-tk\tkFileDialog.pytaskopenfilenames<65>s
RcKs)t|<00>j<00>}|r%t||<00>SdS(s8Ask for a filename to open, and returned the opened fileN(RR&topentNone(tmodeRR((s.\Lib\lib-tk\tkFileDialog.pyt askopenfile<6C>s cKsLt|<00>}|rHg}x$|D]}|jt||<00><00>qW|}n|S(s<>Ask for multiple filenames and return the open file
objects
returns a list of open file objects or an empty list if
cancel selected
(R)tappendR*(R,RtfilestofilesR((s.\Lib\lib-tk\tkFileDialog.pyt askopenfiles<65>s   twcKs)t|<00>j<00>}|r%t||<00>SdS(s;Ask for a filename to save as, and returned the opened fileN(R!R&R*R+(R,RR((s.\Lib\lib-tk\tkFileDialog.pyt asksaveasfile<6C>s cKst|<00>j<00>S(s-Ask for a directory, and return the file name(R#R&(R((s.\Lib\lib-tk\tkFileDialog.pyt askdirectory<72>st__main__sutf-8NtRs all filest*sCould not open File: iR*tsaveas(s all filesR7(ttkCommonDialogRRRR!R#R'R(R)R-R1R3R4Rtenctsystlocalet setlocaletLC_ALLt nl_langinfotCODESETt ImportErrorR t openfilenameR*tfptclosetexc_infotencodetsaveasfilename(((s.\Lib\lib-tk\tkFileDialog.pyt<module>+s<