Python 2和3 ast模块的分支,支持类型注释
项目描述
生命周期结束
此项目已不再维护。
请使用标准库 ast 模块代替。请参阅 https://github.com/python/typed_ast/issues/179。
描述
typed_ast 是一个 Python 3 包,提供了一个类似于标准 ast 库的 Python 2.7 和 Python 3 解析器。与 Python 3.8 以下的 ast 不同,typed_ast 中的解析器包含 PEP 484 类型注释,并且不依赖于运行它们的 Python 版本。 typed_ast 解析器生成标准的 Python AST(包括类型注释),并且既快速又正确,因为它们基于 CPython 2.7 和 3.7 解析器。
注意:Python 3.8+ 的 ast 模块支持 typed_ast 的所有功能。typed_ast 不支持解析从 Python 3.8 开始引入的语法。我们建议在 Python 3.8 或更高版本上使用 ast。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
typed_ast-1.5.5.tar.gz (252.8 kB 查看哈希值)
构建分发
typed_ast-1.5.5-cp311-cp311-win_amd64.whl (139.3 kB 查看哈希值)
typed_ast-1.5.5-cp310-cp310-win_amd64.whl (139.4 kB 查看哈希值)
typed_ast-1.5.5-cp39-cp39-win_amd64.whl (139.5 kB 查看哈希值)
typed_ast-1.5.5-cp38-cp38-win_amd64.whl (139.4 kB 查看哈希值)
typed_ast-1.5.5-cp37-cp37m-win_amd64.whl (138.4 kB 查看哈希)
typed_ast-1.5.5-cp36-cp36m-win_amd64.whl (161.0 kB 查看哈希值)
关闭
typed_ast-1.5.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 94282f7a354f36ef5dbce0ef3467ebf6a258e370ab33d5b40c249fa996e590dd |
|
MD5 | 7cd7a8c0635ad35aa709641046c04972 |
|
BLAKE2b-256 | f97ea424029f350aa8078b75fd0d360a787a273ca753a678d1104c5fa4f3072a |
关闭
typed_ast-1.5.5-cp311-cp311-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 83509f9324011c9a39faaef0922c6f720f9623afe3fe220b6d0b15638247206b |
|
MD5 | bb76214cbd92f328e403d2f43330f326 |
|
BLAKE2b-256 | 9083f28d2c912cd010a09b3677ac69d23181045eb17e358914ab739b7fdee530 |
关闭
typed_ast-1.5.5-cp311-cp311-musllinux_1_1_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e48bf27022897577d8479eaed64701ecaf0467182448bd95759883300ca818c8 |
|
MD5 | 49397ec7147ec75b7274e495168d9be1 |
|
BLAKE2b-256 | 038dd0a4d1e060e1e8dda2408131a0cc7633fc4bc99fca5941dcb86c461dfe01 |
关闭
typed_ast-1.5.5-cp311-cp311-musllinux_1_1_aarch64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6eb936d107e4d474940469e8ec5b380c9b329b5f08b78282d46baeebd3692dc9 |
|
MD5 | 5ea60701e4719c485ddd5e1b2218dfc6 |
|
BLAKE2b-256 | d93c4af750e6c673a0dd6c7b9f5b5e5ed58ec51a2e4e744081781c664d369dfa |
关闭
哈希值 for typed_ast-1.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 61443214d9b4c660dcf4b5307f15c12cb30bdfe9588ce6158f4a005baeb167b2 |
|
MD5 | f770638cdc844f205dbfba055f87eefd |
|
BLAKE2b-256 | 60ca765e8bf8b24d0ed7b9fc669f6826c5bc3eb7412fc765691f59b83ae195b2 |
关闭
哈希值 for typed_ast-1.5.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cc95ffaaab2be3b25eb938779e43f513e0e538a84dd14a5d844b8f2932593d88 |
|
MD5 | 24ff778fd1da1d118160643aa3906971 |
|
BLAKE2b-256 | bf9a598e47f2c3ecd19d7f1bb66854d0d3ba23ffd93c846448790a92524b0a8d |
关闭
哈希值 for typed_ast-1.5.5-cp311-cp311-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b445c2abfecab89a932b20bd8261488d574591173d07827c1eda32c457358b18 |
|
MD5 | 47d38aaf15628668cc00c2d4d6cfaebd |
|
BLAKE2b-256 | 96fdfc8ccf19fc16a40a23e7c7802d0abc78c1f38f1abb6e2447c474f8a076d8 |
关闭
哈希值 for typed_ast-1.5.5-cp311-cp311-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c631da9710271cb67b08bd3f3813b7af7f4c69c319b75475436fcab8c3d21bee |
|
MD5 | 85771cb1cb8b4dcf48439301cf81987c |
|
BLAKE2b-256 | 7553b685e10da535c7b3572735f8bea0d4abb35a04722a7d44ca9c163a0cf822 |
关闭
哈希值 for typed_ast-1.5.5-cp310-cp310-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d5c0c112a74c0e5db2c75882a0adf3133adedcdbfd8cf7c9d6ed77365ab90a1d |
|
MD5 | 4d8c75b1b02eec5065e832f5be9e4620 |
|
BLAKE2b-256 | 90f00956d925f87bd81f6e0f8cf119eac5e5c8f4da50ca25bb9f5904148d4611 |
关闭
哈希值 for typed_ast-1.5.5-cp310-cp310-musllinux_1_1_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5fe83a9a44c4ce67c796a1b466c270c1272e176603d5e06f6afbc101a572859d |
|
MD5 | 72fd86d783985f3bd2238a9e044daa78 |
|
BLAKE2b-256 | ca59dbbbe5a0e91c15d14a0896b539a5ed01326b0d468e75c1a33274d128d2d1 |
关闭
哈希值 for typed_ast-1.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d41b7a686ce653e06c2609075d397ebd5b969d821b9797d029fccd71fdec8e04 |
|
MD5 | 6aefe009edabf8ee9be6445fdfec6c64 |
|
BLAKE2b-256 | e2edb9b8b794b37b55c9247b1e8d38b0361e8158795c181636d34d6c11b506e7 |
关闭
哈希值 for typed_ast-1.5.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 597fc66b4162f959ee6a96b978c0435bd63791e31e4f410622d19f1686d5e769 |
|
MD5 | 1a37774fe0d4e69ca9be5b94f9b9083d |
|
BLAKE2b-256 | 3b995cc31ef4f3c80e1ceb03ed2690c7085571e3fbf119cbd67a111ec0b6622f |
关闭
哈希值 for typed_ast-1.5.5-cp310-cp310-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5f7a8c46a8b333f71abd61d7ab9255440d4a588f34a21f126bbfc95f6049e686 |
|
MD5 | 49c2660b044660520c4a7de7242521b9 |
|
BLAKE2b-256 | a05ce379b00028680bfcd267d845cf46b60e76d8ac6f7009fd440d6ce030cc92 |
关闭
哈希值 for typed_ast-1.5.5-cp310-cp310-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4bc1efe0ce3ffb74784e06460f01a223ac1f6ab31c6bc0376a21184bf5aabe3b |
|
MD5 | f837f59508319e0817ab98b90ef7082f |
|
BLAKE2b-256 | 88075defe18d4fc16281cd18c4374270abc430c3d852d8ac29b5db6599d45cfe |
关闭
哈希值 for typed_ast-1.5.5-cp39-cp39-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 429ae404f69dc94b9361bb62291885894b7c6fb4640d561179548c849f8492ba |
|
MD5 | 4d0c3b8f7a7a57b822452c2e521a67bc |
|
BLAKE2b-256 | 1c09012da182242f168bb5c42284297dcc08dc0a1b3668db5b3852aec467f56f |
关闭
哈希值 for typed_ast-1.5.5-cp39-cp39-musllinux_1_1_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 48074261a842acf825af1968cd912f6f21357316080ebaca5f19abbb11690c8a |
|
MD5 | 9dafc2f5c5f6c5ccd519956f66f4df3b |
|
BLAKE2b-256 | a125b3ccb948166d309ab75296ac9863ebe2ff209fbc063f1122a2d3979e47c3 |
关闭
哈希值 for typed_ast-1.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f0aefdd66f1784c58f65b502b6cf8b121544680456d1cebbd300c2c813899274 |
|
MD5 | 62d8686fe2cc542270d794016326763d |
|
BLAKE2b-256 | eaf4262512d14f777ea3666a089e2675a9b1500a85b8329a36de85d63433fb0e |
关闭
哈希值 for typed_ast-1.5.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1efebbbf4604ad1283e963e8915daa240cb4bf5067053cf2f0baadc4d4fb51b8 |
|
MD5 | 1164277e4591abb67ff1c9e830360e69 |
|
BLAKE2b-256 | 073d564308b7a432acb1f5399933cbb1b376a1a64d2544b90f6ba91894674260 |
关闭
哈希值 for typed_ast-1.5.5-cp39-cp39-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 622e4a006472b05cf6ef7f9f2636edc51bda670b7bbffa18d26b255269d3d814 |
|
MD5 | 24f7becff9da5281655a106781996f50 |
|
BLAKE2b-256 | 713009d27e13824495547bcc665bd07afc593b22b9484f143b27565eae4ccaac |
关闭
哈希值 for typed_ast-1.5.5-cp39-cp39-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 042eb665ff6bf020dd2243307d11ed626306b82812aba21836096d229fdc6a10 |
|
MD5 | 78081cf89214a0bd50491d6b8ba90937 |
|
BLAKE2b-256 | b1886e7f36f5fab6fbf0586a2dd866ac337924b7d4796a4d1b2b04443a864faf |
关闭
哈希值 for typed_ast-1.5.5-cp38-cp38-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8c524eb3024edcc04e288db9541fe1f438f82d281e591c548903d5b77ad1ddd4 |
|
MD5 | d7f2ac2db42add33129d837c3f560c51 |
|
BLAKE2b-256 | 948871a1c249c01fbbd66f9f28648f8249e737a7fe19056c1a78e7b3b9250eb1 |
关闭
哈希值 for typed_ast-1.5.5-cp38-cp38-musllinux_1_1_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bfd39a41c0ef6f31684daff53befddae608f9daf6957140228a08e51f312d7e6 |
|
MD5 | 1ec619648e474fa6783c559f343fca5c |
|
BLAKE2b-256 | 451eaa5f1dae4b92bc665ae9a655787bb2fe007a881fa2866b0408ce548bb24c |
关闭
哈希值 for typed_ast-1.5.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 381eed9c95484ceef5ced626355fdc0765ab51d8553fec08661dce654a935db4 |
|
MD5 | 2d5cfdf4543e9f22ce078e92aa79c35a |
|
BLAKE2b-256 | 31f338839df509b04fb54205e388fc04b47627377e0ad628870112086864a441 |
关闭
哈希值 for typed_ast-1.5.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 045f9930a1550d9352464e5149710d56a2aed23a2ffe78946478f7b5416f1ede |
|
MD5 | 049980584606bbb33daba7ed590a5b8e |
|
BLAKE2b-256 | 8d09bba083f2c11746288eaf1859e512130420405033de84189375fe65d839ba |
关闭
哈希值 for typed_ast-1.5.5-cp38-cp38-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ed4a1a42df8a3dfb6b40c3d2de109e935949f2f66b19703eafade03173f8f437 |
|
MD5 | 8bc02d1e03c732fcc1b8d22cb200f382 |
|
BLAKE2b-256 | 15e0182bdd9edb6c6a1c068cecaa87f58924a817f2807a0b0d940f578b3328df |
关闭
哈希值 用于 typed_ast-1.5.5-cp38-cp38-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fd946abf3c31fb50eee07451a6aedbfff912fcd13cf357363f5b4e834cc5e71a |
|
MD5 | 3088b59fdb6ff65189bfa51630134070 |
|
BLAKE2b-256 | 19e388b65e46643006592f39e0fdef3e29454244a9fdaa52acfb047dc68cae6a |
关闭
哈希值 用于 typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d09d930c2d1d621f717bb217bf1fe2584616febb5138d9b3e8cdd26506c3f6d4 |
|
MD5 | d6487e2c1ec3813f3b9bd53eea3677c9 |
|
BLAKE2b-256 | a8cd9a867f5a96d83a9742c43914e10d3a2083d8fe894ab9bf60fd467c6c497f |
关闭
哈希值 用于 typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fe58ef6a764de7b4b36edfc8592641f56e69b7163bba9f9c8089838ee596bfb2 |
|
MD5 | 89e58120063defadc3e8a8c63669eb5d |
|
BLAKE2b-256 | 47970bb4dba688a58ff9c08e63b39653e4bcaa340ce1bb9c1d58163e5c2c66f1 |
关闭
哈希值 用于 typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 57bfc3cf35a0f2fdf0a88a3044aafaec1d2f24d8ae8cd87c4f58d615fb5b6311 |
|
MD5 | 430278d7e3e2240adb205377b7ebf412 |
|
BLAKE2b-256 | 32f175bd58fb1410cb72fbc6e8adf163015720db2c38844b46a9149c5ff6bf38 |
关闭
哈希值 用于 typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0635900d16ae133cab3b26c607586131269f88266954eb04ec31535c9a12ef1e |
|
MD5 | aa372616db4a66082b8a7af16feb80ca |
|
BLAKE2b-256 | 019511be104446bb20212a741d30d40eab52a9cfc05ea34efa074ff4f7c16983 |
关闭
哈希值 用于 typed_ast-1.5.5-cp37-cp37m-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2188bc33d85951ea4ddad55d2b35598b2709d122c11c75cffd529fbc9965508e |
|
MD5 | 8d38ef9f15910bf35df4dacd062e4200 |
|
BLAKE2b-256 | d500635353c31b71ed307ab020eff6baed9987da59a1b2ba489f885ecbe293b8 |
关闭
哈希值 用于 typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 16f7313e0a08c7de57f2998c85e2a69a642e97cb32f87eb65fbfe88381a5e44d |
|
MD5 | f770015b671058e24f7cbc4c5e69e19d |
|
BLAKE2b-256 | c11690c9b889c7fec0a572b93928c33bbda4ade4136a9f3378e1474bf959b6d5 |
关闭
哈希值 用于 typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fc2b8c4e1bc5cd96c1a823a885e6b158f8451cf6f5530e1829390b4d27d0807f |
|
MD5 | b8b464edf2687a5a238e48063728cbc0 |
|
BLAKE2b-256 | 207f1962dd7c1e3c76c566ecd71223eee4ff544da4df0ee284b402fa28910f23 |
关闭
哈希值 用于 typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | be4919b808efa61101456e87f2d4c75b228f4e52618621c77f1ddcaae15904fa |
|
MD5 | ec6a0cad9c96c4615ddb01f3e71353bc |
|
BLAKE2b-256 | 599b3550429ac7c031a4f776f6950067d6ccf8d4f0fe8933c1d05c4cf50827b5 |
关闭
哈希值 用于 typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 118c1ce46ce58fda78503eae14b7664163aa735b620b64b5b725453696f2a35c |
|
MD5 | 19ef7d713b41bcdb5a559efee0fb6161 |
|
BLAKE2b-256 | 697345dc2dcf4902c5afb7c0173f7638bcc9f1218dab32734b077dfdc7489d74 |
关闭
哈希值 用于 typed_ast-1.5.5-cp36-cp36m-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 44f214394fc1af23ca6d4e9e744804d890045d1643dd7e8229951e0ef39429b5 |
|
MD5 | fcb466fd62180b55037ac967a97e23ce |
|
BLAKE2b-256 | cd0e0b46ff64402abbd2ff14f573168cd73842ebe1dec531435226356267837d |