提交 c62537ae 编写于 作者: H horsesword

实现了对高分屏的适配,现在应该是默认就很清晰,不需要手动设置了。

上级 5694ed57
......@@ -24,10 +24,12 @@
#### 标签化管理文件
#### 以标签的方式,高效管理文件
对指定文件夹内部所有文件(包括子目录的文件)进行标签化管理。
可以自动识别标签。
文件的标签以文件名中的 # 号作为标签分隔符,自动分段提取。
例如,「某某通知#通知#会议记录#发布.pdf」会识别为 「某某通知.pdf 」+ 「标签:通知、会议记录、发布」
......@@ -39,24 +41,24 @@
识别为标签的文件夹层数默认为「最后2层」,层数可以自定义。
#### 按照标签查询文件
#### 以重命名的方式,为文件添加标签
支持按照标签对文件进行筛选和检索。
可以通过标签输入框,为指定的文件快速添加标签
当前文件夹的标签会自动生成到标签列表中,便于搜索
标签将通过 # 号分隔(符号可自定义),以重命名的方式添加到文件名中
也可以通过手动输入文件名和路径等任意关键词进行搜索
*注意:如果文件名不可随意修改,则禁止采用本方法。尤其是系统文件!*
#### 以重命名的方式,为文件添加标签
可以通过标签输入框,为指定的文件快速添加标签。
#### 按照标签查询文件
标签将通过 # 号分隔(符号可自定义),以重命名的方式添加到文件名中。
支持按照标签对文件进行筛选和检索。
*注意:如果文件名不可随意修改,则禁止采用本方法。尤其是系统文件!*
当前文件夹的标签会自动生成到标签列表中,便于搜索。
也可以通过手动输入文件名和路径等任意关键词进行搜索。
......@@ -82,20 +84,26 @@
#### 解决外观模糊问题:
部分高分屏会出现模糊,可以通过右击 - 属性 - 兼容性标签页 - 更改高DPI设置
#### 特例:解决外观模糊问题
![image-20210620112912083](_img/image-20210620112912083-1624159754431.png)
代码已经为高分屏会出现的模糊做了特殊适配。
然后在下面“替代高DPI缩放行为”处打钩,确定即可。
但,如果仍然存在模糊,可以尝试按照如下方式解决:
![image-20210620112928566](_img/image-20210620112928566-1624159770944.png)
右击,属性 - 兼容性标签页 - 更改高DPI设置,在下面“替代高DPI缩放行为”处打钩,确定即可。
## 更新说明
#### v0.9.3.2 2021年7月1日
实现了对高分屏的适配,现在应该是默认就很清晰,不需要手动设置了。
#### v0.9.3.1 2021年6月30日
更新LOGO;
......@@ -256,17 +264,17 @@
## 未来预计增加的功能
可视化设置json配置文件
( )增加更多的设置项
点击行标排序
( )删除标签
删除标签
(√)点击行标排序
(√)跳转到目录
(√)指定扫描的排除文件夹
行内编辑,免刷新和跳转(提高运行效率)
(√)行内编辑,免刷新和跳转(提高运行效率)
(√)搜索框去除前后空格
......
此差异已折叠。
此差异已折叠。
('d:\\MyPython\\我的文库\\build\\我的文库\\我的文库.exe',
False,
False,
True,
'icon.ico',
None,
False,
False,
'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1"><assemblyIdentity name="我的文库" processorArchitecture="amd64" type="win32" version="1.0.0.0"/><trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"><security><requestedPrivileges><requestedExecutionLevel level="asInvoker" uiAccess="false"/></requestedPrivileges></security></trustInfo><dependency><dependentAssembly><assemblyIdentity language="*" name="Microsoft.Windows.Common-Controls" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" type="win32" version="6.0.0.0"/><compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"/></dependentAssembly></dependency><compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"><application><supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/><supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/><supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/><supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/><supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/></application></compatibility><application xmlns="urn:schemas-microsoft-com:asm.v3"><windowsSettings><longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware></windowsSettings></application></assembly>',
True,
'我的文库.pkg',
[('PYZ-00.pyz', 'd:\\MyPython\\我的文库\\build\\我的文库\\PYZ-00.pyz', 'PYZ'),
('struct', 'c:\\users\\majian\\anaconda3\\lib\\struct.pyo', 'PYMODULE'),
('pyimod01_os_path',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\loader\\pyimod01_os_path.pyc',
'PYMODULE'),
('pyimod02_archive',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\loader\\pyimod02_archive.pyc',
'PYMODULE'),
('pyimod03_importers',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\loader\\pyimod03_importers.pyc',
'PYMODULE'),
('pyiboot01_bootstrap',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
'PYSOURCE'),
('pyi_rth_win32api',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_win32api.py',
'PYSOURCE'),
('pyi_rth_win32comgenpy',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_win32comgenpy.py',
'PYSOURCE'),
('pyi_rth__tkinter',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth__tkinter.py',
'PYSOURCE'),
('我的文库', 'd:\\MyPython\\我的文库\\我的文库.py', 'PYSOURCE'),
('我的文库.exe.manifest',
'd:\\MyPython\\我的文库\\build\\我的文库\\我的文库.exe.manifest',
'BINARY')],
[],
False,
False,
1624900284,
[('runw.exe',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\bootloader\\Windows-64bit\\runw.exe',
'EXECUTABLE')])
('d:\\MyPython\\我的文库\\build\\我的文库\\PKG-00.pkg',
{'BINARY': 1,
'DATA': 1,
'EXECUTABLE': 1,
'EXTENSION': 1,
'PYMODULE': 1,
'PYSOURCE': 1,
'PYZ': 0},
[('PYZ-00.pyz', 'd:\\MyPython\\我的文库\\build\\我的文库\\PYZ-00.pyz', 'PYZ'),
('struct', 'c:\\users\\majian\\anaconda3\\lib\\struct.pyo', 'PYMODULE'),
('pyimod01_os_path',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\loader\\pyimod01_os_path.pyc',
'PYMODULE'),
('pyimod02_archive',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\loader\\pyimod02_archive.pyc',
'PYMODULE'),
('pyimod03_importers',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\loader\\pyimod03_importers.pyc',
'PYMODULE'),
('pyiboot01_bootstrap',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
'PYSOURCE'),
('pyi_rth_win32api',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_win32api.py',
'PYSOURCE'),
('pyi_rth_win32comgenpy',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_win32comgenpy.py',
'PYSOURCE'),
('pyi_rth__tkinter',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth__tkinter.py',
'PYSOURCE'),
('我的文库', 'd:\\MyPython\\我的文库\\我的文库.py', 'PYSOURCE'),
('我的文库.exe.manifest',
'd:\\MyPython\\我的文库\\build\\我的文库\\我的文库.exe.manifest',
'BINARY')],
True,
False,
False,
[])
('d:\\MyPython\\我的文库\\build\\我的文库\\PYZ-00.pyz',
[('win32com',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\__init__.py',
'PYMODULE'),
('win32com.server.util',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\server\\util.py',
'PYMODULE'),
('win32com.server.dispatcher',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\server\\dispatcher.py',
'PYMODULE'),
('win32traceutil',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32\\lib\\win32traceutil.py',
'PYMODULE'),
('win32com.util',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\util.py',
'PYMODULE'),
('win32con',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32\\lib\\win32con.py',
'PYMODULE'),
('win32com.server.exception',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\server\\exception.py',
'PYMODULE'),
('winerror',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32\\lib\\winerror.py',
'PYMODULE'),
('win32com.server.policy',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\server\\policy.py',
'PYMODULE'),
('win32com.client',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\client\\__init__.py',
'PYMODULE'),
('win32com.client.makepy',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\client\\makepy.py',
'PYMODULE'),
('getopt', 'c:\\users\\majian\\anaconda3\\lib\\getopt.py', 'PYMODULE'),
('gettext', 'c:\\users\\majian\\anaconda3\\lib\\gettext.py', 'PYMODULE'),
('copy', 'c:\\users\\majian\\anaconda3\\lib\\copy.py', 'PYMODULE'),
('struct', 'c:\\users\\majian\\anaconda3\\lib\\struct.py', 'PYMODULE'),
('pywin.dialogs.status',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\Pythonwin\\pywin\\dialogs\\status.py',
'PYMODULE'),
('_strptime', 'c:\\users\\majian\\anaconda3\\lib\\_strptime.py', 'PYMODULE'),
('datetime', 'c:\\users\\majian\\anaconda3\\lib\\datetime.py', 'PYMODULE'),
('calendar', 'c:\\users\\majian\\anaconda3\\lib\\calendar.py', 'PYMODULE'),
('argparse', 'c:\\users\\majian\\anaconda3\\lib\\argparse.py', 'PYMODULE'),
('textwrap', 'c:\\users\\majian\\anaconda3\\lib\\textwrap.py', 'PYMODULE'),
('threading', 'c:\\users\\majian\\anaconda3\\lib\\threading.py', 'PYMODULE'),
('_threading_local',
'c:\\users\\majian\\anaconda3\\lib\\_threading_local.py',
'PYMODULE'),
('contextlib',
'c:\\users\\majian\\anaconda3\\lib\\contextlib.py',
'PYMODULE'),
('pywin.mfc.thread',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\Pythonwin\\pywin\\mfc\\thread.py',
'PYMODULE'),
('pywin.mfc.object',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\Pythonwin\\pywin\\mfc\\object.py',
'PYMODULE'),
('pywin.mfc.dialog',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\Pythonwin\\pywin\\mfc\\dialog.py',
'PYMODULE'),
('pywin.mfc.window',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\Pythonwin\\pywin\\mfc\\window.py',
'PYMODULE'),
('pywin.mfc',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\Pythonwin\\pywin\\mfc\\__init__.py',
'PYMODULE'),
('pywin.dialogs',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\Pythonwin\\pywin\\dialogs\\__init__.py',
'PYMODULE'),
('pywin',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\Pythonwin\\pywin\\__init__.py',
'PYMODULE'),
('win32com.client.gencache',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\client\\gencache.py',
'PYMODULE'),
('zipfile', 'c:\\users\\majian\\anaconda3\\lib\\zipfile.py', 'PYMODULE'),
('py_compile',
'c:\\users\\majian\\anaconda3\\lib\\py_compile.py',
'PYMODULE'),
('importlib.machinery',
'c:\\users\\majian\\anaconda3\\lib\\importlib\\machinery.py',
'PYMODULE'),
('importlib',
'c:\\users\\majian\\anaconda3\\lib\\importlib\\__init__.py',
'PYMODULE'),
('importlib.abc',
'c:\\users\\majian\\anaconda3\\lib\\importlib\\abc.py',
'PYMODULE'),
('importlib._bootstrap',
'c:\\users\\majian\\anaconda3\\lib\\importlib\\_bootstrap.py',
'PYMODULE'),
('importlib._bootstrap_external',
'c:\\users\\majian\\anaconda3\\lib\\importlib\\_bootstrap_external.py',
'PYMODULE'),
('tokenize', 'c:\\users\\majian\\anaconda3\\lib\\tokenize.py', 'PYMODULE'),
('token', 'c:\\users\\majian\\anaconda3\\lib\\token.py', 'PYMODULE'),
('lzma', 'c:\\users\\majian\\anaconda3\\lib\\lzma.py', 'PYMODULE'),
('_compression',
'c:\\users\\majian\\anaconda3\\lib\\_compression.py',
'PYMODULE'),
('bz2', 'c:\\users\\majian\\anaconda3\\lib\\bz2.py', 'PYMODULE'),
('stat', 'c:\\users\\majian\\anaconda3\\lib\\stat.py', 'PYMODULE'),
('importlib.util',
'c:\\users\\majian\\anaconda3\\lib\\importlib\\util.py',
'PYMODULE'),
('pickle', 'c:\\users\\majian\\anaconda3\\lib\\pickle.py', 'PYMODULE'),
('pprint', 'c:\\users\\majian\\anaconda3\\lib\\pprint.py', 'PYMODULE'),
('doctest', 'c:\\users\\majian\\anaconda3\\lib\\doctest.py', 'PYMODULE'),
('unittest',
'c:\\users\\majian\\anaconda3\\lib\\unittest\\__init__.py',
'PYMODULE'),
('unittest.signals',
'c:\\users\\majian\\anaconda3\\lib\\unittest\\signals.py',
'PYMODULE'),
('signal', 'c:\\users\\majian\\anaconda3\\lib\\signal.py', 'PYMODULE'),
('unittest.main',
'c:\\users\\majian\\anaconda3\\lib\\unittest\\main.py',
'PYMODULE'),
('unittest.runner',
'c:\\users\\majian\\anaconda3\\lib\\unittest\\runner.py',
'PYMODULE'),
('unittest.loader',
'c:\\users\\majian\\anaconda3\\lib\\unittest\\loader.py',
'PYMODULE'),
('fnmatch', 'c:\\users\\majian\\anaconda3\\lib\\fnmatch.py', 'PYMODULE'),
('posixpath', 'c:\\users\\majian\\anaconda3\\lib\\posixpath.py', 'PYMODULE'),
('genericpath',
'c:\\users\\majian\\anaconda3\\lib\\genericpath.py',
'PYMODULE'),
('unittest.suite',
'c:\\users\\majian\\anaconda3\\lib\\unittest\\suite.py',
'PYMODULE'),
('unittest.case',
'c:\\users\\majian\\anaconda3\\lib\\unittest\\case.py',
'PYMODULE'),
('logging',
'c:\\users\\majian\\anaconda3\\lib\\logging\\__init__.py',
'PYMODULE'),
('string', 'c:\\users\\majian\\anaconda3\\lib\\string.py', 'PYMODULE'),
('unittest.result',
'c:\\users\\majian\\anaconda3\\lib\\unittest\\result.py',
'PYMODULE'),
('unittest.util',
'c:\\users\\majian\\anaconda3\\lib\\unittest\\util.py',
'PYMODULE'),
('pdb', 'c:\\users\\majian\\anaconda3\\lib\\pdb.py', 'PYMODULE'),
('pydoc', 'c:\\users\\majian\\anaconda3\\lib\\pydoc.py', 'PYMODULE'),
('webbrowser',
'c:\\users\\majian\\anaconda3\\lib\\webbrowser.py',
'PYMODULE'),
('socket', 'c:\\users\\majian\\anaconda3\\lib\\socket.py', 'PYMODULE'),
('selectors', 'c:\\users\\majian\\anaconda3\\lib\\selectors.py', 'PYMODULE'),
('email.message',
'c:\\users\\majian\\anaconda3\\lib\\email\\message.py',
'PYMODULE'),
('email.policy',
'c:\\users\\majian\\anaconda3\\lib\\email\\policy.py',
'PYMODULE'),
('email.contentmanager',
'c:\\users\\majian\\anaconda3\\lib\\email\\contentmanager.py',
'PYMODULE'),
('email.quoprimime',
'c:\\users\\majian\\anaconda3\\lib\\email\\quoprimime.py',
'PYMODULE'),
('email.headerregistry',
'c:\\users\\majian\\anaconda3\\lib\\email\\headerregistry.py',
'PYMODULE'),
('email._header_value_parser',
'c:\\users\\majian\\anaconda3\\lib\\email\\_header_value_parser.py',
'PYMODULE'),
('urllib',
'c:\\users\\majian\\anaconda3\\lib\\urllib\\__init__.py',
'PYMODULE'),
('email.iterators',
'c:\\users\\majian\\anaconda3\\lib\\email\\iterators.py',
'PYMODULE'),
('email.generator',
'c:\\users\\majian\\anaconda3\\lib\\email\\generator.py',
'PYMODULE'),
('random', 'c:\\users\\majian\\anaconda3\\lib\\random.py', 'PYMODULE'),
('bisect', 'c:\\users\\majian\\anaconda3\\lib\\bisect.py', 'PYMODULE'),
('hashlib', 'c:\\users\\majian\\anaconda3\\lib\\hashlib.py', 'PYMODULE'),
('email._encoded_words',
'c:\\users\\majian\\anaconda3\\lib\\email\\_encoded_words.py',
'PYMODULE'),
('base64', 'c:\\users\\majian\\anaconda3\\lib\\base64.py', 'PYMODULE'),
('email.charset',
'c:\\users\\majian\\anaconda3\\lib\\email\\charset.py',
'PYMODULE'),
('email.encoders',
'c:\\users\\majian\\anaconda3\\lib\\email\\encoders.py',
'PYMODULE'),
('email.base64mime',
'c:\\users\\majian\\anaconda3\\lib\\email\\base64mime.py',
'PYMODULE'),
('email._policybase',
'c:\\users\\majian\\anaconda3\\lib\\email\\_policybase.py',
'PYMODULE'),
('email.header',
'c:\\users\\majian\\anaconda3\\lib\\email\\header.py',
'PYMODULE'),
('email.errors',
'c:\\users\\majian\\anaconda3\\lib\\email\\errors.py',
'PYMODULE'),
('email.utils',
'c:\\users\\majian\\anaconda3\\lib\\email\\utils.py',
'PYMODULE'),
('email._parseaddr',
'c:\\users\\majian\\anaconda3\\lib\\email\\_parseaddr.py',
'PYMODULE'),
('email',
'c:\\users\\majian\\anaconda3\\lib\\email\\__init__.py',
'PYMODULE'),
('email.parser',
'c:\\users\\majian\\anaconda3\\lib\\email\\parser.py',
'PYMODULE'),
('email.feedparser',
'c:\\users\\majian\\anaconda3\\lib\\email\\feedparser.py',
'PYMODULE'),
('quopri', 'c:\\users\\majian\\anaconda3\\lib\\quopri.py', 'PYMODULE'),
('uu', 'c:\\users\\majian\\anaconda3\\lib\\uu.py', 'PYMODULE'),
('optparse', 'c:\\users\\majian\\anaconda3\\lib\\optparse.py', 'PYMODULE'),
('http.server',
'c:\\users\\majian\\anaconda3\\lib\\http\\server.py',
'PYMODULE'),
('http', 'c:\\users\\majian\\anaconda3\\lib\\http\\__init__.py', 'PYMODULE'),
('socketserver',
'c:\\users\\majian\\anaconda3\\lib\\socketserver.py',
'PYMODULE'),
('mimetypes', 'c:\\users\\majian\\anaconda3\\lib\\mimetypes.py', 'PYMODULE'),
('http.client',
'c:\\users\\majian\\anaconda3\\lib\\http\\client.py',
'PYMODULE'),
('ssl', 'c:\\users\\majian\\anaconda3\\lib\\ssl.py', 'PYMODULE'),
('html', 'c:\\users\\majian\\anaconda3\\lib\\html\\__init__.py', 'PYMODULE'),
('html.entities',
'c:\\users\\majian\\anaconda3\\lib\\html\\entities.py',
'PYMODULE'),
('pydoc_data.topics',
'c:\\users\\majian\\anaconda3\\lib\\pydoc_data\\topics.py',
'PYMODULE'),
('pydoc_data',
'c:\\users\\majian\\anaconda3\\lib\\pydoc_data\\__init__.py',
'PYMODULE'),
('tty', 'c:\\users\\majian\\anaconda3\\lib\\tty.py', 'PYMODULE'),
('subprocess',
'c:\\users\\majian\\anaconda3\\lib\\subprocess.py',
'PYMODULE'),
('urllib.parse',
'c:\\users\\majian\\anaconda3\\lib\\urllib\\parse.py',
'PYMODULE'),
('platform', 'c:\\users\\majian\\anaconda3\\lib\\platform.py', 'PYMODULE'),
('plistlib', 'c:\\users\\majian\\anaconda3\\lib\\plistlib.py', 'PYMODULE'),
('xml.parsers.expat',
'c:\\users\\majian\\anaconda3\\lib\\xml\\parsers\\expat.py',
'PYMODULE'),
('xml.parsers',
'c:\\users\\majian\\anaconda3\\lib\\xml\\parsers\\__init__.py',
'PYMODULE'),
('xml', 'c:\\users\\majian\\anaconda3\\lib\\xml\\__init__.py', 'PYMODULE'),
('xml.sax.expatreader',
'c:\\users\\majian\\anaconda3\\lib\\xml\\sax\\expatreader.py',
'PYMODULE'),
('xml.sax.saxutils',
'c:\\users\\majian\\anaconda3\\lib\\xml\\sax\\saxutils.py',
'PYMODULE'),
('urllib.request',
'c:\\users\\majian\\anaconda3\\lib\\urllib\\request.py',
'PYMODULE'),
('getpass', 'c:\\users\\majian\\anaconda3\\lib\\getpass.py', 'PYMODULE'),
('nturl2path',
'c:\\users\\majian\\anaconda3\\lib\\nturl2path.py',
'PYMODULE'),
('ftplib', 'c:\\users\\majian\\anaconda3\\lib\\ftplib.py', 'PYMODULE'),
('netrc', 'c:\\users\\majian\\anaconda3\\lib\\netrc.py', 'PYMODULE'),
('http.cookiejar',
'c:\\users\\majian\\anaconda3\\lib\\http\\cookiejar.py',
'PYMODULE'),
('urllib.response',
'c:\\users\\majian\\anaconda3\\lib\\urllib\\response.py',
'PYMODULE'),
('urllib.error',
'c:\\users\\majian\\anaconda3\\lib\\urllib\\error.py',
'PYMODULE'),
('xml.sax',
'c:\\users\\majian\\anaconda3\\lib\\xml\\sax\\__init__.py',
'PYMODULE'),
('xml.sax.handler',
'c:\\users\\majian\\anaconda3\\lib\\xml\\sax\\handler.py',
'PYMODULE'),
('xml.sax._exceptions',
'c:\\users\\majian\\anaconda3\\lib\\xml\\sax\\_exceptions.py',
'PYMODULE'),
('xml.sax.xmlreader',
'c:\\users\\majian\\anaconda3\\lib\\xml\\sax\\xmlreader.py',
'PYMODULE'),
('pkgutil', 'c:\\users\\majian\\anaconda3\\lib\\pkgutil.py', 'PYMODULE'),
('runpy', 'c:\\users\\majian\\anaconda3\\lib\\runpy.py', 'PYMODULE'),
('shlex', 'c:\\users\\majian\\anaconda3\\lib\\shlex.py', 'PYMODULE'),
('code', 'c:\\users\\majian\\anaconda3\\lib\\code.py', 'PYMODULE'),
('codeop', 'c:\\users\\majian\\anaconda3\\lib\\codeop.py', 'PYMODULE'),
('dis', 'c:\\users\\majian\\anaconda3\\lib\\dis.py', 'PYMODULE'),
('opcode', 'c:\\users\\majian\\anaconda3\\lib\\opcode.py', 'PYMODULE'),
('bdb', 'c:\\users\\majian\\anaconda3\\lib\\bdb.py', 'PYMODULE'),
('cmd', 'c:\\users\\majian\\anaconda3\\lib\\cmd.py', 'PYMODULE'),
('inspect', 'c:\\users\\majian\\anaconda3\\lib\\inspect.py', 'PYMODULE'),
('ast', 'c:\\users\\majian\\anaconda3\\lib\\ast.py', 'PYMODULE'),
('difflib', 'c:\\users\\majian\\anaconda3\\lib\\difflib.py', 'PYMODULE'),
('__future__',
'c:\\users\\majian\\anaconda3\\lib\\__future__.py',
'PYMODULE'),
('_compat_pickle',
'c:\\users\\majian\\anaconda3\\lib\\_compat_pickle.py',
'PYMODULE'),
('glob', 'c:\\users\\majian\\anaconda3\\lib\\glob.py', 'PYMODULE'),
('win32com.client.selecttlb',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\client\\selecttlb.py',
'PYMODULE'),
('pywin.dialogs.list',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\Pythonwin\\pywin\\dialogs\\list.py',
'PYMODULE'),
('commctrl',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32\\lib\\commctrl.py',
'PYMODULE'),
('win32com.client.genpy',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\client\\genpy.py',
'PYMODULE'),
('win32com.client.CLSIDToClass',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\client\\CLSIDToClass.py',
'PYMODULE'),
('win32com.client.dynamic',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\client\\dynamic.py',
'PYMODULE'),
('win32com.client.build',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\client\\build.py',
'PYMODULE'),
('pywintypes',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32\\lib\\pywintypes.py',
'PYMODULE'),
('distutils.sysconfig',
'c:\\users\\majian\\anaconda3\\lib\\distutils\\sysconfig.py',
'PYMODULE'),
('distutils',
'c:\\users\\majian\\anaconda3\\lib\\distutils\\__init__.py',
'PYMODULE'),
('distutils.log',
'c:\\users\\majian\\anaconda3\\lib\\distutils\\log.py',
'PYMODULE'),
('distutils.text_file',
'c:\\users\\majian\\anaconda3\\lib\\distutils\\text_file.py',
'PYMODULE'),
('_osx_support',
'c:\\users\\majian\\anaconda3\\lib\\_osx_support.py',
'PYMODULE'),
('distutils.errors',
'c:\\users\\majian\\anaconda3\\lib\\distutils\\errors.py',
'PYMODULE'),
('win32com.server',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\server\\__init__.py',
'PYMODULE'),
('win32com.universal',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\universal.py',
'PYMODULE'),
('win32com.client.util',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\win32com\\client\\util.py',
'PYMODULE'),
('imp', 'c:\\users\\majian\\anaconda3\\lib\\imp.py', 'PYMODULE'),
('pythoncom',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\pythoncom.py',
'PYMODULE'),
('tempfile', 'c:\\users\\majian\\anaconda3\\lib\\tempfile.py', 'PYMODULE'),
('shutil', 'c:\\users\\majian\\anaconda3\\lib\\shutil.py', 'PYMODULE'),
('tarfile', 'c:\\users\\majian\\anaconda3\\lib\\tarfile.py', 'PYMODULE'),
('gzip', 'c:\\users\\majian\\anaconda3\\lib\\gzip.py', 'PYMODULE'),
('tracemalloc',
'c:\\users\\majian\\anaconda3\\lib\\tracemalloc.py',
'PYMODULE'),
('_py_abc', 'c:\\users\\majian\\anaconda3\\lib\\_py_abc.py', 'PYMODULE'),
('stringprep',
'c:\\users\\majian\\anaconda3\\lib\\stringprep.py',
'PYMODULE'),
('typing', 'c:\\users\\majian\\anaconda3\\lib\\typing.py', 'PYMODULE'),
('ntpath', 'c:\\users\\majian\\anaconda3\\lib\\ntpath.py', 'PYMODULE'),
('windnd',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\windnd\\__init__.py',
'PYMODULE'),
('windnd.windnd',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\windnd\\windnd.py',
'PYMODULE'),
('ctypes.wintypes',
'c:\\users\\majian\\anaconda3\\lib\\ctypes\\wintypes.py',
'PYMODULE'),
('ctypes',
'c:\\users\\majian\\anaconda3\\lib\\ctypes\\__init__.py',
'PYMODULE'),
('ctypes._endian',
'c:\\users\\majian\\anaconda3\\lib\\ctypes\\_endian.py',
'PYMODULE'),
('tkinter.simpledialog',
'c:\\users\\majian\\anaconda3\\lib\\tkinter\\simpledialog.py',
'PYMODULE'),
('tkinter.messagebox',
'c:\\users\\majian\\anaconda3\\lib\\tkinter\\messagebox.py',
'PYMODULE'),
('tkinter.commondialog',
'c:\\users\\majian\\anaconda3\\lib\\tkinter\\commondialog.py',
'PYMODULE'),
('tkinter.filedialog',
'c:\\users\\majian\\anaconda3\\lib\\tkinter\\filedialog.py',
'PYMODULE'),
('tkinter.dialog',
'c:\\users\\majian\\anaconda3\\lib\\tkinter\\dialog.py',
'PYMODULE'),
('json', 'c:\\users\\majian\\anaconda3\\lib\\json\\__init__.py', 'PYMODULE'),
('json.encoder',
'c:\\users\\majian\\anaconda3\\lib\\json\\encoder.py',
'PYMODULE'),
('json.decoder',
'c:\\users\\majian\\anaconda3\\lib\\json\\decoder.py',
'PYMODULE'),
('json.scanner',
'c:\\users\\majian\\anaconda3\\lib\\json\\scanner.py',
'PYMODULE'),
('tkinter.ttk',
'c:\\users\\majian\\anaconda3\\lib\\tkinter\\ttk.py',
'PYMODULE'),
('tkinter',
'c:\\users\\majian\\anaconda3\\lib\\tkinter\\__init__.py',
'PYMODULE'),
('tkinter.constants',
'c:\\users\\majian\\anaconda3\\lib\\tkinter\\constants.py',
'PYMODULE'),
('os', 'c:\\users\\majian\\anaconda3\\lib\\os.py', 'PYMODULE')])
此差异已折叠。
('c:\\users\\majian\\anaconda3\\tcl\\tk8.6',
'tk',
['demos', '*.lib', 'tkConfig.sh'],
'DATA',
[('tk\\bgerror.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\bgerror.tcl',
'DATA'),
('tk\\button.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\button.tcl',
'DATA'),
('tk\\choosedir.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\choosedir.tcl',
'DATA'),
('tk\\clrpick.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\clrpick.tcl',
'DATA'),
('tk\\comdlg.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\comdlg.tcl',
'DATA'),
('tk\\console.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\console.tcl',
'DATA'),
('tk\\dialog.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\dialog.tcl',
'DATA'),
('tk\\entry.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\entry.tcl',
'DATA'),
('tk\\focus.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\focus.tcl',
'DATA'),
('tk\\fontchooser.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\fontchooser.tcl',
'DATA'),
('tk\\iconlist.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\iconlist.tcl',
'DATA'),
('tk\\icons.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\icons.tcl',
'DATA'),
('tk\\license.terms',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\license.terms',
'DATA'),
('tk\\listbox.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\listbox.tcl',
'DATA'),
('tk\\megawidget.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\megawidget.tcl',
'DATA'),
('tk\\menu.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\menu.tcl',
'DATA'),
('tk\\mkpsenc.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\mkpsenc.tcl',
'DATA'),
('tk\\msgbox.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgbox.tcl',
'DATA'),
('tk\\obsolete.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\obsolete.tcl',
'DATA'),
('tk\\optMenu.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\optMenu.tcl',
'DATA'),
('tk\\palette.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\palette.tcl',
'DATA'),
('tk\\panedwindow.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\panedwindow.tcl',
'DATA'),
('tk\\pkgIndex.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\pkgIndex.tcl',
'DATA'),
('tk\\safetk.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\safetk.tcl',
'DATA'),
('tk\\scale.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\scale.tcl',
'DATA'),
('tk\\scrlbar.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\scrlbar.tcl',
'DATA'),
('tk\\spinbox.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\spinbox.tcl',
'DATA'),
('tk\\tclIndex',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\tclIndex',
'DATA'),
('tk\\tearoff.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\tearoff.tcl',
'DATA'),
('tk\\text.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\text.tcl',
'DATA'),
('tk\\tk.tcl', 'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\tk.tcl', 'DATA'),
('tk\\tkfbox.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\tkfbox.tcl',
'DATA'),
('tk\\unsupported.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\unsupported.tcl',
'DATA'),
('tk\\xmfbox.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\xmfbox.tcl',
'DATA'),
('tk\\ttk\\altTheme.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\altTheme.tcl',
'DATA'),
('tk\\ttk\\aquaTheme.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\aquaTheme.tcl',
'DATA'),
('tk\\ttk\\button.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\button.tcl',
'DATA'),
('tk\\ttk\\clamTheme.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\clamTheme.tcl',
'DATA'),
('tk\\ttk\\classicTheme.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\classicTheme.tcl',
'DATA'),
('tk\\ttk\\combobox.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\combobox.tcl',
'DATA'),
('tk\\ttk\\cursors.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\cursors.tcl',
'DATA'),
('tk\\ttk\\defaults.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\defaults.tcl',
'DATA'),
('tk\\ttk\\entry.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\entry.tcl',
'DATA'),
('tk\\ttk\\fonts.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\fonts.tcl',
'DATA'),
('tk\\ttk\\menubutton.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\menubutton.tcl',
'DATA'),
('tk\\ttk\\notebook.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\notebook.tcl',
'DATA'),
('tk\\ttk\\panedwindow.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\panedwindow.tcl',
'DATA'),
('tk\\ttk\\progress.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\progress.tcl',
'DATA'),
('tk\\ttk\\scale.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\scale.tcl',
'DATA'),
('tk\\ttk\\scrollbar.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\scrollbar.tcl',
'DATA'),
('tk\\ttk\\sizegrip.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\sizegrip.tcl',
'DATA'),
('tk\\ttk\\spinbox.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\spinbox.tcl',
'DATA'),
('tk\\ttk\\treeview.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\treeview.tcl',
'DATA'),
('tk\\ttk\\ttk.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\ttk.tcl',
'DATA'),
('tk\\ttk\\utils.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\utils.tcl',
'DATA'),
('tk\\ttk\\vistaTheme.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\vistaTheme.tcl',
'DATA'),
('tk\\ttk\\winTheme.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\winTheme.tcl',
'DATA'),
('tk\\ttk\\xpTheme.tcl',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\ttk\\xpTheme.tcl',
'DATA'),
('tk\\msgs\\cs.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\cs.msg',
'DATA'),
('tk\\msgs\\da.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\da.msg',
'DATA'),
('tk\\msgs\\de.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\de.msg',
'DATA'),
('tk\\msgs\\el.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\el.msg',
'DATA'),
('tk\\msgs\\en.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\en.msg',
'DATA'),
('tk\\msgs\\en_gb.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\en_gb.msg',
'DATA'),
('tk\\msgs\\eo.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\eo.msg',
'DATA'),
('tk\\msgs\\es.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\es.msg',
'DATA'),
('tk\\msgs\\fr.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\fr.msg',
'DATA'),
('tk\\msgs\\hu.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\hu.msg',
'DATA'),
('tk\\msgs\\it.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\it.msg',
'DATA'),
('tk\\msgs\\nl.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\nl.msg',
'DATA'),
('tk\\msgs\\pl.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\pl.msg',
'DATA'),
('tk\\msgs\\pt.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\pt.msg',
'DATA'),
('tk\\msgs\\ru.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\ru.msg',
'DATA'),
('tk\\msgs\\sv.msg',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\msgs\\sv.msg',
'DATA'),
('tk\\images\\logo.eps',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\logo.eps',
'DATA'),
('tk\\images\\logo100.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\logo100.gif',
'DATA'),
('tk\\images\\logo64.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\logo64.gif',
'DATA'),
('tk\\images\\logoLarge.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\logoLarge.gif',
'DATA'),
('tk\\images\\logoMed.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\logoMed.gif',
'DATA'),
('tk\\images\\pwrdLogo.eps',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\pwrdLogo.eps',
'DATA'),
('tk\\images\\pwrdLogo100.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\pwrdLogo100.gif',
'DATA'),
('tk\\images\\pwrdLogo150.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\pwrdLogo150.gif',
'DATA'),
('tk\\images\\pwrdLogo175.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\pwrdLogo175.gif',
'DATA'),
('tk\\images\\pwrdLogo200.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\pwrdLogo200.gif',
'DATA'),
('tk\\images\\pwrdLogo75.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\pwrdLogo75.gif',
'DATA'),
('tk\\images\\README',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\README',
'DATA'),
('tk\\images\\tai-ku.gif',
'c:\\users\\majian\\anaconda3\\tcl\\tk8.6\\images\\tai-ku.gif',
'DATA')])
('c:\\users\\majian\\anaconda3\\tcl\\tcl8.6\\..\\tcl8',
'tcl8',
[],
'DATA',
[('tcl8\\8.6\\http-2.9.0.tm',
'c:\\users\\majian\\anaconda3\\tcl\\tcl8.6\\..\\tcl8\\8.6\\http-2.9.0.tm',
'DATA'),
('tcl8\\8.5\\msgcat-1.6.1.tm',
'c:\\users\\majian\\anaconda3\\tcl\\tcl8.6\\..\\tcl8\\8.5\\msgcat-1.6.1.tm',
'DATA'),
('tcl8\\8.5\\tcltest-2.5.0.tm',
'c:\\users\\majian\\anaconda3\\tcl\\tcl8.6\\..\\tcl8\\8.5\\tcltest-2.5.0.tm',
'DATA'),
('tcl8\\8.4\\platform-1.0.14.tm',
'c:\\users\\majian\\anaconda3\\tcl\\tcl8.6\\..\\tcl8\\8.4\\platform-1.0.14.tm',
'DATA'),
('tcl8\\8.4\\platform\\shell-1.1.4.tm',
'c:\\users\\majian\\anaconda3\\tcl\\tcl8.6\\..\\tcl8\\8.4\\platform\\shell-1.1.4.tm',
'DATA')])
This file lists modules PyInstaller was not able to find. This does not
necessarily mean this module is required for running you program. Python and
Python 3rd-party packages include a lot of conditional or optional modules. For
example the module 'ntpath' only exists on Windows, whereas the module
'posixpath' only exists on Posix systems.
Types if import:
* top-level: imported at the top-level - look at these first
* conditional: imported within an if-statement
* delayed: imported from within a function
* optional: imported within a try-except-statement
IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
yourself tracking down the missing module. Thanks!
missing module named 'win32com.gen_py' - imported by win32com (conditional, optional), c:\users\majian\anaconda3\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_win32comgenpy.py (top-level)
missing module named 'org.python' - imported by copy (optional), xml.sax (delayed, conditional)
missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional)
excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional)
missing module named pwd - imported by posixpath (delayed, conditional), shutil (optional), tarfile (optional), http.server (delayed, optional), webbrowser (delayed), netrc (delayed, conditional), getpass (delayed)
missing module named termios - imported by tty (top-level), getpass (optional)
missing module named _posixsubprocess - imported by subprocess (conditional)
missing module named vms_lib - imported by platform (delayed, conditional, optional)
missing module named 'java.lang' - imported by platform (delayed, optional), xml.sax._exceptions (conditional)
missing module named java - imported by platform (delayed)
missing module named _scproxy - imported by urllib.request (conditional)
missing module named _winreg - imported by platform (delayed, optional)
missing module named readline - imported by cmd (delayed, conditional, optional), code (delayed, conditional, optional), pdb (delayed, optional)
missing module named org - imported by pickle (optional)
missing module named grp - imported by shutil (optional), tarfile (optional)
missing module named posix - imported by os (conditional, optional)
missing module named resource - imported by posix (top-level)
此差异已折叠。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity name="我的文库" processorArchitecture="amd64" type="win32" version="1.0.0.0"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentAssembly>
<assemblyIdentity language="*" name="Microsoft.Windows.Common-Controls" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" type="win32" version="6.0.0.0"/>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"/>
</dependentAssembly>
</dependency>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
</application>
</compatibility>
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
<longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware>
</windowsSettings>
</application>
</assembly>
\ No newline at end of file
此差异已折叠。
此差异已折叠。
......@@ -39,7 +39,7 @@
[],
False,
False,
1625059790,
1625125635,
[('runw.exe',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\PyInstaller\\bootloader\\Windows-64bit\\runw.exe',
'EXECUTABLE')])
......@@ -374,14 +374,20 @@
('shutil', 'c:\\users\\majian\\anaconda3\\lib\\shutil.py', 'PYMODULE'),
('tarfile', 'c:\\users\\majian\\anaconda3\\lib\\tarfile.py', 'PYMODULE'),
('gzip', 'c:\\users\\majian\\anaconda3\\lib\\gzip.py', 'PYMODULE'),
('_py_abc', 'c:\\users\\majian\\anaconda3\\lib\\_py_abc.py', 'PYMODULE'),
('tracemalloc',
'c:\\users\\majian\\anaconda3\\lib\\tracemalloc.py',
'PYMODULE'),
('_py_abc', 'c:\\users\\majian\\anaconda3\\lib\\_py_abc.py', 'PYMODULE'),
('typing', 'c:\\users\\majian\\anaconda3\\lib\\typing.py', 'PYMODULE'),
('stringprep',
'c:\\users\\majian\\anaconda3\\lib\\stringprep.py',
'PYMODULE'),
('typing', 'c:\\users\\majian\\anaconda3\\lib\\typing.py', 'PYMODULE'),
('ctypes',
'c:\\users\\majian\\anaconda3\\lib\\ctypes\\__init__.py',
'PYMODULE'),
('ctypes._endian',
'c:\\users\\majian\\anaconda3\\lib\\ctypes\\_endian.py',
'PYMODULE'),
('ntpath', 'c:\\users\\majian\\anaconda3\\lib\\ntpath.py', 'PYMODULE'),
('windnd',
'c:\\users\\majian\\anaconda3\\lib\\site-packages\\windnd\\__init__.py',
......@@ -392,12 +398,6 @@
('ctypes.wintypes',
'c:\\users\\majian\\anaconda3\\lib\\ctypes\\wintypes.py',
'PYMODULE'),
('ctypes',
'c:\\users\\majian\\anaconda3\\lib\\ctypes\\__init__.py',
'PYMODULE'),
('ctypes._endian',
'c:\\users\\majian\\anaconda3\\lib\\ctypes\\_endian.py',
'PYMODULE'),
('tkinter.simpledialog',
'c:\\users\\majian\\anaconda3\\lib\\tkinter\\simpledialog.py',
'PYMODULE'),
......
......@@ -80,6 +80,7 @@ imports:
&#8226; <a href="#collections">collections</a>
&#8226; <a href="#collections.abc">collections.abc</a>
&#8226; <a href="#copyreg">copyreg</a>
&#8226; <a href="#ctypes">ctypes</a>
&#8226; <a href="#encodings">encodings</a>
&#8226; <a href="#encodings.aliases">encodings.aliases</a>
&#8226; <a href="#encodings.ascii">encodings.ascii</a>
......@@ -1705,6 +1706,7 @@ imported by:
<a href="#ctypes._endian">ctypes._endian</a>
&#8226; <a href="#ctypes.wintypes">ctypes.wintypes</a>
&#8226; <a href="#windnd.windnd">windnd.windnd</a>
&#8226; <a href="#标签文库.py">标签文库.py</a>
</div>
......
{"options": {"sep": "#", "vfolders": "2", "tar": [{"pth": "D:/MaJian/Documents/NutNotes/_MY_NOTES"}, {"pth": "D:/MaJian/Desktop/青创赛"}, {"pth": "D:/MaJian/Documents/NutNotes/_MY_NOTES/#Python_GUI"}, {"pth": "D:/MaJian/Desktop/@DOING/_PROJECTS/201217 互联网部2021#青创赛"}, {"pth": "D:/MaJian/Desktop/@DOING/_PROJECTS/201217 互联网部2021#青创赛/#申报书"}, {"pth": "D:/MaJian/Desktop/@DOING/_PROJECTS/201217 互联网部2021#青创赛/#会议记录#讨论记录#青创赛"}, {"pth": "D:/MaJian/Desktop/@短文剪辑"}, {"pth": "D:/MaJian/Documents/NutNotes/_MY_NOTES/#工作会议记录"}, {"pth": "D:/MaJian/Documents/NutNotes/_MY_NOTES/#日记"}, {"pth": "D:/MaJian/Desktop/@DOING/_PROJECTS/201217 互联网部2021#青创赛/#科技查新/#华北电力大学查新"}]}}
\ No newline at end of file
{"options": {"sep": "#", "vfolders": "2", "tar": [{"pth": "D:/MaJian/Documents/NutNotes/_MY_NOTES"}, {"pth": "D:/MaJian/Desktop/青创赛"}, {"pth": "D:/MaJian/Documents/NutNotes/_MY_NOTES/#Python_GUI"}, {"pth": "D:/MaJian/Desktop/@DOING/_PROJECTS/201217 互联网部2021#青创赛"}, {"pth": "D:/MaJian/Desktop/@DOING/_PROJECTS/201217 互联网部2021#青创赛/#会议记录#讨论记录#青创赛"}, {"pth": "D:/MaJian/Desktop/@短文剪辑"}, {"pth": "D:/MaJian/Documents/NutNotes/_MY_NOTES/#工作会议记录"}]}}
\ No newline at end of file
......@@ -16,12 +16,16 @@ from os.path import isdir
from os.path import isfile
import time
# from docx import Document# 用于创建word文档
# import ctypes # 用于调整分辨率
from ctypes import windll
URL_HELP='https://gitee.com/horse_sword/my-local-library' # 帮助的超链接,目前是 gitee 主页
TAR='Tagdox / 标签文库' # 程序名称
VER='v0.9.3.1' # 版本号
VER='v0.9.3.2' # 版本号
# v0.9.3.1 增加了切换文件夹之后是否清除筛选的变量;完善了是否保留所有文件夹这个功能;修复bug。
# v0.9.3.2 增加了对高分屏的适配,现在应该是默认就很清晰,不需要手动设置了。
#%%
#常量,但以后可以做到设置里面
cALL_FILES='' # 标签为空的表达方式,默认是空字符串
LARGE_FONT=12 # 表头字号
......@@ -51,10 +55,19 @@ lst_my_path0=[] # json里面,要扫描的文件夹列表
lst_my_path_s=[]
lst_my_path=[]
dict_path=dict() # 用于列表简写和实际值
window = tk.Tk() # 主窗口
#%%
# 通用函数
if True: # 调整清晰度
#告诉操作系统使用程序自身的dpi适配
windll.shcore.SetProcessDpiAwareness(1)
#获取屏幕的缩放因子
ScaleFactor=windll.shcore.GetScaleFactorForDevice(0)
#设置程序缩放
window.tk.call('tk', 'scaling', ScaleFactor/75)
def split_path(inp): # 通用函数:将完整路径拆分
test_str=inp.replace('\\', '/',-1)
test_str_res=test_str.split('/')
......@@ -275,7 +288,7 @@ else:
# 窗体设计
window = tk.Tk() # 主窗口
window.title(TAR+' '+VER)
screenwidth = window.winfo_screenwidth()
screenheight = window.winfo_screenheight()
......@@ -561,14 +574,15 @@ def file_rename(tar=None): # 对文件重命名
# print(t)
pass
def bt_test(event=None):
def bt_test(event=None): # 用于调试一些测试性的功能,
# 为了避免 event 输入,所以套了一层。
print('进入测试功能')
full_path='D:/MaJian/Documents/NutNotes/_MY_NOTES/#Python_GUI/pyinstaller打包exe#@PIN.md'
#
tree_find(full_path)
def tree_find(full_path=''): # 用于高亮项目
def tree_find(full_path=''): # 用于在 tree 里面找到项目,并加高亮。
if full_path=='':
return(-1)
......@@ -854,7 +868,7 @@ lable_tag=tk.Label(frameBtm, text = '添加新标签')
lable_tag.pack(side=tk.RIGHT,expand=0,padx=vPDX,pady=vPDY) #
#%%
def init_form_setting(): # 设置窗口
def init_form_setting(): # 设置窗口(但是并没有启用)
form_setting=tk.Toplevel(window)
v2sep=tk.StringVar(value=V_SEP)
......@@ -906,7 +920,7 @@ def init_form_setting(): # 设置窗口
form_setting.title('设置')
form_setting.resizable(0,0) #限制尺寸
def my_folder_add_click(): # 获取要添加的目录
def my_folder_add_click(): # 通过点击的方式,添加新的目录
res=filedialog.askdirectory()#选择目录,返回目录名
res=[res]
......@@ -917,7 +931,7 @@ def my_folder_add_click(): # 获取要添加的目录
my_folder_add(res)
def my_folder_add_drag(files):
def my_folder_add_drag(files): # 通过拖拽的方式,添加目录。
filenames=list() #可以得到文件路径编码, 可以看到实际上就是个列表。
folders=list()
# print(files)
......@@ -998,7 +1012,7 @@ bt_setting.configure(command=init_form_setting) # 功能绑定
bt_folder_add.configure(command=my_folder_add_click) # 功能绑定
bt_folder_drop.configure(command=my_folder_drop) # 功能绑定
def create_note(event=None):
def create_note(event=None): # 添加笔记
global lst_my_path
NOTE_NAME='未命名'
NOTE_EXT='.docx'
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册