Read e57 files to Python. E57 is a compact, non-proprietary point cloud format that's defined by the ASTM E2807 standard. This format is widely adopted by 3D design applications.
Project description
E57 Python Library
E57 is a compact, non-proprietary point cloud format that's defined by the ASTM E2807 standard. This format is widely adopted by 3D design applications.
This python library wraps the rust e57 library to provide file reading
- Proof of concept xml reading
- Read e57 to python dict
- Read e57 to numpy array - work in progress - see
read_points
method. - Write to e57 (format ?)
Testing
python -m pytest
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
e57-0.1.0a2.tar.gz
(338.5 kB
view hashes)
Built Distributions
e57-0.1.0a2-cp311-none-win_amd64.whl
(257.0 kB
view hashes)
e57-0.1.0a2-cp311-none-win32.whl
(250.1 kB
view hashes)
e57-0.1.0a2-cp310-none-win_amd64.whl
(257.0 kB
view hashes)
e57-0.1.0a2-cp310-none-win32.whl
(250.1 kB
view hashes)
e57-0.1.0a2-cp39-none-win_amd64.whl
(257.2 kB
view hashes)
e57-0.1.0a2-cp39-none-win32.whl
(250.3 kB
view hashes)
e57-0.1.0a2-cp38-none-win_amd64.whl
(257.1 kB
view hashes)
e57-0.1.0a2-cp38-none-win32.whl
(250.2 kB
view hashes)
e57-0.1.0a2-cp37-none-win_amd64.whl
(257.1 kB
view hashes)
e57-0.1.0a2-cp37-none-win32.whl
(250.0 kB
view hashes)
Close
Hashes for e57-0.1.0a2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6fec8c728666cf7390c70d434fb50196fcad389f1c87d639fc9982b5f1eb3e6 |
|
MD5 | 7687660bec013f4090bdba416592b673 |
|
BLAKE2b-256 | ec29fb288c260da95c5ad6048ea8181695cfdf171741b2a5bae521380516d493 |
Close
Hashes for e57-0.1.0a2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43f1d75d5522f8ef100534a07c87b4de6d7b462eae3e7545b7ac0f55fb5d50dd |
|
MD5 | 623088e99083687692055cdb08d12838 |
|
BLAKE2b-256 | d1cbb54261e9e3f131dba1fc794ba93acc58c3e3ce5c20f205d1ecd0af068374 |
Close
Hashes for e57-0.1.0a2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebcfef57954e44edd2e6ff40c2d61e00e23e930858722953e92abf3cdf220f62 |
|
MD5 | 6c7d23399c997dde9600b28a8edccfba |
|
BLAKE2b-256 | f6dc0d65d65833849810e958dfd2125ecef7ded3df10069d128c1d0a116aa157 |
Close
Hashes for e57-0.1.0a2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38a8d86794fc412583ffdaa9b73b17a059f4146c780548ec769de9090069a2d4 |
|
MD5 | 55b97e775251b4ff9214bc3967a3999d |
|
BLAKE2b-256 | bbb731fac32c3afbbb0753209e988abcd4fb808f20176875c8f85b1c81d50739 |
Close
Hashes for e57-0.1.0a2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b200c565c35b8ab09177b40202179beb16bd034293c07790734144abd5518719 |
|
MD5 | 9bd3cdbe4212d24e791d373d258b894e |
|
BLAKE2b-256 | 4ea5a0ea84117f4a3decf85307e2de96ccf461ee5a5f0566e06315e9c086d58c |
Close
Hashes for e57-0.1.0a2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1bd4d4423154e63b5051352cabf2356e60e9e4fc11b717eae1758aa3652538c |
|
MD5 | 7dd8585e925badaeaccad216e4e76cab |
|
BLAKE2b-256 | cd4a8f6384cbe10e3111dd8dcd6faaff701dcb81d7c63eddc4a6edc9850c4b37 |
Close
Hashes for e57-0.1.0a2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8b032c3273ebc28b03b83de926fa76a7f4113086ecf560f3f81b3273eaf3415 |
|
MD5 | 4a849a4a568e80d9bc304fb1a200ffe7 |
|
BLAKE2b-256 | 7e8d6a6c5769f40a5f780157c2b22c7500bb09b215d54a17486acb089ddbda55 |
Close
Hashes for e57-0.1.0a2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 350d569b47b2469cd89a5b34a16793b4731ee62b42f40c3c0323db179adbd948 |
|
MD5 | a0c553a2b0b13421aef36507e198f1b7 |
|
BLAKE2b-256 | f856a1ffb9181a2da9f4eb8c7e5cd08292abc2948320a5728dfc7cdef504ba0c |
Close
Hashes for e57-0.1.0a2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17d1a996ec4ec47517778aeef95dbd8b9e4c0c54102dbdddf64eaaca2111f2ac |
|
MD5 | d1f06b546b6d0709de4f59f0808e0d6e |
|
BLAKE2b-256 | 9d543dc4b263f03d2ed2854a9dd2acdc9fe26ed0700cfb796302715cd3e7adbb |
Close
Hashes for e57-0.1.0a2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c02f83c88fac58e8e209f787a4650d4e28af9ffde0909aa048ea31132c7be2d |
|
MD5 | d7ffe409a9c789b25cd688ae048b84bc |
|
BLAKE2b-256 | 12775611bc83d1325fc1e3812c5dc504f33ae9d321e65257bd61bf79bee5c049 |
Close
Hashes for e57-0.1.0a2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d887c258d14d678e9fe8ab74af7613ec059e89ccfcb3e04d92c088dfd6952f17 |
|
MD5 | 721f55da0983c9319eab42800c2f0e80 |
|
BLAKE2b-256 | 435eefdd03512f3fcce02a2761d5079d2bc85d29babddecbfac71e3f559958fb |
Close
Hashes for e57-0.1.0a2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfca170381b99d4a4fdf92f190b0388009d9a2a15e2bd50bf64076c0e9a6103f |
|
MD5 | 44d15dd6d90474e9bb6f2ff2dc142405 |
|
BLAKE2b-256 | 654dfcae9ed61be7e7f54a2bd45a123a78f75e6505e5c2ac4d9d793c006a6734 |
Close
Hashes for e57-0.1.0a2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae25770a7229ec5999734b691a29df81e519b0532b442b7596f0a0860ee08925 |
|
MD5 | db9cfaec32bf0cd89f552734b3d1f00b |
|
BLAKE2b-256 | fd6d46bbf337f650411587b1b5ef4f214a3ab491751837e16f2aecbf58a96e93 |
Close
Hashes for e57-0.1.0a2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf4732a9f5227807c8f0d4f76ad20ad1e41459ae038b4d65cc024138217c9adc |
|
MD5 | e75d325451fa968e292a53f0f3bf33d0 |
|
BLAKE2b-256 | 6842249e9d15d06ccba380539133f96cabafa9fe035686a88d286c557e9ffd21 |
Close
Hashes for e57-0.1.0a2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 966e99b469444a01838ff0a1bdbf36a1bcf41ed944199244397e9f466647f6cc |
|
MD5 | 8d040eab5ddb47ca28146acf046b49e0 |
|
BLAKE2b-256 | 9938450c4fcda5b0159d967d5124ce5b59faf3acd9188663edcfb325498f977a |
Close
Hashes for e57-0.1.0a2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 314fd6b42cf1df9f9c2956e5c997bf649cf91b6fa84f518f1e64d716a05b4d70 |
|
MD5 | b42cd8c4a5dd19c5b9db14bef45670d2 |
|
BLAKE2b-256 | 3f68164f6d81d15446678371bd25c558ac32b2a41963b73f5493ce0b1bfbdc00 |
Close
Hashes for e57-0.1.0a2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d57f0f2e8ff94653f69de386bf60339ff8b1e115e81b2db37e8fa2f2581cbdd |
|
MD5 | ec803e007e7ade74134ec371cbd5084b |
|
BLAKE2b-256 | 32ad316d9f41fce785e33dccab52334494e02dcfb32c9a4eff5e414cc403366e |
Close
Hashes for e57-0.1.0a2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 589328c94f8d3c0ba371f5ae10de95707497766c7de5097d81fe4d088be0dc43 |
|
MD5 | fbfc32aa37832ecdb17e1c14d6e89864 |
|
BLAKE2b-256 | eaf3b256d136d4875e71b9bb850aae9de53b8262f68872a23fa92853d67e6b40 |
Close
Hashes for e57-0.1.0a2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46d475d3dabbaa00e7310a363ad4da6b8dcb5f8825cd369902c11defb22f84fb |
|
MD5 | 9d7b65f2d4909b436559e10cdad6aaf1 |
|
BLAKE2b-256 | b2ae624d23dbc0615349c84c9759e94da21b8d4bfe1ef5e2c284b05e680f2a33 |
Close
Hashes for e57-0.1.0a2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a022f62e118f97162cf31cfa590ed1183cb325d296d32b258f9200f2730e40b0 |
|
MD5 | 1ed05164f636e400e50b8b199d95cb8c |
|
BLAKE2b-256 | 7f889779b2aeef75ba19f805d66ff6a3a8b1d749272ff28982839764ab9567b4 |
Close
Hashes for e57-0.1.0a2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 139222bbe2faaf1abbafcecc9c93b48d0ebeed8b2583a55d003ac4fb0e5d9793 |
|
MD5 | 62c6e3170ca3b55cd74e846e9af1fb59 |
|
BLAKE2b-256 | 2c86e1b6e2c259702bce1900dc5f46b5a4588781507a4bf709f898e5c28d1cea |
Close
Hashes for e57-0.1.0a2-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3892e04d7eeae4e6c8df7fc1b199b1165d5c1ba902686c90050bd1c3d341cf9d |
|
MD5 | 4b218e962be2158394850d28772055a0 |
|
BLAKE2b-256 | bdf1ee3919a52a011d87b87222d5382c68330840d547c1b626baa8c623e0153c |
Close
Hashes for e57-0.1.0a2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4232c3f5fdc75025ffabeeba26275fc46f031f5cd3b69006b61bf71b9bcf30cb |
|
MD5 | 916b276f12feef5ab201b47036f79611 |
|
BLAKE2b-256 | bf37563d0f28bc2a4636e79880b8d89c692c24b6ead26eefa0623cc2c2d73333 |
Close
Hashes for e57-0.1.0a2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63322ddb833146183d9b256473b5ab61c1e375a7de195ebf55292fd16f5d9fe5 |
|
MD5 | 8207a5992caa1e702269dfe768c890e7 |
|
BLAKE2b-256 | fff464aea1aba42a12cf0000be1d483a7148c2ce1646204340ef15b6af5e8fd3 |
Close
Hashes for e57-0.1.0a2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6a0fc8056479f35189d9c0f859402555d386fb451d8451f7b297af328056882 |
|
MD5 | f182233fab2975cb98c77ea902f4b70e |
|
BLAKE2b-256 | ba85a78a142faf9216579a55144e6939acf8cf10bfd94fdbd5aa2f8cfc8c27aa |
Close
Hashes for e57-0.1.0a2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e9ff3224a72ef5ada375a16beb213e52bdb425e8b5d2161e35c13c9ee42cb10 |
|
MD5 | 1f6bc938c07d2b242ef4155e12ede564 |
|
BLAKE2b-256 | 24b6adfaf7c2753c8e9b682ca887a8edf787b23d8f381a6df3c242684f039f58 |
Close
Hashes for e57-0.1.0a2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74e985d858f473306ef49d26627ca6c7d335ca085d0ee6ec3bee7987f9879080 |
|
MD5 | 0ebc16d4e57f1b8dc47158a841ea6873 |
|
BLAKE2b-256 | 0b82465ec19d3a7e75f62a6b32837d153d5bdb07e5fd89c6959358031f212d5e |
Close
Hashes for e57-0.1.0a2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baf90c81934b81f7205e0a02c92e202adf0121ea045d524195fec58f4ffdd44d |
|
MD5 | 290b3408eaa8529e5c3df210d5b04eab |
|
BLAKE2b-256 | a165232ff34731c7c74c145acdbbb974c41edaf3a01891563fccba5097995788 |
Close
Hashes for e57-0.1.0a2-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b775e33d0fa8febdfb7d3edd6b9a9f68583bbc2faad6db2ea7f5b4bcab26b5b |
|
MD5 | 5f85609afa35f3a452ce92fd30e01b16 |
|
BLAKE2b-256 | db0f18e7a6748dcc0e88b29e02e8a58cfdd076c69c81a79c4dc82f09072eb45f |
Close
Hashes for e57-0.1.0a2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d7270c6589226efb1a4198ae80c11d4f0ff7ba9293814bfe1aba6910b7b4c15 |
|
MD5 | d670a10c7c682a5b9835f7bf68716f87 |
|
BLAKE2b-256 | 3f3a1edacb9cdd331394a63916199f5806fa97ab622e4995e992f2a67e4797f8 |
Close
Hashes for e57-0.1.0a2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b90f23551737e14a0d2f1920ae594d4acfedc15e793a6e688335e5c5faf9c1a7 |
|
MD5 | b7a3f92ebe21f09d7bd737b9fb7fa0bd |
|
BLAKE2b-256 | db80f553018f269eaf6b1e6e98da90b7beaedb18ddfd94cc812200ea7b57309c |
Close
Hashes for e57-0.1.0a2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a0f224cc449d7bfc399efd02aef6e0784d3382dc12ec2091395702e60289904 |
|
MD5 | 864b6af0bddb64ca214a2a262927d3b2 |
|
BLAKE2b-256 | e5dab6598273705891fb92793b93c526ab62020bb61bf12aa508b3f0f35f1b58 |
Close
Hashes for e57-0.1.0a2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51b6ec5b3c2d3b9c2dcc65d3f78f60511f178582400922483f36140796d0f7cb |
|
MD5 | 2070cc03fcfadad56d3c7604f1a4fce0 |
|
BLAKE2b-256 | 543152577dad85e2cf16926e1916445060ddba33e047be569383f343085bf942 |
Close
Hashes for e57-0.1.0a2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c452b1899a84af1ba78360e0013c12db77774cf24fc3d3bc1d484b798da24c49 |
|
MD5 | be3ac464380009249af2eea747ccae49 |
|
BLAKE2b-256 | 623b8602651abbb5990a1f925fe8b8d68ad09132c58631d16f1c172e7647aff0 |
Close
Hashes for e57-0.1.0a2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9168c19bc6abd373e4358e9b5a897211d3734f3f005e9c8f0da19e032ac5c0bd |
|
MD5 | 2039e363d02c2745af5e806e7f68fdd1 |
|
BLAKE2b-256 | f15a8c063afe4b35b1f5bd3a43a4064129fd6303bf3cc2c49348d811facf4064 |
Close
Hashes for e57-0.1.0a2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 513607a23630c4215e0bc433a7c68027e39e8203b8ab6a59a5282d8f5e1b173a |
|
MD5 | bfb08002ce59c3e4f7f9fbd111e1e534 |
|
BLAKE2b-256 | 259d595c2ffbd5ef2267875463e40ac194c2046f4235e32d775f0c186d6b54b7 |
Close
Hashes for e57-0.1.0a2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a328ac8919130db175522b62c5b649bba36bbfb93a38985c1acf13dc5eccc544 |
|
MD5 | 5224a96efa646405da7a8f11ba36d773 |
|
BLAKE2b-256 | ee12bee71ba4f06a4f8731873edab7ea038444a15901800b124cf1e6ccdb561a |
Close
Hashes for e57-0.1.0a2-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9430b63ab3600672a65bcb555c16a45624aec8f9b828c4ea813734bf067a2dbc |
|
MD5 | 4723b22417f424b45eb0789bfb5a9350 |
|
BLAKE2b-256 | 5cf20ec5a245c8926a54d59de41c595826c195f297b99c3d6c73ebb35ac6b90d |
Close
Hashes for e57-0.1.0a2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbddb7db1e04399218c6d30ff681c986a57e11d2d02ce90f34f965a2bfdd2cff |
|
MD5 | 994c5f0fc757f1c93e3277eeba28de61 |
|
BLAKE2b-256 | 95e38d9aec472c86653f2b40b4d0019ce0b272f066a61fc23d35ff34014e04ed |
Close
Hashes for e57-0.1.0a2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a217ea3c1207ee014c7334830e26cf90a3a6029a87164b047058e06b277b0f38 |
|
MD5 | 7211cc9a684d09718a97d4d0367706b5 |
|
BLAKE2b-256 | 1c3bd7ee631fb64a89be9daaa413f0456e2644f60983ddc5dc7d8f209abe27d6 |
Close
Hashes for e57-0.1.0a2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 950bedfc977f4e3df2b5a1bb731aa567cd6ff1c1047f1ec9978d2a4ccf1fbbb2 |
|
MD5 | 70dd33a8c16bf2b7bfc0b2cbf213d930 |
|
BLAKE2b-256 | b1e1bf239b7c50e35d359216b85106f1cec8a2c4f1abd1a06c1724404215a29f |