├── .gitattributes ├── LICENSE ├── README.md ├── __pycache__ └── pdf2.cpython-37.pyc ├── build └── pdf2 │ ├── Analysis-00.toc │ ├── EXE-00.toc │ ├── PKG-00.pkg │ ├── PKG-00.toc │ ├── PYZ-00.pyz │ ├── PYZ-00.toc │ ├── Tree-00.toc │ ├── Tree-01.toc │ ├── Tree-02.toc │ ├── base_library.zip │ ├── pdf2.exe.manifest │ ├── run.exe.or544tjw │ ├── warn-pdf2.txt │ └── xref-pdf2.html ├── dist ├── pdf2.exe └── vocabulary.txt ├── pdf2.py ├── pdf2.spec ├── requirements.txt └── vocabulary.txt /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 alwaysmle 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Auto-Translate 2 | * Automatically translate English(or any language) into Chinese, with .exe package running on Windows directly and .py file. 3 | * Available in all kinds of file Ex: pdf, word, txt, browser 4 | * Check the definition of WIKI 5 | 6 | # 即時翻譯 (一鍵查詢定義、插入單字、製作單字本) 7 | ### 特點 8 | * 一鍵自動查詢單字翻譯/wiki定義、發音、自動插入/貼上翻譯結果/製作成單字本/懸浮視窗顯示 9 | * 適用於網站、pdf、word、onenote等各式各樣程式 10 | * 可翻譯單字與段落 (英文、日文、韓文、西班牙文等等任何語言) 11 | * 可用於迅速查詢論文單字、外文小說的翻譯/維基百科定義,不拖累閱讀速度 12 | * 一鍵製作txt單字本,包含中文以及英文,用於後續單字複習 13 | * 如果好用請在右上方給一個star,非常感謝XD 14 | ### 更新 15 | * wiki查詢單詞定義,可用來查詢專有名詞之定義並顯示在視窗上、複製在剪貼簿中 16 | ### DEMO 17 | 18 | 19 | 20 | 21 | 22 | 23 | 26 |
F1 視窗顯示F2 插入顯示
24 | 25 |
27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 37 |
F8 Wiki定義F9 製作單字本
35 | 36 |
38 | 39 | 40 | 41 | # 安裝方法 42 | ### Win 10 43 | ##### 方法一、 下載程式後並解壓縮,打開dist/pdf2.exe後即可以直接運行 44 | ##### 方法二、 於anaconda建立python 3.7環境,在下載資料夾輸入 pip install -r requirements.txt,運行pdf2.py 45 | ### Mac/Linux 46 | ##### 方法一、 於anaconda建立python 3.7環境,在下載資料夾輸入 pip install -r requirements.txt,運行pdf2.py(需修改Key,比如將crtl 換到 cmd等等) 47 | # 主要按鍵 48 | 由於某些快捷鍵已經被程式定義(比如f3在瀏覽器上被定義過了,會造成翻譯失敗),因此會有兩個可用快捷鍵,可自行選用適合的 49 | #### 反白要翻譯的文字後按下下面按鍵 50 | * F1 or F3 : 用在網站、PDF檔案或任何可以反白的文字,顯示翻譯在浮動視窗 (F1:網站/F3:Adobe reader pdf) 51 | * F2 : 用在Word檔案、txt檔案、onenote等可以輸入文字的軟體,反白要翻譯的部分後會自動插入翻譯在單字後面 52 | * F4 : 用在不能輸入文字,但可以貼上文字的軟體,比如Drawboard,與F2類似但是利用貼上作為輸出 53 | * F5 : 單純發音,不能用在網站 54 | * F6 : 同F1,在顯示完後發音 55 | * F8 : 查詢wiki對於單字(專有名詞)的定義,顯示在視窗並且複製在剪貼簿 56 | * F9 : 反白想要翻譯的單字後會自動儲存翻譯txt檔案中,作為後續復習用的單字本,txt檔案會存在與pdf2.exe同資料夾,名為vocabulary.txt 57 | 58 | # 自行修改方法 59 | * 自定義快速按鍵 : 於pdf2.py檔案,修改key == keyboard.Key.f1即可以修改快捷鍵 60 | * 軟體打包成.exe : 利用pyinstaller對pdf2.py打包即可以形成.exe檔案 61 | 62 | -------------------------------------------------------------------------------- /__pycache__/pdf2.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htyangs/Auto-Translate/0bd35270e288b332f5ecbd2dd7dedfccfdb1ad2f/__pycache__/pdf2.cpython-37.pyc -------------------------------------------------------------------------------- /build/pdf2/PKG-00.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htyangs/Auto-Translate/0bd35270e288b332f5ecbd2dd7dedfccfdb1ad2f/build/pdf2/PKG-00.pkg -------------------------------------------------------------------------------- /build/pdf2/PYZ-00.pyz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htyangs/Auto-Translate/0bd35270e288b332f5ecbd2dd7dedfccfdb1ad2f/build/pdf2/PYZ-00.pyz -------------------------------------------------------------------------------- /build/pdf2/PYZ-00.toc: -------------------------------------------------------------------------------- 1 | ('C:\\Users\\alwaysmle\\Documents\\GitHub\\Auto-Translate\\build\\pdf2\\PYZ-00.pyz', 2 | [('multiprocessing.popen_spawn_posix', 3 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\popen_spawn_posix.py', 4 | 'PYMODULE'), 5 | ('multiprocessing.semaphore_tracker', 6 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\semaphore_tracker.py', 7 | 'PYMODULE'), 8 | ('threading', 9 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\threading.py', 10 | 'PYMODULE'), 11 | ('_threading_local', 12 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\_threading_local.py', 13 | 'PYMODULE'), 14 | ('contextlib', 15 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\contextlib.py', 16 | 'PYMODULE'), 17 | ('signal', 18 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\signal.py', 19 | 'PYMODULE'), 20 | ('multiprocessing.util', 21 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\util.py', 22 | 'PYMODULE'), 23 | ('multiprocessing.forkserver', 24 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\forkserver.py', 25 | 'PYMODULE'), 26 | ('multiprocessing.connection', 27 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\connection.py', 28 | 'PYMODULE'), 29 | ('multiprocessing.resource_sharer', 30 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\resource_sharer.py', 31 | 'PYMODULE'), 32 | ('xmlrpc.client', 33 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xmlrpc\\client.py', 34 | 'PYMODULE'), 35 | ('xmlrpc', 36 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xmlrpc\\__init__.py', 37 | 'PYMODULE'), 38 | ('gzip', 39 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\gzip.py', 40 | 'PYMODULE'), 41 | ('_compression', 42 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\_compression.py', 43 | 'PYMODULE'), 44 | ('xml.parsers.expat', 45 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xml\\parsers\\expat.py', 46 | 'PYMODULE'), 47 | ('xml.parsers', 48 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xml\\parsers\\__init__.py', 49 | 'PYMODULE'), 50 | ('xml', 51 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xml\\__init__.py', 52 | 'PYMODULE'), 53 | ('xml.sax.expatreader', 54 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xml\\sax\\expatreader.py', 55 | 'PYMODULE'), 56 | ('xml.sax.saxutils', 57 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xml\\sax\\saxutils.py', 58 | 'PYMODULE'), 59 | ('urllib.request', 60 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\urllib\\request.py', 61 | 'PYMODULE'), 62 | ('fnmatch', 63 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\fnmatch.py', 64 | 'PYMODULE'), 65 | ('getpass', 66 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\getpass.py', 67 | 'PYMODULE'), 68 | ('nturl2path', 69 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\nturl2path.py', 70 | 'PYMODULE'), 71 | ('ftplib', 72 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ftplib.py', 73 | 'PYMODULE'), 74 | ('netrc', 75 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\netrc.py', 76 | 'PYMODULE'), 77 | ('stat', 78 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\stat.py', 79 | 'PYMODULE'), 80 | ('shlex', 81 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\shlex.py', 82 | 'PYMODULE'), 83 | ('mimetypes', 84 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\mimetypes.py', 85 | 'PYMODULE'), 86 | ('getopt', 87 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\getopt.py', 88 | 'PYMODULE'), 89 | ('gettext', 90 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\gettext.py', 91 | 'PYMODULE'), 92 | ('copy', 93 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\copy.py', 94 | 'PYMODULE'), 95 | ('email.utils', 96 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\utils.py', 97 | 'PYMODULE'), 98 | ('email.charset', 99 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\charset.py', 100 | 'PYMODULE'), 101 | ('email.encoders', 102 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\encoders.py', 103 | 'PYMODULE'), 104 | ('quopri', 105 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\quopri.py', 106 | 'PYMODULE'), 107 | ('email.errors', 108 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\errors.py', 109 | 'PYMODULE'), 110 | ('email.quoprimime', 111 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\quoprimime.py', 112 | 'PYMODULE'), 113 | ('email.base64mime', 114 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\base64mime.py', 115 | 'PYMODULE'), 116 | ('email._parseaddr', 117 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\_parseaddr.py', 118 | 'PYMODULE'), 119 | ('calendar', 120 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\calendar.py', 121 | 'PYMODULE'), 122 | ('argparse', 123 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\argparse.py', 124 | 'PYMODULE'), 125 | ('textwrap', 126 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\textwrap.py', 127 | 'PYMODULE'), 128 | ('random', 129 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\random.py', 130 | 'PYMODULE'), 131 | ('http.cookiejar', 132 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\http\\cookiejar.py', 133 | 'PYMODULE'), 134 | ('http', 135 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\http\\__init__.py', 136 | 'PYMODULE'), 137 | ('urllib', 138 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\urllib\\__init__.py', 139 | 'PYMODULE'), 140 | ('ssl', 141 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ssl.py', 142 | 'PYMODULE'), 143 | ('urllib.response', 144 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\urllib\\response.py', 145 | 'PYMODULE'), 146 | ('urllib.error', 147 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\urllib\\error.py', 148 | 'PYMODULE'), 149 | ('string', 150 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\string.py', 151 | 'PYMODULE'), 152 | ('posixpath', 153 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\posixpath.py', 154 | 'PYMODULE'), 155 | ('genericpath', 156 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\genericpath.py', 157 | 'PYMODULE'), 158 | ('hashlib', 159 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\hashlib.py', 160 | 'PYMODULE'), 161 | ('email', 162 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\__init__.py', 163 | 'PYMODULE'), 164 | ('email.parser', 165 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\parser.py', 166 | 'PYMODULE'), 167 | ('email._policybase', 168 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\_policybase.py', 169 | 'PYMODULE'), 170 | ('email.feedparser', 171 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\feedparser.py', 172 | 'PYMODULE'), 173 | ('email.message', 174 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\message.py', 175 | 'PYMODULE'), 176 | ('email.policy', 177 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\policy.py', 178 | 'PYMODULE'), 179 | ('email.contentmanager', 180 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\contentmanager.py', 181 | 'PYMODULE'), 182 | ('email.headerregistry', 183 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\headerregistry.py', 184 | 'PYMODULE'), 185 | ('email.iterators', 186 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\iterators.py', 187 | 'PYMODULE'), 188 | ('email.generator', 189 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\generator.py', 190 | 'PYMODULE'), 191 | ('email._encoded_words', 192 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\_encoded_words.py', 193 | 'PYMODULE'), 194 | ('uu', 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\uu.py', 'PYMODULE'), 195 | ('optparse', 196 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\optparse.py', 197 | 'PYMODULE'), 198 | ('email._header_value_parser', 199 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\_header_value_parser.py', 200 | 'PYMODULE'), 201 | ('email.header', 202 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\email\\header.py', 203 | 'PYMODULE'), 204 | ('bisect', 205 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\bisect.py', 206 | 'PYMODULE'), 207 | ('xml.sax', 208 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xml\\sax\\__init__.py', 209 | 'PYMODULE'), 210 | ('xml.sax.handler', 211 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xml\\sax\\handler.py', 212 | 'PYMODULE'), 213 | ('xml.sax._exceptions', 214 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xml\\sax\\_exceptions.py', 215 | 'PYMODULE'), 216 | ('xml.sax.xmlreader', 217 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\xml\\sax\\xmlreader.py', 218 | 'PYMODULE'), 219 | ('urllib.parse', 220 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\urllib\\parse.py', 221 | 'PYMODULE'), 222 | ('http.client', 223 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\http\\client.py', 224 | 'PYMODULE'), 225 | ('decimal', 226 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\decimal.py', 227 | 'PYMODULE'), 228 | ('_pydecimal', 229 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\_pydecimal.py', 230 | 'PYMODULE'), 231 | ('contextvars', 232 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\contextvars.py', 233 | 'PYMODULE'), 234 | ('numbers', 235 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\numbers.py', 236 | 'PYMODULE'), 237 | ('datetime', 238 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\datetime.py', 239 | 'PYMODULE'), 240 | ('_strptime', 241 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\_strptime.py', 242 | 'PYMODULE'), 243 | ('base64', 244 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\base64.py', 245 | 'PYMODULE'), 246 | ('hmac', 247 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\hmac.py', 248 | 'PYMODULE'), 249 | ('struct', 250 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\struct.py', 251 | 'PYMODULE'), 252 | ('socket', 253 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\socket.py', 254 | 'PYMODULE'), 255 | ('selectors', 256 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\selectors.py', 257 | 'PYMODULE'), 258 | ('tempfile', 259 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\tempfile.py', 260 | 'PYMODULE'), 261 | ('shutil', 262 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\shutil.py', 263 | 'PYMODULE'), 264 | ('zipfile', 265 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\zipfile.py', 266 | 'PYMODULE'), 267 | ('py_compile', 268 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\py_compile.py', 269 | 'PYMODULE'), 270 | ('ntpath', 271 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ntpath.py', 272 | 'PYMODULE'), 273 | ('importlib.machinery', 274 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\importlib\\machinery.py', 275 | 'PYMODULE'), 276 | ('importlib', 277 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\importlib\\__init__.py', 278 | 'PYMODULE'), 279 | ('importlib.abc', 280 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\importlib\\abc.py', 281 | 'PYMODULE'), 282 | ('importlib._bootstrap', 283 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\importlib\\_bootstrap.py', 284 | 'PYMODULE'), 285 | ('importlib._bootstrap_external', 286 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\importlib\\_bootstrap_external.py', 287 | 'PYMODULE'), 288 | ('tokenize', 289 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\tokenize.py', 290 | 'PYMODULE'), 291 | ('token', 292 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\token.py', 293 | 'PYMODULE'), 294 | ('importlib.util', 295 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\importlib\\util.py', 296 | 'PYMODULE'), 297 | ('tarfile', 298 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\tarfile.py', 299 | 'PYMODULE'), 300 | ('lzma', 301 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\lzma.py', 302 | 'PYMODULE'), 303 | ('bz2', 304 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\bz2.py', 305 | 'PYMODULE'), 306 | ('logging', 307 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\logging\\__init__.py', 308 | 'PYMODULE'), 309 | ('pickle', 310 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\pickle.py', 311 | 'PYMODULE'), 312 | ('pprint', 313 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\pprint.py', 314 | 'PYMODULE'), 315 | ('doctest', 316 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\doctest.py', 317 | 'PYMODULE'), 318 | ('unittest', 319 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\unittest\\__init__.py', 320 | 'PYMODULE'), 321 | ('unittest.signals', 322 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\unittest\\signals.py', 323 | 'PYMODULE'), 324 | ('unittest.main', 325 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\unittest\\main.py', 326 | 'PYMODULE'), 327 | ('unittest.runner', 328 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\unittest\\runner.py', 329 | 'PYMODULE'), 330 | ('unittest.loader', 331 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\unittest\\loader.py', 332 | 'PYMODULE'), 333 | ('unittest.suite', 334 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\unittest\\suite.py', 335 | 'PYMODULE'), 336 | ('unittest.case', 337 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\unittest\\case.py', 338 | 'PYMODULE'), 339 | ('unittest.result', 340 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\unittest\\result.py', 341 | 'PYMODULE'), 342 | ('unittest.util', 343 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\unittest\\util.py', 344 | 'PYMODULE'), 345 | ('pdb', 346 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\pdb.py', 347 | 'PYMODULE'), 348 | ('pydoc', 349 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\pydoc.py', 350 | 'PYMODULE'), 351 | ('webbrowser', 352 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\webbrowser.py', 353 | 'PYMODULE'), 354 | ('http.server', 355 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\http\\server.py', 356 | 'PYMODULE'), 357 | ('socketserver', 358 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\socketserver.py', 359 | 'PYMODULE'), 360 | ('html', 361 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\html\\__init__.py', 362 | 'PYMODULE'), 363 | ('html.entities', 364 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\html\\entities.py', 365 | 'PYMODULE'), 366 | ('pydoc_data.topics', 367 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\pydoc_data\\topics.py', 368 | 'PYMODULE'), 369 | ('pydoc_data', 370 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\pydoc_data\\__init__.py', 371 | 'PYMODULE'), 372 | ('tty', 373 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\tty.py', 374 | 'PYMODULE'), 375 | ('sysconfig', 376 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\sysconfig.py', 377 | 'PYMODULE'), 378 | ('_osx_support', 379 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\_osx_support.py', 380 | 'PYMODULE'), 381 | ('distutils.log', 382 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\log.py', 383 | 'PYMODULE'), 384 | ('distutils', 385 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\__init__.py', 386 | 'PYMODULE'), 387 | ('distutils.ccompiler', 388 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\ccompiler.py', 389 | 'PYMODULE'), 390 | ('distutils.fancy_getopt', 391 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\fancy_getopt.py', 392 | 'PYMODULE'), 393 | ('distutils.debug', 394 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\debug.py', 395 | 'PYMODULE'), 396 | ('distutils.util', 397 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\util.py', 398 | 'PYMODULE'), 399 | ('distutils.filelist', 400 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\filelist.py', 401 | 'PYMODULE'), 402 | ('distutils.dep_util', 403 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\dep_util.py', 404 | 'PYMODULE'), 405 | ('distutils.dir_util', 406 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\dir_util.py', 407 | 'PYMODULE'), 408 | ('distutils.file_util', 409 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\file_util.py', 410 | 'PYMODULE'), 411 | ('distutils.spawn', 412 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\spawn.py', 413 | 'PYMODULE'), 414 | ('distutils.errors', 415 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\errors.py', 416 | 'PYMODULE'), 417 | ('distutils.sysconfig', 418 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\sysconfig.py', 419 | 'PYMODULE'), 420 | ('distutils.text_file', 421 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\text_file.py', 422 | 'PYMODULE'), 423 | ('platform', 424 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\platform.py', 425 | 'PYMODULE'), 426 | ('plistlib', 427 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\plistlib.py', 428 | 'PYMODULE'), 429 | ('pkgutil', 430 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\pkgutil.py', 431 | 'PYMODULE'), 432 | ('runpy', 433 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\runpy.py', 434 | 'PYMODULE'), 435 | ('glob', 436 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\glob.py', 437 | 'PYMODULE'), 438 | ('code', 439 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\code.py', 440 | 'PYMODULE'), 441 | ('codeop', 442 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\codeop.py', 443 | 'PYMODULE'), 444 | ('dis', 445 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\dis.py', 446 | 'PYMODULE'), 447 | ('opcode', 448 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\opcode.py', 449 | 'PYMODULE'), 450 | ('bdb', 451 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\bdb.py', 452 | 'PYMODULE'), 453 | ('cmd', 454 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\cmd.py', 455 | 'PYMODULE'), 456 | ('inspect', 457 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\inspect.py', 458 | 'PYMODULE'), 459 | ('ast', 460 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ast.py', 461 | 'PYMODULE'), 462 | ('difflib', 463 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\difflib.py', 464 | 'PYMODULE'), 465 | ('__future__', 466 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\__future__.py', 467 | 'PYMODULE'), 468 | ('_compat_pickle', 469 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\_compat_pickle.py', 470 | 'PYMODULE'), 471 | ('multiprocessing.process', 472 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\process.py', 473 | 'PYMODULE'), 474 | ('multiprocessing.context', 475 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\context.py', 476 | 'PYMODULE'), 477 | ('multiprocessing.popen_forkserver', 478 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\popen_forkserver.py', 479 | 'PYMODULE'), 480 | ('multiprocessing.sharedctypes', 481 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\sharedctypes.py', 482 | 'PYMODULE'), 483 | ('multiprocessing.heap', 484 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\heap.py', 485 | 'PYMODULE'), 486 | ('ctypes', 487 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ctypes\\__init__.py', 488 | 'PYMODULE'), 489 | ('ctypes.wintypes', 490 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ctypes\\wintypes.py', 491 | 'PYMODULE'), 492 | ('ctypes._endian', 493 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ctypes\\_endian.py', 494 | 'PYMODULE'), 495 | ('multiprocessing.pool', 496 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\pool.py', 497 | 'PYMODULE'), 498 | ('multiprocessing.dummy', 499 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\dummy\\__init__.py', 500 | 'PYMODULE'), 501 | ('multiprocessing.dummy.connection', 502 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\dummy\\connection.py', 503 | 'PYMODULE'), 504 | ('queue', 505 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\queue.py', 506 | 'PYMODULE'), 507 | ('multiprocessing.queues', 508 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\queues.py', 509 | 'PYMODULE'), 510 | ('multiprocessing.synchronize', 511 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\synchronize.py', 512 | 'PYMODULE'), 513 | ('multiprocessing.managers', 514 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\managers.py', 515 | 'PYMODULE'), 516 | ('multiprocessing.reduction', 517 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\reduction.py', 518 | 'PYMODULE'), 519 | ('multiprocessing.popen_fork', 520 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\popen_fork.py', 521 | 'PYMODULE'), 522 | ('multiprocessing.popen_spawn_win32', 523 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\popen_spawn_win32.py', 524 | 'PYMODULE'), 525 | ('subprocess', 526 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\subprocess.py', 527 | 'PYMODULE'), 528 | ('multiprocessing.spawn', 529 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\spawn.py', 530 | 'PYMODULE'), 531 | ('multiprocessing', 532 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\multiprocessing\\__init__.py', 533 | 'PYMODULE'), 534 | ('_py_abc', 535 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\_py_abc.py', 536 | 'PYMODULE'), 537 | ('stringprep', 538 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\stringprep.py', 539 | 'PYMODULE'), 540 | ('typing', 541 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\typing.py', 542 | 'PYMODULE'), 543 | ('tracemalloc', 544 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\tracemalloc.py', 545 | 'PYMODULE'), 546 | ('wikipedia', 547 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\wikipedia\\__init__.py', 548 | 'PYMODULE'), 549 | ('wikipedia.exceptions', 550 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\wikipedia\\exceptions.py', 551 | 'PYMODULE'), 552 | ('wikipedia.wikipedia', 553 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\wikipedia\\wikipedia.py', 554 | 'PYMODULE'), 555 | ('wikipedia.util', 556 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\wikipedia\\util.py', 557 | 'PYMODULE'), 558 | ('bs4', 559 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bs4\\__init__.py', 560 | 'PYMODULE'), 561 | ('bs4.element', 562 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bs4\\element.py', 563 | 'PYMODULE'), 564 | ('bs4.formatter', 565 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bs4\\formatter.py', 566 | 'PYMODULE'), 567 | ('soupsieve', 568 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\soupsieve\\__init__.py', 569 | 'PYMODULE'), 570 | ('soupsieve.css_parser', 571 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\soupsieve\\css_parser.py', 572 | 'PYMODULE'), 573 | ('soupsieve.css_match', 574 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\soupsieve\\css_match.py', 575 | 'PYMODULE'), 576 | ('soupsieve.css_types', 577 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\soupsieve\\css_types.py', 578 | 'PYMODULE'), 579 | ('soupsieve.util', 580 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\soupsieve\\util.py', 581 | 'PYMODULE'), 582 | ('soupsieve.__meta__', 583 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\soupsieve\\__meta__.py', 584 | 'PYMODULE'), 585 | ('bs4.dammit', 586 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bs4\\dammit.py', 587 | 'PYMODULE'), 588 | ('chardet', 589 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\__init__.py', 590 | 'PYMODULE'), 591 | ('chardet.version', 592 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\version.py', 593 | 'PYMODULE'), 594 | ('chardet.universaldetector', 595 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\universaldetector.py', 596 | 'PYMODULE'), 597 | ('chardet.sbcsgroupprober', 598 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\sbcsgroupprober.py', 599 | 'PYMODULE'), 600 | ('chardet.langturkishmodel', 601 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\langturkishmodel.py', 602 | 'PYMODULE'), 603 | ('chardet.hebrewprober', 604 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\hebrewprober.py', 605 | 'PYMODULE'), 606 | ('chardet.charsetprober', 607 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\charsetprober.py', 608 | 'PYMODULE'), 609 | ('chardet.langhebrewmodel', 610 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\langhebrewmodel.py', 611 | 'PYMODULE'), 612 | ('chardet.langthaimodel', 613 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\langthaimodel.py', 614 | 'PYMODULE'), 615 | ('chardet.langbulgarianmodel', 616 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\langbulgarianmodel.py', 617 | 'PYMODULE'), 618 | ('chardet.langgreekmodel', 619 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\langgreekmodel.py', 620 | 'PYMODULE'), 621 | ('chardet.langcyrillicmodel', 622 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\langcyrillicmodel.py', 623 | 'PYMODULE'), 624 | ('chardet.sbcharsetprober', 625 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\sbcharsetprober.py', 626 | 'PYMODULE'), 627 | ('chardet.mbcsgroupprober', 628 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\mbcsgroupprober.py', 629 | 'PYMODULE'), 630 | ('chardet.euctwprober', 631 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\euctwprober.py', 632 | 'PYMODULE'), 633 | ('chardet.mbcssm', 634 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\mbcssm.py', 635 | 'PYMODULE'), 636 | ('chardet.chardistribution', 637 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\chardistribution.py', 638 | 'PYMODULE'), 639 | ('chardet.jisfreq', 640 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\jisfreq.py', 641 | 'PYMODULE'), 642 | ('chardet.big5freq', 643 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\big5freq.py', 644 | 'PYMODULE'), 645 | ('chardet.gb2312freq', 646 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\gb2312freq.py', 647 | 'PYMODULE'), 648 | ('chardet.euckrfreq', 649 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\euckrfreq.py', 650 | 'PYMODULE'), 651 | ('chardet.euctwfreq', 652 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\euctwfreq.py', 653 | 'PYMODULE'), 654 | ('chardet.codingstatemachine', 655 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\codingstatemachine.py', 656 | 'PYMODULE'), 657 | ('chardet.mbcharsetprober', 658 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\mbcharsetprober.py', 659 | 'PYMODULE'), 660 | ('chardet.big5prober', 661 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\big5prober.py', 662 | 'PYMODULE'), 663 | ('chardet.cp949prober', 664 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\cp949prober.py', 665 | 'PYMODULE'), 666 | ('chardet.euckrprober', 667 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\euckrprober.py', 668 | 'PYMODULE'), 669 | ('chardet.gb2312prober', 670 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\gb2312prober.py', 671 | 'PYMODULE'), 672 | ('chardet.eucjpprober', 673 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\eucjpprober.py', 674 | 'PYMODULE'), 675 | ('chardet.jpcntx', 676 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\jpcntx.py', 677 | 'PYMODULE'), 678 | ('chardet.sjisprober', 679 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\sjisprober.py', 680 | 'PYMODULE'), 681 | ('chardet.utf8prober', 682 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\utf8prober.py', 683 | 'PYMODULE'), 684 | ('chardet.latin1prober', 685 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\latin1prober.py', 686 | 'PYMODULE'), 687 | ('chardet.escprober', 688 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\escprober.py', 689 | 'PYMODULE'), 690 | ('chardet.escsm', 691 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\escsm.py', 692 | 'PYMODULE'), 693 | ('chardet.enums', 694 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\enums.py', 695 | 'PYMODULE'), 696 | ('chardet.charsetgroupprober', 697 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\charsetgroupprober.py', 698 | 'PYMODULE'), 699 | ('chardet.compat', 700 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\chardet\\compat.py', 701 | 'PYMODULE'), 702 | ('bs4.builder', 703 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bs4\\builder\\__init__.py', 704 | 'PYMODULE'), 705 | ('bs4.builder._lxml', 706 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bs4\\builder\\_lxml.py', 707 | 'PYMODULE'), 708 | ('bs4.builder._html5lib', 709 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bs4\\builder\\_html5lib.py', 710 | 'PYMODULE'), 711 | ('bs4.builder._htmlparser', 712 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bs4\\builder\\_htmlparser.py', 713 | 'PYMODULE'), 714 | ('html.parser', 715 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\html\\parser.py', 716 | 'PYMODULE'), 717 | ('_markupbase', 718 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\_markupbase.py', 719 | 'PYMODULE'), 720 | ('requests', 721 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\__init__.py', 722 | 'PYMODULE'), 723 | ('requests.status_codes', 724 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\status_codes.py', 725 | 'PYMODULE'), 726 | ('requests.structures', 727 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\structures.py', 728 | 'PYMODULE'), 729 | ('requests.compat', 730 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\compat.py', 731 | 'PYMODULE'), 732 | ('http.cookies', 733 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\http\\cookies.py', 734 | 'PYMODULE'), 735 | ('json', 736 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\json\\__init__.py', 737 | 'PYMODULE'), 738 | ('json.encoder', 739 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\json\\encoder.py', 740 | 'PYMODULE'), 741 | ('json.decoder', 742 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\json\\decoder.py', 743 | 'PYMODULE'), 744 | ('json.scanner', 745 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\json\\scanner.py', 746 | 'PYMODULE'), 747 | ('requests.api', 748 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\api.py', 749 | 'PYMODULE'), 750 | ('requests.sessions', 751 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\sessions.py', 752 | 'PYMODULE'), 753 | ('requests.adapters', 754 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\adapters.py', 755 | 'PYMODULE'), 756 | ('urllib3.contrib.socks', 757 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\contrib\\socks.py', 758 | 'PYMODULE'), 759 | ('urllib3.util.url', 760 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\url.py', 761 | 'PYMODULE'), 762 | ('idna', 763 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\idna\\__init__.py', 764 | 'PYMODULE'), 765 | ('idna.core', 766 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\idna\\core.py', 767 | 'PYMODULE'), 768 | ('idna.uts46data', 769 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\idna\\uts46data.py', 770 | 'PYMODULE'), 771 | ('idna.intranges', 772 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\idna\\intranges.py', 773 | 'PYMODULE'), 774 | ('idna.idnadata', 775 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\idna\\idnadata.py', 776 | 'PYMODULE'), 777 | ('idna.package_data', 778 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\idna\\package_data.py', 779 | 'PYMODULE'), 780 | ('urllib3.packages.six', 781 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\packages\\six.py', 782 | 'PYMODULE'), 783 | ('urllib3.packages', 784 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\packages\\__init__.py', 785 | 'PYMODULE'), 786 | ('urllib3.packages.ssl_match_hostname', 787 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\packages\\ssl_match_hostname\\__init__.py', 788 | 'PYMODULE'), 789 | ('urllib3.packages.ssl_match_hostname._implementation', 790 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\packages\\ssl_match_hostname\\_implementation.py', 791 | 'PYMODULE'), 792 | ('ipaddress', 793 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ipaddress.py', 794 | 'PYMODULE'), 795 | ('urllib3.connectionpool', 796 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\connectionpool.py', 797 | 'PYMODULE'), 798 | ('urllib3.util.timeout', 799 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\timeout.py', 800 | 'PYMODULE'), 801 | ('urllib3.util.response', 802 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\response.py', 803 | 'PYMODULE'), 804 | ('urllib3.util.request', 805 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\request.py', 806 | 'PYMODULE'), 807 | ('brotli', 808 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\brotli\\__init__.py', 809 | 'PYMODULE'), 810 | ('brotli.brotli', 811 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\brotli\\brotli.py', 812 | 'PYMODULE'), 813 | ('urllib3.util.queue', 814 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\queue.py', 815 | 'PYMODULE'), 816 | ('urllib3.util.proxy', 817 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\proxy.py', 818 | 'PYMODULE'), 819 | ('urllib3.util.ssl_', 820 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\ssl_.py', 821 | 'PYMODULE'), 822 | ('urllib3.util.ssltransport', 823 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\ssltransport.py', 824 | 'PYMODULE'), 825 | ('urllib3.util.connection', 826 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\connection.py', 827 | 'PYMODULE'), 828 | ('urllib3.util.wait', 829 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\wait.py', 830 | 'PYMODULE'), 831 | ('urllib3.contrib._appengine_environ', 832 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\contrib\\_appengine_environ.py', 833 | 'PYMODULE'), 834 | ('urllib3.request', 835 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\request.py', 836 | 'PYMODULE'), 837 | ('urllib3.filepost', 838 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\filepost.py', 839 | 'PYMODULE'), 840 | ('urllib3.fields', 841 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\fields.py', 842 | 'PYMODULE'), 843 | ('urllib3.connection', 844 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\connection.py', 845 | 'PYMODULE'), 846 | ('urllib3._version', 847 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\_version.py', 848 | 'PYMODULE'), 849 | ('urllib3._collections', 850 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\_collections.py', 851 | 'PYMODULE'), 852 | ('socks', 853 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\socks.py', 854 | 'PYMODULE'), 855 | ('win_inet_pton', 856 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\win_inet_pton.py', 857 | 'PYMODULE'), 858 | ('urllib3.util.retry', 859 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\retry.py', 860 | 'PYMODULE'), 861 | ('urllib3.util', 862 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\util\\__init__.py', 863 | 'PYMODULE'), 864 | ('urllib3.response', 865 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\response.py', 866 | 'PYMODULE'), 867 | ('urllib3.poolmanager', 868 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\poolmanager.py', 869 | 'PYMODULE'), 870 | ('requests._internal_utils', 871 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\_internal_utils.py', 872 | 'PYMODULE'), 873 | ('requests.hooks', 874 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\hooks.py', 875 | 'PYMODULE'), 876 | ('requests.cookies', 877 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\cookies.py', 878 | 'PYMODULE'), 879 | ('dummy_threading', 880 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\dummy_threading.py', 881 | 'PYMODULE'), 882 | ('_dummy_thread', 883 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\_dummy_thread.py', 884 | 'PYMODULE'), 885 | ('requests.auth', 886 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\auth.py', 887 | 'PYMODULE'), 888 | ('requests.models', 889 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\models.py', 890 | 'PYMODULE'), 891 | ('requests.packages', 892 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\packages.py', 893 | 'PYMODULE'), 894 | ('requests.utils', 895 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\utils.py', 896 | 'PYMODULE'), 897 | ('requests.certs', 898 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\certs.py', 899 | 'PYMODULE'), 900 | ('certifi', 901 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\certifi\\__init__.py', 902 | 'PYMODULE'), 903 | ('certifi.core', 904 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\certifi\\core.py', 905 | 'PYMODULE'), 906 | ('importlib.resources', 907 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\importlib\\resources.py', 908 | 'PYMODULE'), 909 | ('pathlib', 910 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\pathlib.py', 911 | 'PYMODULE'), 912 | ('requests.__version__', 913 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\__version__.py', 914 | 'PYMODULE'), 915 | ('urllib3.exceptions', 916 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\exceptions.py', 917 | 'PYMODULE'), 918 | ('cryptography', 919 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\__init__.py', 920 | 'PYMODULE'), 921 | ('cryptography.hazmat.bindings.openssl', 922 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\bindings\\openssl\\__init__.py', 923 | 'PYMODULE'), 924 | ('cryptography.hazmat.bindings', 925 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\bindings\\__init__.py', 926 | 'PYMODULE'), 927 | ('cryptography.hazmat', 928 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\__init__.py', 929 | 'PYMODULE'), 930 | ('cryptography.hazmat.bindings.openssl.binding', 931 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\bindings\\openssl\\binding.py', 932 | 'PYMODULE'), 933 | ('cryptography.exceptions', 934 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\exceptions.py', 935 | 'PYMODULE'), 936 | ('cryptography.hazmat.bindings.openssl._conditional', 937 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\bindings\\openssl\\_conditional.py', 938 | 'PYMODULE'), 939 | ('cryptography.hazmat.backends.openssl.ed448', 940 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\ed448.py', 941 | 'PYMODULE'), 942 | ('cryptography.hazmat.primitives.asymmetric.ed448', 943 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\ed448.py', 944 | 'PYMODULE'), 945 | ('cryptography.hazmat.primitives.asymmetric', 946 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\__init__.py', 947 | 'PYMODULE'), 948 | ('cryptography.hazmat.primitives.asymmetric.rsa', 949 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\rsa.py', 950 | 'PYMODULE'), 951 | ('cryptography.hazmat.primitives._asymmetric', 952 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\_asymmetric.py', 953 | 'PYMODULE'), 954 | ('cryptography.hazmat.primitives.hashes', 955 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\hashes.py', 956 | 'PYMODULE'), 957 | ('cryptography.hazmat.primitives.asymmetric.ed25519', 958 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\ed25519.py', 959 | 'PYMODULE'), 960 | ('cryptography.hazmat.primitives.asymmetric.ec', 961 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\ec.py', 962 | 'PYMODULE'), 963 | ('cryptography.hazmat._oid', 964 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\_oid.py', 965 | 'PYMODULE'), 966 | ('cryptography.x509.oid', 967 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\x509\\oid.py', 968 | 'PYMODULE'), 969 | ('cryptography.hazmat.primitives.asymmetric.utils', 970 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\utils.py', 971 | 'PYMODULE'), 972 | ('cryptography.hazmat._der', 973 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\_der.py', 974 | 'PYMODULE'), 975 | ('cryptography.hazmat.primitives.asymmetric.dsa', 976 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\dsa.py', 977 | 'PYMODULE'), 978 | ('cryptography.hazmat.primitives.asymmetric.dh', 979 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\dh.py', 980 | 'PYMODULE'), 981 | ('cryptography.hazmat.primitives._serialization', 982 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\_serialization.py', 983 | 'PYMODULE'), 984 | ('cryptography.hazmat.primitives.serialization', 985 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\serialization\\__init__.py', 986 | 'PYMODULE'), 987 | ('cryptography.hazmat.primitives.serialization.pkcs7', 988 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\serialization\\pkcs7.py', 989 | 'PYMODULE'), 990 | ('cryptography.hazmat.primitives.serialization.ssh', 991 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\serialization\\ssh.py', 992 | 'PYMODULE'), 993 | ('bcrypt', 994 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bcrypt\\__init__.py', 995 | 'PYMODULE'), 996 | ('bcrypt.__about__', 997 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\bcrypt\\__about__.py', 998 | 'PYMODULE'), 999 | ('six', 1000 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\six.py', 1001 | 'PYMODULE'), 1002 | ('cryptography.hazmat.primitives.ciphers.modes', 1003 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\ciphers\\modes.py', 1004 | 'PYMODULE'), 1005 | ('cryptography.hazmat.primitives._cipheralgorithm', 1006 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\_cipheralgorithm.py', 1007 | 'PYMODULE'), 1008 | ('cryptography.hazmat.primitives.ciphers.algorithms', 1009 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\ciphers\\algorithms.py', 1010 | 'PYMODULE'), 1011 | ('cryptography.hazmat.primitives.ciphers', 1012 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\ciphers\\__init__.py', 1013 | 'PYMODULE'), 1014 | ('cryptography.hazmat.primitives.ciphers.base', 1015 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\ciphers\\base.py', 1016 | 'PYMODULE'), 1017 | ('cryptography.hazmat.primitives.serialization.base', 1018 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\serialization\\base.py', 1019 | 'PYMODULE'), 1020 | ('cryptography.hazmat._types', 1021 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\_types.py', 1022 | 'PYMODULE'), 1023 | ('cryptography.hazmat.primitives', 1024 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\__init__.py', 1025 | 'PYMODULE'), 1026 | ('cryptography.hazmat.primitives.constant_time', 1027 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\constant_time.py', 1028 | 'PYMODULE'), 1029 | ('cryptography.hazmat.backends.openssl.ciphers', 1030 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\ciphers.py', 1031 | 'PYMODULE'), 1032 | ('cryptography.hazmat.backends.openssl.aead', 1033 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\aead.py', 1034 | 'PYMODULE'), 1035 | ('cryptography.hazmat.primitives.ciphers.aead', 1036 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\ciphers\\aead.py', 1037 | 'PYMODULE'), 1038 | ('cryptography.hazmat.backends.openssl.x25519', 1039 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\x25519.py', 1040 | 'PYMODULE'), 1041 | ('cryptography.hazmat.primitives.asymmetric.x25519', 1042 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\x25519.py', 1043 | 'PYMODULE'), 1044 | ('cryptography.hazmat.backends.openssl.rsa', 1045 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\rsa.py', 1046 | 'PYMODULE'), 1047 | ('cryptography.hazmat.primitives.asymmetric.padding', 1048 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\padding.py', 1049 | 'PYMODULE'), 1050 | ('cryptography.hazmat.backends.openssl.ocsp', 1051 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\ocsp.py', 1052 | 'PYMODULE'), 1053 | ('cryptography.x509.ocsp', 1054 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\x509\\ocsp.py', 1055 | 'PYMODULE'), 1056 | ('cryptography.x509.base', 1057 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\x509\\base.py', 1058 | 'PYMODULE'), 1059 | ('cryptography.x509.name', 1060 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\x509\\name.py', 1061 | 'PYMODULE'), 1062 | ('cryptography.x509.extensions', 1063 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\x509\\extensions.py', 1064 | 'PYMODULE'), 1065 | ('cryptography.x509.general_name', 1066 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\x509\\general_name.py', 1067 | 'PYMODULE'), 1068 | ('cryptography.x509.certificate_transparency', 1069 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\x509\\certificate_transparency.py', 1070 | 'PYMODULE'), 1071 | ('cryptography.hazmat.backends.openssl', 1072 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\__init__.py', 1073 | 'PYMODULE'), 1074 | ('cryptography.hazmat.backends.openssl.decode_asn1', 1075 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\decode_asn1.py', 1076 | 'PYMODULE'), 1077 | ('cryptography.hazmat.backends.openssl.cmac', 1078 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\cmac.py', 1079 | 'PYMODULE'), 1080 | ('cryptography.hazmat.backends.openssl.ed25519', 1081 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\ed25519.py', 1082 | 'PYMODULE'), 1083 | ('cryptography.hazmat.backends.openssl.x448', 1084 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\x448.py', 1085 | 'PYMODULE'), 1086 | ('cryptography.hazmat.primitives.asymmetric.x448', 1087 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\asymmetric\\x448.py', 1088 | 'PYMODULE'), 1089 | ('cryptography.hazmat.backends', 1090 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\__init__.py', 1091 | 'PYMODULE'), 1092 | ('cryptography.hazmat.backends.interfaces', 1093 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\interfaces.py', 1094 | 'PYMODULE'), 1095 | ('cryptography.hazmat.backends.openssl.x509', 1096 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\x509.py', 1097 | 'PYMODULE'), 1098 | ('cryptography.hazmat.backends.openssl.poly1305', 1099 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\poly1305.py', 1100 | 'PYMODULE'), 1101 | ('cryptography.hazmat.backends.openssl.encode_asn1', 1102 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\encode_asn1.py', 1103 | 'PYMODULE'), 1104 | ('cryptography.hazmat.backends.openssl.utils', 1105 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\utils.py', 1106 | 'PYMODULE'), 1107 | ('cryptography.hazmat.backends.openssl.ec', 1108 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\ec.py', 1109 | 'PYMODULE'), 1110 | ('cryptography.hazmat.backends.openssl.dh', 1111 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\dh.py', 1112 | 'PYMODULE'), 1113 | ('cryptography.hazmat.backends.openssl.backend', 1114 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\backend.py', 1115 | 'PYMODULE'), 1116 | ('cryptography.hazmat.primitives.kdf.scrypt', 1117 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\kdf\\scrypt.py', 1118 | 'PYMODULE'), 1119 | ('cryptography.hazmat.primitives.kdf', 1120 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\primitives\\kdf\\__init__.py', 1121 | 'PYMODULE'), 1122 | ('cryptography.hazmat.backends.openssl.hashes', 1123 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\hashes.py', 1124 | 'PYMODULE'), 1125 | ('cryptography.hazmat.backends.openssl.dsa', 1126 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\dsa.py', 1127 | 'PYMODULE'), 1128 | ('cryptography.hazmat.backends.openssl.hmac', 1129 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\hazmat\\backends\\openssl\\hmac.py', 1130 | 'PYMODULE'), 1131 | ('cryptography.x509', 1132 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\x509\\__init__.py', 1133 | 'PYMODULE'), 1134 | ('cryptography.utils', 1135 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\utils.py', 1136 | 'PYMODULE'), 1137 | ('cryptography.__about__', 1138 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\cryptography\\__about__.py', 1139 | 'PYMODULE'), 1140 | ('urllib3.contrib.pyopenssl', 1141 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\contrib\\pyopenssl.py', 1142 | 'PYMODULE'), 1143 | ('OpenSSL.crypto', 1144 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\OpenSSL\\crypto.py', 1145 | 'PYMODULE'), 1146 | ('OpenSSL', 1147 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\OpenSSL\\__init__.py', 1148 | 'PYMODULE'), 1149 | ('OpenSSL.version', 1150 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\OpenSSL\\version.py', 1151 | 'PYMODULE'), 1152 | ('OpenSSL._util', 1153 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\OpenSSL\\_util.py', 1154 | 'PYMODULE'), 1155 | ('urllib3.packages.backports.makefile', 1156 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\packages\\backports\\makefile.py', 1157 | 'PYMODULE'), 1158 | ('urllib3.packages.backports', 1159 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\packages\\backports\\__init__.py', 1160 | 'PYMODULE'), 1161 | ('OpenSSL.SSL', 1162 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\OpenSSL\\SSL.py', 1163 | 'PYMODULE'), 1164 | ('urllib3.contrib', 1165 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\contrib\\__init__.py', 1166 | 'PYMODULE'), 1167 | ('requests.exceptions', 1168 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\requests\\exceptions.py', 1169 | 'PYMODULE'), 1170 | ('urllib3', 1171 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\urllib3\\__init__.py', 1172 | 'PYMODULE'), 1173 | ('tkinter', 1174 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\tkinter\\__init__.py', 1175 | 'PYMODULE'), 1176 | ('tkinter.constants', 1177 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\tkinter\\constants.py', 1178 | 'PYMODULE'), 1179 | ('playsound', 1180 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\playsound.py', 1181 | 'PYMODULE'), 1182 | ('os', 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\os.py', 'PYMODULE'), 1183 | ('gtts', 1184 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\__init__.py', 1185 | 'PYMODULE'), 1186 | ('gtts.tts', 1187 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\tts.py', 1188 | 'PYMODULE'), 1189 | ('gtts.lang', 1190 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\lang.py', 1191 | 'PYMODULE'), 1192 | ('gtts.langs', 1193 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\langs.py', 1194 | 'PYMODULE'), 1195 | ('gtts.utils', 1196 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\utils.py', 1197 | 'PYMODULE'), 1198 | ('gtts.tokenizer.symbols', 1199 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\tokenizer\\symbols.py', 1200 | 'PYMODULE'), 1201 | ('gtts.tokenizer.tokenizer_cases', 1202 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\tokenizer\\tokenizer_cases.py', 1203 | 'PYMODULE'), 1204 | ('gtts.tokenizer.pre_processors', 1205 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\tokenizer\\pre_processors.py', 1206 | 'PYMODULE'), 1207 | ('gtts.tokenizer', 1208 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\tokenizer\\__init__.py', 1209 | 'PYMODULE'), 1210 | ('gtts.tokenizer.core', 1211 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\tokenizer\\core.py', 1212 | 'PYMODULE'), 1213 | ('gtts.version', 1214 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\gtts\\version.py', 1215 | 'PYMODULE'), 1216 | ('pyperclip', 1217 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pyperclip\\__init__.py', 1218 | 'PYMODULE'), 1219 | ('PyQt5', 1220 | 'C:\\Users\\alwaysmle\\AppData\\Roaming\\Python\\Python37\\site-packages\\PyQt5\\__init__.py', 1221 | 'PYMODULE'), 1222 | ('qtpy', 1223 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\qtpy\\__init__.py', 1224 | 'PYMODULE'), 1225 | ('qtpy._version', 1226 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\qtpy\\_version.py', 1227 | 'PYMODULE'), 1228 | ('distutils.version', 1229 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\distutils\\version.py', 1230 | 'PYMODULE'), 1231 | ('qtpy.QtWidgets', 1232 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\qtpy\\QtWidgets.py', 1233 | 'PYMODULE'), 1234 | ('qtpy._patch.qheaderview', 1235 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\qtpy\\_patch\\qheaderview.py', 1236 | 'PYMODULE'), 1237 | ('qtpy._patch', 1238 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\qtpy\\_patch\\__init__.py', 1239 | 'PYMODULE'), 1240 | ('qtpy._patch.qcombobox', 1241 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\qtpy\\_patch\\qcombobox.py', 1242 | 'PYMODULE'), 1243 | ('qtpy.QtCore', 1244 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\qtpy\\QtCore.py', 1245 | 'PYMODULE'), 1246 | ('qtpy.QtGui', 1247 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\qtpy\\QtGui.py', 1248 | 'PYMODULE'), 1249 | ('googletrans', 1250 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\googletrans\\__init__.py', 1251 | 'PYMODULE'), 1252 | ('googletrans.constants', 1253 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\googletrans\\constants.py', 1254 | 'PYMODULE'), 1255 | ('googletrans.client', 1256 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\googletrans\\client.py', 1257 | 'PYMODULE'), 1258 | ('googletrans.models', 1259 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\googletrans\\models.py', 1260 | 'PYMODULE'), 1261 | ('googletrans.gtoken', 1262 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\googletrans\\gtoken.py', 1263 | 'PYMODULE'), 1264 | ('httpx', 1265 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\__init__.py', 1266 | 'PYMODULE'), 1267 | ('httpx._transports.wsgi', 1268 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_transports\\wsgi.py', 1269 | 'PYMODULE'), 1270 | ('httpx._transports', 1271 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_transports\\__init__.py', 1272 | 'PYMODULE'), 1273 | ('httpx._utils', 1274 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_utils.py', 1275 | 'PYMODULE'), 1276 | ('httpx._types', 1277 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_types.py', 1278 | 'PYMODULE'), 1279 | ('httpx._content_streams', 1280 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_content_streams.py', 1281 | 'PYMODULE'), 1282 | ('httpx._transports.urllib3', 1283 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_transports\\urllib3.py', 1284 | 'PYMODULE'), 1285 | ('httpx._transports.asgi', 1286 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_transports\\asgi.py', 1287 | 'PYMODULE'), 1288 | ('asyncio', 1289 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\__init__.py', 1290 | 'PYMODULE'), 1291 | ('asyncio.unix_events', 1292 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\unix_events.py', 1293 | 'PYMODULE'), 1294 | ('asyncio.log', 1295 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\log.py', 1296 | 'PYMODULE'), 1297 | ('asyncio.windows_events', 1298 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\windows_events.py', 1299 | 'PYMODULE'), 1300 | ('asyncio.windows_utils', 1301 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\windows_utils.py', 1302 | 'PYMODULE'), 1303 | ('asyncio.selector_events', 1304 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\selector_events.py', 1305 | 'PYMODULE'), 1306 | ('asyncio.proactor_events', 1307 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\proactor_events.py', 1308 | 'PYMODULE'), 1309 | ('asyncio.base_subprocess', 1310 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\base_subprocess.py', 1311 | 'PYMODULE'), 1312 | ('asyncio.subprocess', 1313 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\subprocess.py', 1314 | 'PYMODULE'), 1315 | ('asyncio.streams', 1316 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\streams.py', 1317 | 'PYMODULE'), 1318 | ('asyncio.queues', 1319 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\queues.py', 1320 | 'PYMODULE'), 1321 | ('asyncio.runners', 1322 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\runners.py', 1323 | 'PYMODULE'), 1324 | ('asyncio.tasks', 1325 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\tasks.py', 1326 | 'PYMODULE'), 1327 | ('concurrent.futures', 1328 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\concurrent\\futures\\__init__.py', 1329 | 'PYMODULE'), 1330 | ('concurrent.futures.thread', 1331 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\concurrent\\futures\\thread.py', 1332 | 'PYMODULE'), 1333 | ('concurrent.futures.process', 1334 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\concurrent\\futures\\process.py', 1335 | 'PYMODULE'), 1336 | ('concurrent.futures._base', 1337 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\concurrent\\futures\\_base.py', 1338 | 'PYMODULE'), 1339 | ('concurrent', 1340 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\concurrent\\__init__.py', 1341 | 'PYMODULE'), 1342 | ('asyncio.locks', 1343 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\locks.py', 1344 | 'PYMODULE'), 1345 | ('asyncio.base_tasks', 1346 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\base_tasks.py', 1347 | 'PYMODULE'), 1348 | ('asyncio.sslproto', 1349 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\sslproto.py', 1350 | 'PYMODULE'), 1351 | ('asyncio.transports', 1352 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\transports.py', 1353 | 'PYMODULE'), 1354 | ('asyncio.base_events', 1355 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\base_events.py', 1356 | 'PYMODULE'), 1357 | ('asyncio.protocols', 1358 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\protocols.py', 1359 | 'PYMODULE'), 1360 | ('asyncio.futures', 1361 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\futures.py', 1362 | 'PYMODULE'), 1363 | ('asyncio.events', 1364 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\events.py', 1365 | 'PYMODULE'), 1366 | ('asyncio.coroutines', 1367 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\coroutines.py', 1368 | 'PYMODULE'), 1369 | ('asyncio.base_futures', 1370 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\base_futures.py', 1371 | 'PYMODULE'), 1372 | ('asyncio.format_helpers', 1373 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\format_helpers.py', 1374 | 'PYMODULE'), 1375 | ('asyncio.constants', 1376 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\asyncio\\constants.py', 1377 | 'PYMODULE'), 1378 | ('sniffio', 1379 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\sniffio\\__init__.py', 1380 | 'PYMODULE'), 1381 | ('sniffio._impl', 1382 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\sniffio\\_impl.py', 1383 | 'PYMODULE'), 1384 | ('sniffio._version', 1385 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\sniffio\\_version.py', 1386 | 'PYMODULE'), 1387 | ('httpx._status_codes', 1388 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_status_codes.py', 1389 | 'PYMODULE'), 1390 | ('httpx._models', 1391 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_models.py', 1392 | 'PYMODULE'), 1393 | ('httpx._decoders', 1394 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_decoders.py', 1395 | 'PYMODULE'), 1396 | ('rfc3986', 1397 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\__init__.py', 1398 | 'PYMODULE'), 1399 | ('rfc3986.parseresult', 1400 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\parseresult.py', 1401 | 'PYMODULE'), 1402 | ('rfc3986.api', 1403 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\api.py', 1404 | 'PYMODULE'), 1405 | ('rfc3986.iri', 1406 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\iri.py', 1407 | 'PYMODULE'), 1408 | ('rfc3986.uri', 1409 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\uri.py', 1410 | 'PYMODULE'), 1411 | ('rfc3986._mixin', 1412 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\_mixin.py', 1413 | 'PYMODULE'), 1414 | ('rfc3986.validators', 1415 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\validators.py', 1416 | 'PYMODULE'), 1417 | ('rfc3986.normalizers', 1418 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\normalizers.py', 1419 | 'PYMODULE'), 1420 | ('rfc3986.misc', 1421 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\misc.py', 1422 | 'PYMODULE'), 1423 | ('rfc3986.abnf_regexp', 1424 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\abnf_regexp.py', 1425 | 'PYMODULE'), 1426 | ('rfc3986.exceptions', 1427 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\exceptions.py', 1428 | 'PYMODULE'), 1429 | ('rfc3986.compat', 1430 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\rfc3986\\compat.py', 1431 | 'PYMODULE'), 1432 | ('cgi', 1433 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\cgi.py', 1434 | 'PYMODULE'), 1435 | ('httpx._exceptions', 1436 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_exceptions.py', 1437 | 'PYMODULE'), 1438 | ('httpx._config', 1439 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_config.py', 1440 | 'PYMODULE'), 1441 | ('httpx._client', 1442 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_client.py', 1443 | 'PYMODULE'), 1444 | ('hstspreload', 1445 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hstspreload\\__init__.py', 1446 | 'PYMODULE'), 1447 | ('httpx._auth', 1448 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_auth.py', 1449 | 'PYMODULE'), 1450 | ('httpx._api', 1451 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\_api.py', 1452 | 'PYMODULE'), 1453 | ('httpx.__version__', 1454 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpx\\__version__.py', 1455 | 'PYMODULE'), 1456 | ('httpcore', 1457 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\__init__.py', 1458 | 'PYMODULE'), 1459 | ('httpcore._sync.http_proxy', 1460 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_sync\\http_proxy.py', 1461 | 'PYMODULE'), 1462 | ('httpcore._sync', 1463 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_sync\\__init__.py', 1464 | 'PYMODULE'), 1465 | ('httpcore._sync.connection', 1466 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_sync\\connection.py', 1467 | 'PYMODULE'), 1468 | ('httpcore._sync.http11', 1469 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_sync\\http11.py', 1470 | 'PYMODULE'), 1471 | ('h11', 1472 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\__init__.py', 1473 | 'PYMODULE'), 1474 | ('h11._version', 1475 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_version.py', 1476 | 'PYMODULE'), 1477 | ('h11._util', 1478 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_util.py', 1479 | 'PYMODULE'), 1480 | ('h11._state', 1481 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_state.py', 1482 | 'PYMODULE'), 1483 | ('h11._events', 1484 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_events.py', 1485 | 'PYMODULE'), 1486 | ('h11._abnf', 1487 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_abnf.py', 1488 | 'PYMODULE'), 1489 | ('h11._connection', 1490 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_connection.py', 1491 | 'PYMODULE'), 1492 | ('h11._writers', 1493 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_writers.py', 1494 | 'PYMODULE'), 1495 | ('h11._receivebuffer', 1496 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_receivebuffer.py', 1497 | 'PYMODULE'), 1498 | ('h11._readers', 1499 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_readers.py', 1500 | 'PYMODULE'), 1501 | ('h11._headers', 1502 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h11\\_headers.py', 1503 | 'PYMODULE'), 1504 | ('httpcore._sync.http2', 1505 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_sync\\http2.py', 1506 | 'PYMODULE'), 1507 | ('h2.settings', 1508 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\settings.py', 1509 | 'PYMODULE'), 1510 | ('h2', 1511 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\__init__.py', 1512 | 'PYMODULE'), 1513 | ('h2.errors', 1514 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\errors.py', 1515 | 'PYMODULE'), 1516 | ('hyperframe.frame', 1517 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hyperframe\\frame.py', 1518 | 'PYMODULE'), 1519 | ('hyperframe', 1520 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hyperframe\\__init__.py', 1521 | 'PYMODULE'), 1522 | ('hyperframe.flags', 1523 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hyperframe\\flags.py', 1524 | 'PYMODULE'), 1525 | ('hyperframe.exceptions', 1526 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hyperframe\\exceptions.py', 1527 | 'PYMODULE'), 1528 | ('h2.exceptions', 1529 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\exceptions.py', 1530 | 'PYMODULE'), 1531 | ('h2.config', 1532 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\config.py', 1533 | 'PYMODULE'), 1534 | ('h2.events', 1535 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\events.py', 1536 | 'PYMODULE'), 1537 | ('h2.connection', 1538 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\connection.py', 1539 | 'PYMODULE'), 1540 | ('h2.windows', 1541 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\windows.py', 1542 | 'PYMODULE'), 1543 | ('h2.utilities', 1544 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\utilities.py', 1545 | 'PYMODULE'), 1546 | ('hpack', 1547 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hpack\\__init__.py', 1548 | 'PYMODULE'), 1549 | ('hpack.struct', 1550 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hpack\\struct.py', 1551 | 'PYMODULE'), 1552 | ('h2.stream', 1553 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\stream.py', 1554 | 'PYMODULE'), 1555 | ('h2.frame_buffer', 1556 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\h2\\frame_buffer.py', 1557 | 'PYMODULE'), 1558 | ('hpack.exceptions', 1559 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hpack\\exceptions.py', 1560 | 'PYMODULE'), 1561 | ('hpack.hpack', 1562 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hpack\\hpack.py', 1563 | 'PYMODULE'), 1564 | ('hpack.huffman_table', 1565 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hpack\\huffman_table.py', 1566 | 'PYMODULE'), 1567 | ('hpack.huffman_constants', 1568 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hpack\\huffman_constants.py', 1569 | 'PYMODULE'), 1570 | ('hpack.huffman', 1571 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hpack\\huffman.py', 1572 | 'PYMODULE'), 1573 | ('hpack.compat', 1574 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hpack\\compat.py', 1575 | 'PYMODULE'), 1576 | ('hpack.table', 1577 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\hpack\\table.py', 1578 | 'PYMODULE'), 1579 | ('httpcore._backends.auto', 1580 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_backends\\auto.py', 1581 | 'PYMODULE'), 1582 | ('httpcore._backends', 1583 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_backends\\__init__.py', 1584 | 'PYMODULE'), 1585 | ('httpcore._backends.trio', 1586 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_backends\\trio.py', 1587 | 'PYMODULE'), 1588 | ('httpcore._backends.asyncio', 1589 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_backends\\asyncio.py', 1590 | 'PYMODULE'), 1591 | ('httpcore._backends.sync', 1592 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_backends\\sync.py', 1593 | 'PYMODULE'), 1594 | ('httpcore._backends.base', 1595 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_backends\\base.py', 1596 | 'PYMODULE'), 1597 | ('httpcore._utils', 1598 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_utils.py', 1599 | 'PYMODULE'), 1600 | ('httpcore._types', 1601 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_types.py', 1602 | 'PYMODULE'), 1603 | ('httpcore._sync.connection_pool', 1604 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_sync\\connection_pool.py', 1605 | 'PYMODULE'), 1606 | ('httpcore._threadlock', 1607 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_threadlock.py', 1608 | 'PYMODULE'), 1609 | ('httpcore._sync.base', 1610 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_sync\\base.py', 1611 | 'PYMODULE'), 1612 | ('httpcore._exceptions', 1613 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_exceptions.py', 1614 | 'PYMODULE'), 1615 | ('httpcore._async.http_proxy', 1616 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_async\\http_proxy.py', 1617 | 'PYMODULE'), 1618 | ('httpcore._async', 1619 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_async\\__init__.py', 1620 | 'PYMODULE'), 1621 | ('httpcore._async.connection', 1622 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_async\\connection.py', 1623 | 'PYMODULE'), 1624 | ('httpcore._async.http11', 1625 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_async\\http11.py', 1626 | 'PYMODULE'), 1627 | ('httpcore._async.http2', 1628 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_async\\http2.py', 1629 | 'PYMODULE'), 1630 | ('httpcore._async.connection_pool', 1631 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_async\\connection_pool.py', 1632 | 'PYMODULE'), 1633 | ('httpcore._async.base', 1634 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\httpcore\\_async\\base.py', 1635 | 'PYMODULE'), 1636 | ('googletrans.utils', 1637 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\googletrans\\utils.py', 1638 | 'PYMODULE'), 1639 | ('googletrans.urls', 1640 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\googletrans\\urls.py', 1641 | 'PYMODULE'), 1642 | ('pynput.mouse', 1643 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\mouse\\__init__.py', 1644 | 'PYMODULE'), 1645 | ('pynput.mouse._xorg', 1646 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\mouse\\_xorg.py', 1647 | 'PYMODULE'), 1648 | ('pynput._util.xorg', 1649 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\_util\\xorg.py', 1650 | 'PYMODULE'), 1651 | ('pynput._util.xorg_keysyms', 1652 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\_util\\xorg_keysyms.py', 1653 | 'PYMODULE'), 1654 | ('pynput.mouse._win32', 1655 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\mouse\\_win32.py', 1656 | 'PYMODULE'), 1657 | ('pynput._util.win32', 1658 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\_util\\win32.py', 1659 | 'PYMODULE'), 1660 | ('pynput._util.win32_vks', 1661 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\_util\\win32_vks.py', 1662 | 'PYMODULE'), 1663 | ('pynput.mouse._darwin', 1664 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\mouse\\_darwin.py', 1665 | 'PYMODULE'), 1666 | ('pynput._util.darwin', 1667 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\_util\\darwin.py', 1668 | 'PYMODULE'), 1669 | ('ctypes.util', 1670 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ctypes\\util.py', 1671 | 'PYMODULE'), 1672 | ('ctypes._aix', 1673 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ctypes\\_aix.py', 1674 | 'PYMODULE'), 1675 | ('ctypes.macholib.dyld', 1676 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ctypes\\macholib\\dyld.py', 1677 | 'PYMODULE'), 1678 | ('ctypes.macholib', 1679 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ctypes\\macholib\\__init__.py', 1680 | 'PYMODULE'), 1681 | ('ctypes.macholib.dylib', 1682 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ctypes\\macholib\\dylib.py', 1683 | 'PYMODULE'), 1684 | ('ctypes.macholib.framework', 1685 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\ctypes\\macholib\\framework.py', 1686 | 'PYMODULE'), 1687 | ('pynput._util', 1688 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\_util\\__init__.py', 1689 | 'PYMODULE'), 1690 | ('pynput.mouse._base', 1691 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\mouse\\_base.py', 1692 | 'PYMODULE'), 1693 | ('pynput.keyboard', 1694 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\keyboard\\__init__.py', 1695 | 'PYMODULE'), 1696 | ('pynput.keyboard._xorg', 1697 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\keyboard\\_xorg.py', 1698 | 'PYMODULE'), 1699 | ('pynput.keyboard._win32', 1700 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\keyboard\\_win32.py', 1701 | 'PYMODULE'), 1702 | ('pynput.keyboard._darwin', 1703 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\keyboard\\_darwin.py', 1704 | 'PYMODULE'), 1705 | ('pynput.keyboard._base', 1706 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\keyboard\\_base.py', 1707 | 'PYMODULE'), 1708 | ('pynput', 1709 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\lib\\site-packages\\pynput\\__init__.py', 1710 | 'PYMODULE')]) 1711 | -------------------------------------------------------------------------------- /build/pdf2/Tree-01.toc: -------------------------------------------------------------------------------- 1 | ('c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6', 2 | 'tk', 3 | ['demos', '*.lib', 'tkConfig.sh'], 4 | 'DATA', 5 | [('tk\\bgerror.tcl', 6 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\bgerror.tcl', 7 | 'DATA'), 8 | ('tk\\button.tcl', 9 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\button.tcl', 10 | 'DATA'), 11 | ('tk\\choosedir.tcl', 12 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\choosedir.tcl', 13 | 'DATA'), 14 | ('tk\\clrpick.tcl', 15 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\clrpick.tcl', 16 | 'DATA'), 17 | ('tk\\comdlg.tcl', 18 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\comdlg.tcl', 19 | 'DATA'), 20 | ('tk\\console.tcl', 21 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\console.tcl', 22 | 'DATA'), 23 | ('tk\\dialog.tcl', 24 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\dialog.tcl', 25 | 'DATA'), 26 | ('tk\\entry.tcl', 27 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\entry.tcl', 28 | 'DATA'), 29 | ('tk\\focus.tcl', 30 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\focus.tcl', 31 | 'DATA'), 32 | ('tk\\fontchooser.tcl', 33 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\fontchooser.tcl', 34 | 'DATA'), 35 | ('tk\\iconlist.tcl', 36 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\iconlist.tcl', 37 | 'DATA'), 38 | ('tk\\icons.tcl', 39 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\icons.tcl', 40 | 'DATA'), 41 | ('tk\\license.terms', 42 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\license.terms', 43 | 'DATA'), 44 | ('tk\\listbox.tcl', 45 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\listbox.tcl', 46 | 'DATA'), 47 | ('tk\\megawidget.tcl', 48 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\megawidget.tcl', 49 | 'DATA'), 50 | ('tk\\menu.tcl', 51 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\menu.tcl', 52 | 'DATA'), 53 | ('tk\\mkpsenc.tcl', 54 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\mkpsenc.tcl', 55 | 'DATA'), 56 | ('tk\\msgbox.tcl', 57 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgbox.tcl', 58 | 'DATA'), 59 | ('tk\\obsolete.tcl', 60 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\obsolete.tcl', 61 | 'DATA'), 62 | ('tk\\optMenu.tcl', 63 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\optMenu.tcl', 64 | 'DATA'), 65 | ('tk\\palette.tcl', 66 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\palette.tcl', 67 | 'DATA'), 68 | ('tk\\panedwindow.tcl', 69 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\panedwindow.tcl', 70 | 'DATA'), 71 | ('tk\\pkgIndex.tcl', 72 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\pkgIndex.tcl', 73 | 'DATA'), 74 | ('tk\\safetk.tcl', 75 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\safetk.tcl', 76 | 'DATA'), 77 | ('tk\\scale.tcl', 78 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\scale.tcl', 79 | 'DATA'), 80 | ('tk\\scrlbar.tcl', 81 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\scrlbar.tcl', 82 | 'DATA'), 83 | ('tk\\spinbox.tcl', 84 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\spinbox.tcl', 85 | 'DATA'), 86 | ('tk\\tclIndex', 87 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\tclIndex', 88 | 'DATA'), 89 | ('tk\\tearoff.tcl', 90 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\tearoff.tcl', 91 | 'DATA'), 92 | ('tk\\text.tcl', 93 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\text.tcl', 94 | 'DATA'), 95 | ('tk\\tk.tcl', 96 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\tk.tcl', 97 | 'DATA'), 98 | ('tk\\tkfbox.tcl', 99 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\tkfbox.tcl', 100 | 'DATA'), 101 | ('tk\\unsupported.tcl', 102 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\unsupported.tcl', 103 | 'DATA'), 104 | ('tk\\xmfbox.tcl', 105 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\xmfbox.tcl', 106 | 'DATA'), 107 | ('tk\\ttk\\altTheme.tcl', 108 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\altTheme.tcl', 109 | 'DATA'), 110 | ('tk\\ttk\\aquaTheme.tcl', 111 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\aquaTheme.tcl', 112 | 'DATA'), 113 | ('tk\\ttk\\button.tcl', 114 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\button.tcl', 115 | 'DATA'), 116 | ('tk\\ttk\\clamTheme.tcl', 117 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\clamTheme.tcl', 118 | 'DATA'), 119 | ('tk\\ttk\\classicTheme.tcl', 120 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\classicTheme.tcl', 121 | 'DATA'), 122 | ('tk\\ttk\\combobox.tcl', 123 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\combobox.tcl', 124 | 'DATA'), 125 | ('tk\\ttk\\cursors.tcl', 126 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\cursors.tcl', 127 | 'DATA'), 128 | ('tk\\ttk\\defaults.tcl', 129 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\defaults.tcl', 130 | 'DATA'), 131 | ('tk\\ttk\\entry.tcl', 132 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\entry.tcl', 133 | 'DATA'), 134 | ('tk\\ttk\\fonts.tcl', 135 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\fonts.tcl', 136 | 'DATA'), 137 | ('tk\\ttk\\menubutton.tcl', 138 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\menubutton.tcl', 139 | 'DATA'), 140 | ('tk\\ttk\\notebook.tcl', 141 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\notebook.tcl', 142 | 'DATA'), 143 | ('tk\\ttk\\panedwindow.tcl', 144 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\panedwindow.tcl', 145 | 'DATA'), 146 | ('tk\\ttk\\progress.tcl', 147 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\progress.tcl', 148 | 'DATA'), 149 | ('tk\\ttk\\scale.tcl', 150 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\scale.tcl', 151 | 'DATA'), 152 | ('tk\\ttk\\scrollbar.tcl', 153 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\scrollbar.tcl', 154 | 'DATA'), 155 | ('tk\\ttk\\sizegrip.tcl', 156 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\sizegrip.tcl', 157 | 'DATA'), 158 | ('tk\\ttk\\spinbox.tcl', 159 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\spinbox.tcl', 160 | 'DATA'), 161 | ('tk\\ttk\\treeview.tcl', 162 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\treeview.tcl', 163 | 'DATA'), 164 | ('tk\\ttk\\ttk.tcl', 165 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\ttk.tcl', 166 | 'DATA'), 167 | ('tk\\ttk\\utils.tcl', 168 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\utils.tcl', 169 | 'DATA'), 170 | ('tk\\ttk\\vistaTheme.tcl', 171 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\vistaTheme.tcl', 172 | 'DATA'), 173 | ('tk\\ttk\\winTheme.tcl', 174 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\winTheme.tcl', 175 | 'DATA'), 176 | ('tk\\ttk\\xpTheme.tcl', 177 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\ttk\\xpTheme.tcl', 178 | 'DATA'), 179 | ('tk\\msgs\\cs.msg', 180 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\cs.msg', 181 | 'DATA'), 182 | ('tk\\msgs\\da.msg', 183 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\da.msg', 184 | 'DATA'), 185 | ('tk\\msgs\\de.msg', 186 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\de.msg', 187 | 'DATA'), 188 | ('tk\\msgs\\el.msg', 189 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\el.msg', 190 | 'DATA'), 191 | ('tk\\msgs\\en.msg', 192 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\en.msg', 193 | 'DATA'), 194 | ('tk\\msgs\\en_gb.msg', 195 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\en_gb.msg', 196 | 'DATA'), 197 | ('tk\\msgs\\eo.msg', 198 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\eo.msg', 199 | 'DATA'), 200 | ('tk\\msgs\\es.msg', 201 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\es.msg', 202 | 'DATA'), 203 | ('tk\\msgs\\fr.msg', 204 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\fr.msg', 205 | 'DATA'), 206 | ('tk\\msgs\\hu.msg', 207 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\hu.msg', 208 | 'DATA'), 209 | ('tk\\msgs\\it.msg', 210 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\it.msg', 211 | 'DATA'), 212 | ('tk\\msgs\\nl.msg', 213 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\nl.msg', 214 | 'DATA'), 215 | ('tk\\msgs\\pl.msg', 216 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\pl.msg', 217 | 'DATA'), 218 | ('tk\\msgs\\pt.msg', 219 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\pt.msg', 220 | 'DATA'), 221 | ('tk\\msgs\\ru.msg', 222 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\ru.msg', 223 | 'DATA'), 224 | ('tk\\msgs\\sv.msg', 225 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\msgs\\sv.msg', 226 | 'DATA'), 227 | ('tk\\images\\logo.eps', 228 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\logo.eps', 229 | 'DATA'), 230 | ('tk\\images\\logo100.gif', 231 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\logo100.gif', 232 | 'DATA'), 233 | ('tk\\images\\logo64.gif', 234 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\logo64.gif', 235 | 'DATA'), 236 | ('tk\\images\\logoLarge.gif', 237 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\logoLarge.gif', 238 | 'DATA'), 239 | ('tk\\images\\logoMed.gif', 240 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\logoMed.gif', 241 | 'DATA'), 242 | ('tk\\images\\pwrdLogo.eps', 243 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\pwrdLogo.eps', 244 | 'DATA'), 245 | ('tk\\images\\pwrdLogo100.gif', 246 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\pwrdLogo100.gif', 247 | 'DATA'), 248 | ('tk\\images\\pwrdLogo150.gif', 249 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\pwrdLogo150.gif', 250 | 'DATA'), 251 | ('tk\\images\\pwrdLogo175.gif', 252 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\pwrdLogo175.gif', 253 | 'DATA'), 254 | ('tk\\images\\pwrdLogo200.gif', 255 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\pwrdLogo200.gif', 256 | 'DATA'), 257 | ('tk\\images\\pwrdLogo75.gif', 258 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\pwrdLogo75.gif', 259 | 'DATA'), 260 | ('tk\\images\\README', 261 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\README', 262 | 'DATA'), 263 | ('tk\\images\\tai-ku.gif', 264 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tk8.6\\images\\tai-ku.gif', 265 | 'DATA')]) 266 | -------------------------------------------------------------------------------- /build/pdf2/Tree-02.toc: -------------------------------------------------------------------------------- 1 | ('c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tcl8.6\\..\\tcl8', 2 | 'tcl8', 3 | [], 4 | 'DATA', 5 | [('tcl8\\8.6\\http-2.9.0.tm', 6 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tcl8.6\\..\\tcl8\\8.6\\http-2.9.0.tm', 7 | 'DATA'), 8 | ('tcl8\\8.5\\msgcat-1.6.1.tm', 9 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tcl8.6\\..\\tcl8\\8.5\\msgcat-1.6.1.tm', 10 | 'DATA'), 11 | ('tcl8\\8.5\\tcltest-2.5.0.tm', 12 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tcl8.6\\..\\tcl8\\8.5\\tcltest-2.5.0.tm', 13 | 'DATA'), 14 | ('tcl8\\8.4\\platform-1.0.14.tm', 15 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tcl8.6\\..\\tcl8\\8.4\\platform-1.0.14.tm', 16 | 'DATA'), 17 | ('tcl8\\8.4\\platform\\shell-1.1.4.tm', 18 | 'c:\\users\\alwaysmle\\anaconda3\\envs\\tran\\tcl\\tcl8.6\\..\\tcl8\\8.4\\platform\\shell-1.1.4.tm', 19 | 'DATA')]) 20 | -------------------------------------------------------------------------------- /build/pdf2/base_library.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htyangs/Auto-Translate/0bd35270e288b332f5ecbd2dd7dedfccfdb1ad2f/build/pdf2/base_library.zip -------------------------------------------------------------------------------- /build/pdf2/pdf2.exe.manifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | true 29 | 30 | 31 | -------------------------------------------------------------------------------- /build/pdf2/run.exe.or544tjw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htyangs/Auto-Translate/0bd35270e288b332f5ecbd2dd7dedfccfdb1ad2f/build/pdf2/run.exe.or544tjw -------------------------------------------------------------------------------- /build/pdf2/warn-pdf2.txt: -------------------------------------------------------------------------------- 1 | 2 | This file lists modules PyInstaller was not able to find. This does not 3 | necessarily mean this module is required for running you program. Python and 4 | Python 3rd-party packages include a lot of conditional or optional modules. For 5 | example the module 'ntpath' only exists on Windows, whereas the module 6 | 'posixpath' only exists on Posix systems. 7 | 8 | Types if import: 9 | * top-level: imported at the top-level - look at these first 10 | * conditional: imported within an if-statement 11 | * delayed: imported from within a function 12 | * optional: imported within a try-except-statement 13 | 14 | IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for 15 | yourself tracking down the missing module. Thanks! 16 | 17 | missing module named _scproxy - imported by urllib.request (conditional) 18 | missing module named termios - imported by tty (top-level), getpass (optional) 19 | missing module named pwd - imported by posixpath (delayed, conditional), shutil (optional), tarfile (optional), http.server (delayed, optional), webbrowser (delayed), netrc (delayed, conditional), getpass (delayed), distutils.util (delayed, conditional, optional), pathlib (delayed, conditional, optional) 20 | missing module named 'org.python' - imported by copy (optional), xml.sax (delayed, conditional) 21 | missing module named urllib.pathname2url - imported by urllib (delayed, optional), playsound (delayed, optional) 22 | missing module named urllib.getproxies_environment - imported by urllib (conditional), requests.compat (conditional) 23 | missing module named urllib.proxy_bypass_environment - imported by urllib (conditional), requests.compat (conditional) 24 | missing module named urllib.proxy_bypass - imported by urllib (conditional), requests.compat (conditional) 25 | missing module named urllib.getproxies - imported by urllib (conditional), requests.compat (conditional) 26 | missing module named urllib.unquote_plus - imported by urllib (conditional), requests.compat (conditional) 27 | missing module named urllib.quote_plus - imported by urllib (conditional), requests.compat (conditional) 28 | missing module named urllib.unquote - imported by urllib (conditional), requests.compat (conditional) 29 | missing module named urllib.urlencode - imported by urllib (optional), rfc3986.compat (optional), requests.compat (conditional) 30 | missing module named urllib.quote - imported by urllib (optional), rfc3986.compat (optional), gtts.tts (optional), requests.compat (conditional) 31 | missing module named 'java.lang' - imported by platform (delayed, optional), xml.sax._exceptions (conditional) 32 | missing module named multiprocessing.BufferTooShort - imported by multiprocessing (top-level), multiprocessing.connection (top-level) 33 | missing module named multiprocessing.AuthenticationError - imported by multiprocessing (top-level), multiprocessing.connection (top-level) 34 | missing module named _posixsubprocess - imported by subprocess (conditional), multiprocessing.util (delayed) 35 | missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional) 36 | excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional) 37 | missing module named grp - imported by shutil (optional), tarfile (optional), pathlib (delayed) 38 | missing module named vms_lib - imported by platform (delayed, conditional, optional) 39 | missing module named java - imported by platform (delayed) 40 | missing module named _winreg - imported by platform (delayed, optional), requests.utils (delayed, conditional, optional) 41 | missing module named readline - imported by cmd (delayed, conditional, optional), code (delayed, conditional, optional), pdb (delayed, optional) 42 | missing module named org - imported by pickle (optional) 43 | missing module named multiprocessing.get_context - imported by multiprocessing (top-level), multiprocessing.pool (top-level), multiprocessing.managers (top-level), multiprocessing.sharedctypes (top-level) 44 | missing module named multiprocessing.TimeoutError - imported by multiprocessing (top-level), multiprocessing.pool (top-level) 45 | missing module named multiprocessing.set_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level) 46 | missing module named multiprocessing.get_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level) 47 | missing module named iconv_codec - imported by bs4.dammit (optional) 48 | missing module named cchardet - imported by bs4.dammit (optional) 49 | missing module named lxml - imported by bs4.builder._lxml (top-level) 50 | missing module named 'html5lib.treebuilders' - imported by bs4.builder._html5lib (optional) 51 | missing module named 'html5lib.constants' - imported by bs4.builder._html5lib (top-level) 52 | missing module named html5lib - imported by bs4.builder._html5lib (top-level) 53 | missing module named StringIO - imported by six (conditional), urllib3.packages.six (conditional), requests.compat (conditional) 54 | missing module named Cookie - imported by requests.compat (conditional) 55 | missing module named cookielib - imported by requests.compat (conditional) 56 | missing module named urllib2 - imported by gtts.tts (optional), requests.compat (conditional) 57 | missing module named urlparse - imported by rfc3986.compat (optional), requests.compat (conditional) 58 | missing module named simplejson - imported by requests.compat (optional) 59 | missing module named backports - imported by urllib3.packages.ssl_match_hostname (optional) 60 | missing module named Queue - imported by urllib3.util.queue (conditional) 61 | missing module named "'urllib3.packages.six.moves.urllib'.parse" - imported by urllib3.request (top-level), urllib3.poolmanager (top-level) 62 | runtime module named urllib3.packages.six.moves - imported by http.client (top-level), urllib3.util.response (top-level), urllib3.connectionpool (top-level), 'urllib3.packages.six.moves.urllib' (top-level), urllib3.util.queue (top-level) 63 | missing module named _dummy_threading - imported by dummy_threading (optional) 64 | missing module named 'typing.io' - imported by importlib.resources (top-level) 65 | missing module named cryptography.x509.UnsupportedExtension - imported by cryptography.x509 (optional), urllib3.contrib.pyopenssl (optional) 66 | missing module named 'gi.repository' - imported by playsound (delayed) 67 | missing module named gi - imported by playsound (delayed) 68 | missing module named Foundation - imported by pyperclip (delayed, conditional, optional), playsound (delayed) 69 | missing module named AppKit - imported by pynput.mouse._darwin (top-level), pyperclip (delayed, conditional, optional), playsound (delayed) 70 | missing module named posix - imported by os (conditional, optional) 71 | missing module named resource - imported by posix (top-level), test.support (optional) 72 | missing module named 'six.moves.urllib' - imported by 'six.moves.urllib' (top-level) 73 | runtime module named six.moves - imported by pynput._util (top-level), gtts.tts (top-level) 74 | missing module named PyQt4 - imported by qtpy (conditional, optional), pyperclip (delayed, conditional, optional) 75 | missing module named 'PySide.QtCore' - imported by qtpy (conditional, optional), qtpy.QtCore (conditional) 76 | missing module named PySide - imported by qtpy (conditional, optional) 77 | missing module named 'PyQt4.Qt' - imported by qtpy (conditional, optional), qtpy.QtGui (conditional) 78 | missing module named 'PySide2.QtCore' - imported by qtpy (conditional, optional), qtpy.QtCore (conditional) 79 | missing module named PySide2 - imported by qtpy (conditional, optional) 80 | missing module named 'PyQt4.QtGui' - imported by qtpy.QtGui (conditional, optional), qtpy.QtCore (conditional), qtpy.QtWidgets (conditional), pyperclip (delayed, optional) 81 | missing module named 'PySide.QtGui' - imported by qtpy.QtGui (conditional), qtpy.QtCore (conditional), qtpy.QtWidgets (conditional) 82 | missing module named 'PySide2.QtWidgets' - imported by qtpy.QtWidgets (conditional) 83 | missing module named 'PyQt4.QtCore' - imported by qtpy.QtCore (conditional) 84 | missing module named 'PySide2.QtGui' - imported by qtpy.QtGui (conditional), qtpy.QtCore (conditional, optional) 85 | missing module named gtk - imported by pyperclip (delayed, conditional, optional) 86 | missing module named trio - imported by httpcore._backends.trio (top-level), httpx._transports.asgi (delayed, conditional) 87 | missing module named asyncio.DefaultEventLoopPolicy - imported by asyncio (delayed, conditional), asyncio.events (delayed, conditional) 88 | missing module named curio - imported by sniffio._impl (delayed, conditional) 89 | missing module named _dispatch - imported by httpx._models (conditional) 90 | missing module named 'Xlib.XK' - imported by pynput.keyboard._xorg (top-level), pynput._util.xorg (top-level) 91 | missing module named 'Xlib.threaded' - imported by pynput._util.xorg (top-level) 92 | missing module named 'Xlib.protocol' - imported by pynput.keyboard._xorg (top-level), pynput.mouse._xorg (top-level) 93 | missing module named 'Xlib.X' - imported by pynput.keyboard._xorg (top-level), pynput.mouse._xorg (top-level) 94 | missing module named 'Xlib.ext' - imported by pynput.keyboard._xorg (top-level), pynput.mouse._xorg (top-level) 95 | missing module named 'Xlib.display' - imported by pynput._util.xorg (top-level), pynput.mouse._xorg (top-level) 96 | missing module named CoreFoundation - imported by pynput._util.darwin (top-level) 97 | missing module named objc - imported by pynput._util.darwin (top-level) 98 | missing module named Quartz - imported by pynput.keyboard._darwin (top-level), pynput._util.darwin (top-level), pynput.mouse._darwin (top-level) 99 | missing module named 'Xlib.keysymdef' - imported by pynput.keyboard._xorg (top-level) 100 | missing module named Xlib - imported by pynput.keyboard._xorg (top-level) 101 | -------------------------------------------------------------------------------- /dist/pdf2.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htyangs/Auto-Translate/0bd35270e288b332f5ecbd2dd7dedfccfdb1ad2f/dist/pdf2.exe -------------------------------------------------------------------------------- /dist/vocabulary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htyangs/Auto-Translate/0bd35270e288b332f5ecbd2dd7dedfccfdb1ad2f/dist/vocabulary.txt -------------------------------------------------------------------------------- /pdf2.py: -------------------------------------------------------------------------------- 1 | ''' 2 | This program aims to translate any language into chinese 3 | With special key pressed, one can get the translation immediately 4 | For different system user, please motify the key such as crtl to cmd for Mac users 5 | If you have any problems, please contact me: antony880910@gmail.com or find the new version on github https://github.com/alwaysmle/Auto-Translate 6 | Thanks and enjoy 7 | ''' 8 | from pynput import keyboard,mouse 9 | from pynput.keyboard import Key, Controller 10 | from googletrans import Translator 11 | import pyperclip 12 | from gtts import gTTS 13 | import time 14 | import os 15 | from playsound import playsound 16 | import tkinter as tk 17 | import wikipedia 18 | translator = Translator() 19 | 20 | def wrap_by_word(s, n): 21 | '''returns a string where \\n is inserted between every n words''' 22 | a = s.split() 23 | ret = '' 24 | for i in range(0, len(a), n): 25 | ret += ' '.join(a[i:i+n]) + '\n' 26 | 27 | return ret 28 | 29 | def speak(text,language): #speak sounds 30 | tts=gTTS(text,lang=language) 31 | filename="audio1.mp3" 32 | tts.save(filename) 33 | playsound("audio1.mp3") 34 | os.remove(filename) 35 | def display_word(trans,lang=None): 36 | if (lang == 'en'): 37 | w = 700 # width for the Tk root 38 | h = int(80+int(len(trans)*0.3) )# height for the Tk root 39 | new_line = 70 40 | trans = '\n\n'+wrap_by_word(trans,10) 41 | print(trans) 42 | else: 43 | w = 280 # width for the Tk root 44 | h = int(80+int(len(trans)*1.3) )# height for the Tk root 45 | new_line = 15 46 | for i in range(int(len(trans)/10)): 47 | trans=trans[:(i+1)*new_line]+'\n'+trans[(i+1)*new_line:] 48 | trans = '\n'+'\n'+trans 49 | print(trans) 50 | root = tk.Tk() #create a window 51 | # get screen width and height 52 | ws = root.winfo_screenwidth() # width of the screen 53 | hs = root.winfo_screenheight() # height of the screen 54 | 55 | # calculate x and y coordinates for the Tk root window 56 | x = (ws/100) 57 | y = (hs/100) 58 | 59 | # set the dimensions of the screen 60 | # and where it is placed 61 | root.geometry('%dx%d+%d+%d' % (w, h, x, y)) 62 | label = tk.Label(root, # 文字標示所在視窗 63 | text = trans, # 顯示文字 64 | font = ('Arial', 12), # 字型與大小 65 | ) 66 | label.pack() 67 | root.wm_attributes('-topmost',1) 68 | 69 | root.after(1500+len(trans)*80, lambda: root.destroy()) 70 | root.mainloop() 71 | def on_press(key): #detect press not use here 72 | try: 73 | print('alphanumeric key {0} pressed'.format( 74 | key.char)) 75 | except AttributeError: 76 | print('special key {0} pressed'.format( 77 | key)) 78 | 79 | 80 | def on_release(key): # detect release of keyboard 81 | '鬆開按鍵時執行。' 82 | if(key == keyboard.Key.f4): #for pdf file, use copy v to paste translation 83 | print('good') 84 | keyboards = Controller() 85 | 86 | with keyboards.pressed(Key.ctrl.value): 87 | keyboards.press('c') 88 | keyboards.release('c') 89 | time.sleep (0.35) 90 | s = pyperclip.paste().replace('\n', '').replace('\r', '') 91 | print(len(s)) 92 | print(s) 93 | trans = translator.translate(s,dest="zh-tw").text #dest #lang_tgt 94 | time.sleep (0.7+len(s)/100) 95 | pyperclip.copy(trans) 96 | 97 | print(trans) 98 | print('+ pressed') 99 | with keyboards.pressed(Key.ctrl.value): 100 | keyboards.press('v') 101 | keyboards.release('v') 102 | time.sleep (0.55) 103 | if(key == keyboard.Key.f2): # for word file or txt file, it may insert translation to the loc next to word 104 | print('good') 105 | keyboards = Controller() 106 | with keyboards.pressed(Key.ctrl.value): 107 | keyboards.press('c') 108 | keyboards.release('c') 109 | time.sleep (0.25) 110 | s = pyperclip.paste().replace('\n', '').replace('\r', '') 111 | keyboards.press(Key.right) 112 | keyboards.release(Key.right) 113 | print(s) 114 | trans = translator.translate(s,dest="zh-tw").text #dest #lang_tgt 115 | time.sleep (0.4+len(s)/100) 116 | pyperclip.copy('( '+trans+' )') 117 | print(trans) 118 | print('+ pressed') 119 | with keyboards.pressed(Key.ctrl.value): 120 | keyboards.press('v') 121 | keyboards.release('v') 122 | time.sleep (0.35) 123 | keyboards.press(Key.ctrl_l.value) 124 | keyboards.release(Key.ctrl_l.value) 125 | if(key == keyboard.Key.f5): # for word file or txt file, it may insert translation to the loc next to word 126 | print('good') 127 | 128 | keyboards = Controller() 129 | with keyboards.pressed(Key.ctrl.value): 130 | keyboards.press('c') 131 | keyboards.release('c') 132 | time.sleep (0.15) 133 | s = pyperclip.paste() 134 | s = s.replace('\n', '').replace('\r', '') 135 | lang = translator.detect(s).lang 136 | 137 | try: 138 | speak(s,language=lang) 139 | 140 | except Exception as e: 141 | print(e) 142 | 143 | if(key == keyboard.Key.f9): # for save file to txt 144 | print('good') 145 | keyboards = Controller() 146 | with keyboards.pressed(Key.ctrl.value): 147 | keyboards.press('c') 148 | keyboards.release('c') 149 | time.sleep (0.35) 150 | try: 151 | s = pyperclip.paste().replace('\n', '').replace('\r', '') 152 | lang = translator.detect(s).lang 153 | speak(s,language=lang) 154 | print(s) 155 | trans = translator.translate(s,dest="zh-tw").text #dest #lang_tgt 156 | time.sleep (0.4) 157 | more_lines = ['',s+" "+trans] 158 | with open('vocabulary.txt', 'a') as f: 159 | f.writelines('\n'.join(more_lines)) 160 | print('+ pressed') 161 | time.sleep (0.35) 162 | except Exception as e: 163 | print(e) 164 | if(key == keyboard.Key.f6 ): #display a window and speak 165 | print('good') 166 | 167 | keyboards = Controller() 168 | with keyboards.pressed(Key.ctrl.value): 169 | keyboards.press('c') 170 | keyboards.release('c') 171 | time.sleep (0.15) 172 | 173 | try: 174 | s = pyperclip.paste() 175 | s = s.replace('\n', '').replace('\r', '') 176 | lang = translator.detect(s).lang 177 | trans = translator.translate(s,dest="zh-tw").text #dest #lang_tgt 178 | time.sleep (0.25) 179 | display_word(trans) 180 | speak(s,language=lang) 181 | 182 | except Exception as e: 183 | print(e) 184 | if(key == keyboard.Key.f8): #display a window and speak 185 | print('good') 186 | 187 | keyboards = Controller() 188 | with keyboards.pressed(Key.ctrl.value): 189 | keyboards.press('c') 190 | keyboards.release('c') 191 | time.sleep (0.15) 192 | 193 | try: 194 | s = pyperclip.paste() 195 | s = s.replace('\n', '').replace('\r', '') 196 | lang = translator.detect(s).lang 197 | wiki = wikipedia.summary(s) 198 | print('wiki',wiki) 199 | pyperclip.copy(s+'\n'+wiki) 200 | time.sleep (0.25) 201 | display_word(wiki,'en') 202 | speak(s,language=lang) 203 | 204 | except Exception as e: 205 | print(e) 206 | if(key == keyboard.Key.f1 or key == keyboard.Key.f3): #display a window and speak 207 | print('good') 208 | 209 | keyboards = Controller() 210 | with keyboards.pressed(Key.ctrl.value): 211 | keyboards.press('c') 212 | keyboards.release('c') 213 | time.sleep (0.15) 214 | try: 215 | s = pyperclip.paste() 216 | s = s.replace('\n', '').replace('\r', '') 217 | lang = translator.detect(s).lang 218 | print(s) 219 | trans = translator.translate(s,dest="zh-tw").text #dest #lang_tgt 220 | time.sleep (0.25) 221 | display_word(trans) 222 | except Exception as e: 223 | print(e) 224 | 225 | if key == keyboard.Key.esc: 226 | # Stop listener 227 | return False 228 | # Collect events until released 229 | with keyboard.Listener( 230 | on_press=on_press, 231 | on_release=on_release) as listener: 232 | listener.join() 233 | 234 | # test mouse function 235 | ''' 236 | def on_move(x, y): 237 | pass 238 | x_pos=0 239 | y_pos=0 240 | def on_click(x, y, button, pressed): 241 | global x_pos,y_pos 242 | if(pressed==False and (x_pos!=x or y_pos !=y)): 243 | print('good') 244 | previous = pyperclip.paste() 245 | keyboards = Controller() 246 | with keyboards.pressed(Key.ctrl.value): 247 | keyboards.press('c') 248 | keyboards.release('c') 249 | time.sleep (0.15) 250 | after = pyperclip.paste() 251 | if(after!=previous): 252 | try: 253 | trans = translator.translate(after,dest="zh-tw").text #dest #lang_tgt 254 | new_line = 15 255 | for i in range(int(len(trans)/10)): 256 | trans=trans[:(i+1)*new_line]+'\n'+trans[(i+1)*new_line:] 257 | print(trans) 258 | root = tk.Tk() 259 | label = tk.Label(root, # 文字標示所在視窗 260 | text = trans, # 顯示文字 261 | 262 | font = ('Arial', 12), # 字型與大小 263 | width = 30, height = int(4+int(len(trans))/15)) # 文字標示尺寸 264 | label.pack() 265 | root.wm_attributes('-topmost',1) 266 | print(s) 267 | root.after(1500+len(trans)*80, lambda: root.destroy()) 268 | root.mainloop() 269 | #speak(s,language='en') 270 | #speak(trans,language='zh') 271 | except: 272 | pass 273 | x_pos = x 274 | y_pos = y 275 | 276 | print('{0} at {1}'.format( 277 | 'Pressed' if pressed else 'Released', 278 | (x, y))) 279 | 280 | def on_scroll(x, y, dx, dy): 281 | pass 282 | 283 | # Collect events until released 284 | with mouse.Listener( 285 | on_move=on_move, 286 | on_click=on_click, 287 | on_scroll=on_scroll) as listener: 288 | listener.join() 289 | ''' 290 | -------------------------------------------------------------------------------- /pdf2.spec: -------------------------------------------------------------------------------- 1 | # -*- mode: python ; coding: utf-8 -*- 2 | 3 | 4 | block_cipher = None 5 | 6 | 7 | a = Analysis(['pdf2.py'], 8 | pathex=['C:\\Users\\alwaysmle\\Documents\\GitHub\\Auto-Translate'], 9 | binaries=[], 10 | datas=[], 11 | hiddenimports=[], 12 | hookspath=[], 13 | runtime_hooks=[], 14 | excludes=[], 15 | win_no_prefer_redirects=False, 16 | win_private_assemblies=False, 17 | cipher=block_cipher, 18 | noarchive=False) 19 | pyz = PYZ(a.pure, a.zipped_data, 20 | cipher=block_cipher) 21 | exe = EXE(pyz, 22 | a.scripts, 23 | a.binaries, 24 | a.zipfiles, 25 | a.datas, 26 | [], 27 | name='pdf2', 28 | debug=False, 29 | bootloader_ignore_signals=False, 30 | strip=False, 31 | upx=True, 32 | upx_exclude=[], 33 | runtime_tmpdir=None, 34 | console=True ) 35 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | tk==0.1.0 2 | pynput==1.6.6 3 | googletrans==4.0.0rc1 4 | pyperclip 5 | gTTS==2.2.3 6 | playsound 7 | wikipedia -------------------------------------------------------------------------------- /vocabulary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htyangs/Auto-Translate/0bd35270e288b332f5ecbd2dd7dedfccfdb1ad2f/vocabulary.txt --------------------------------------------------------------------------------