{"id":70875,"date":"2021-08-20T07:40:35","date_gmt":"2021-08-20T07:40:35","guid":{"rendered":"https:\/\/www.dewetron.com\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/"},"modified":"2026-09-20T02:17:49","modified_gmt":"2026-09-20T02:17:49","slug":"pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles","status":"publish","type":"post","link":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/","title":{"rendered":"pyDmdReader \u2013 The Pythonic Way of Reading DEWETRON Datafiles"},"content":{"rendered":"<div id=\"\" class=\"wp-block-text-columns margin-bottom-small\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2><\/h2>\n          <div class=\"content-size-normal\">\n            <p>When you conduct a measurement in our software <a href=\"https:\/\/www.dewetron.com\/us\/products\/software\/oxygen-software\/\" target=\"_blank\" rel=\"noopener\">OXYGEN<\/a>, it saves the acquired data in its own DEWETRON measurement<br \/>\ndata (*.dmd) file format. This file format is optimized for handling big amounts of data. Probably you are familiar with the case of data post processing in a 3rd party application. Usually, it gets complicated at that point because 3rd party software does not support the format *.dmd. Now, there is a solution for this problem. This is the step where the Python <a href=\"https:\/\/www.dewetron.com\/us\/products\/software\/data-analysis-export\/#dmd\">dmd-reader<\/a> joins the game.<\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-text-columns margin-bottom-small\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2>What is the dmd-reader?<\/h2>\n          <div class=\"content-size-normal\">\n            <p>The dmd-reader is a lightweight library for reading *.dmd-files with other applications than OXYGEN. FlexPro, Famos and Diadem use this library. By using it, it is possible to import DEWETRON data files directly without the need of a prior export into a common file format. Nowadays, an increasing number of users use Python for data processing.<\/p>\n<p>Python is a programming language and people especially use it when code should be simple and easy to read. Employees working in scientific data processing know Python very well. Nevertheless, it was not the first choice in the world of data acquisition. User primary used Matlab\u00ae and other global players. Because you can easily use Python and toolsets for data processing (Scipy, Numpy, Pandas) are massively available, it also became more popular for the measurement sector.<\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-text-columns margin-bottom-small\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2>How does it work?<\/h2>\n          <div class=\"content-size-normal\">\n            <p>The use of the dmd-reader is very easy and just requires just a few lines of code:<\/p>\n<div style=\"background-color: #efefef;\">\n<p style=\"margin-left: 40px;\"><span style=\"color: blue;\"><strong>import <\/strong><\/span>pyDmdReader<br \/>\ndmd_file = pyDmdReader.DmdReader(<span style=\"color: gray;\">&#8216;my_recording.dmd&#8217;<\/span>)<br \/>\ndata = dmd_file.get_data((<span style=\"color: gray;\">&#8216;AI 1\/1&#8217;<\/span>) (<span style=\"color: green;\"># Read all data from channel &#8216;AI 1\/1&#8217;<\/span><br \/>\ndmd_file.close()<\/p>\n<\/div>\n<p>Because Python is frequently used in Windows and Linux environments, we are proud to officially announce that you can use the OXYGEN pyDmdReader on both platforms. All you have to to is to download it form our <a href=\"https:\/\/github.com\/DEWETRON\/pyDmdReader\" target=\"_blank\" rel=\"noopener\">GitHub project site<\/a>.<br \/>\nJust follow the simple installation instructions and get started. The library will be available in Python\u2019s package index soon for even more easy installation.<\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-text-columns margin-bottom-none\n      \">\n  <div class=\"container\">\n    <div class=\"row justify-content-center\">\n              <div class=\"col-12\">\n          <h2>Your advantages<\/h2>\n          <div class=\"content-size-normal\">\n            <p>This library offers the user a very simple interface to the measurement data stored in the *.dmd-file. You cannot only read the data itself, also additional information is available:<\/p>\n<ul>\n<li>Numeric Measurement Data in all kinds (Outputs Numpy arrays or Pandas dataframes)<\/li>\n<li>Sampling Rate, Unit<\/li>\n<li>Header Data<\/li>\n<li>Marker Information (and Events)<\/li>\n<\/ul>\n<p>Furthermore, you can use all mentioned information together to automatically process data and create reports. We would be happy if you share your experience with the pyDmdReader. Just use our <a href=\"https:\/\/www.dewetron.com\/us\/contact\/\" target=\"_blank\" rel=\"noopener\">contact form<\/a> to get in touch with us.<br \/>\n&nbsp;<\/p>\n\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-claim-links-gray margin-bottom-none\">\n  <div class=\"container-fluid bg-container py-7 bg-darkgray\">\n    <div class=\"container position-relative\">\n      <div class=\"claim col-12 col-lg-8 offset-lg-2 text-center text-light\">\n                  <h3 class=\"h3 text-uppercase\">FIND OUT MORE ABOUT DMD<\/h3>\n                                  <div class=\"link-button d-flex flex-wrap mt-4 justify-content-center gap-4\">\n                          <a\n    class=\"dewetron-btn\"\n    href=\"\/us\/products\/software\/data-analysis-export\/#dmd\"\n          >\n          \n      <span>READ MORE<\/span>\n      <\/a>\n                                              <\/div>\n              <\/div>\n    <\/div>\n    <div class=\"triangle-left\">\n      <svg width=\"473\" height=\"469\" viewBox=\"0 0 473 469\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M323.984 352.833H79.0486L13.0728 467.099V468.52H390.784L323.984 352.833Z\" fill=\"#B0B0AF\"\/>\n<path d=\"M134.967 0L-68 351.55L-2.02418 465.84L-0.810036 466.55L268.545 0H134.967Z\" fill=\"#B0B0AF\"\/>\n<path d=\"M472.154 352.833L275.853 12.8511L209.053 128.515L405.354 468.52L472.154 352.833Z\" fill=\"#B0B0AF\"\/>\n<\/svg>    <\/div>\n    <div class=\"triangle-right\">\n      <svg width=\"462\" height=\"644\" viewBox=\"0 0 462 644\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M538.396 484.622H201.974L111.355 641.569V643.52H630.148L538.396 484.622Z\" fill=\"#B0B0AF\"\/>\n<path d=\"M278.779 0L0 482.86L90.6189 639.839L92.2865 640.814L462.251 0H278.779Z\" fill=\"#B0B0AF\"\/>\n<path d=\"M741.911 484.622L472.288 17.6514L380.537 176.518L650.159 643.52L741.911 484.622Z\" fill=\"#B0B0AF\"\/>\n<\/svg>    <\/div>\n  <\/div>\n<\/div>\n\n\n<div id=\"\" class=\"wp-block-news-slider margin-bottom-none\">\n  <div class=\"container-fluid bg-lightgray py-lg-8 py-6\">\n    <div class=\"header-wrapper container\">\n      <div class=\"row flex-row flex-wrap\">\n        <div class=\"col-12 col-lg-6\">\n          <div class=\"content-wrapper\">\n            <div class=\"content\">\n                                            <h2 class=\"h2 text-uppercase mb-5\">Related News &#038; Whitepaper<\/h2>\n                          <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"col-lg-6 d-none d-lg-grid link\">\n                      <a\n    class=\"dewetron-btn mb-5\"\n    href=\"https:\/\/www.dewetron.com\/us\/knowledge\/newsroom\/\"\n          >\n          All News\n      <span><\/span>\n      <\/a>\n                  <\/div>\n      <\/div>\n      <div class=\"row news-wrapper\">\n        <div class=\"news-slider swiper\">\n          <div class=\"swiper-wrapper\">\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/scpi-in-python\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2023\/08\/header_scpi-in-python-whitepaper.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Whitepaper<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      SCPI in Python &amp; how to implement SCPI communication with DEWETRON&#8217;s measurement systems\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/how-to-integrate-dewetron-measurement-systems-into-profinet-networks\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/Header_Profinet.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Hardware News<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      How to Integrate DEWETRON Measurement Systems into PROFINET Networks\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/oxygen-8-2-enhanced-industrial-connectivity-and-real-time-performance\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/header_oxygen_8.2.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Software Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      OXYGEN 8.2 \u2013 Enhanced Industrial Connectivity and Real-Time Performance\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/opc-ua-for-measurement-systems\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/header_wp_opc-ua.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Application Note<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      OPC UA for Measurement Systems\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/mastering-wind-tunnel-measurements\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/header-wind-tunnel.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Application Note<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      Mastering Wind Tunnel Measurements\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/hvrt-and-lvrt-testing-for-renewable-energy-systems\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/08\/header_lvrthvrt.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Application Note<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      HVRT and LVRT Testing for Renewable Energy Systems\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/faster-testing-smarter-analysis-measurement-automation-with-dewetron\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_remote-control.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">General Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      Faster Testing, Smarter Analysis: Measurement Automation with DEWETRON\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/looking-for-the-best-data-acquisition-system-heres-why-dewetron-leads\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/04\/dewetron-best-data-acquisition-system-for-various-industries_header.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">General Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      Looking for the best data acquisition system? Here\u2019s Why DEWETRON leads\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/oxygens-real-time-power-analysis\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/06\/dewetron-real-time-power-analysis-header.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">Software Info<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      OXYGEN\u2019s Real-Time Power Analysis\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                          <div class=\"news-card swiper-slide col-lg-4 col-12 bg-light \">\n                <a\n    class=\"\"\n    href=\"https:\/\/www.dewetron.com\/us\/news\/how-to-do-high-speed-measurements-with-ethercat\/\"\n          >\n          <picture>\n        <img decoding=\"async\"\n        class=\"img-fluid aspect-4-3\" size=\"full\"\n        src=\"https:\/\/www.dewetron.com\/app\/uploads\/2026\/06\/header-ethercat-dewetron-data-acquisition.jpg\"\n        alt=\"\"\n        title=\"\"\n        loading=\"lazy\"\n                    onerror=\"this.src = 'https:\/\/www.dewetron.com\/app\/themes\/dewetron\/public\/images\/fallback.8952c5.jpg'\"\n            >\n<\/picture>\n                  <div class=\"card-content p-2\">\n                    <span class=\"category d-inline-flex\">DAQ Knowledge<\/span>\n                    <h5 class=\"mb-2 mt-4 text-uppercase\">\n                      How to do high-speed measurements with EtherCAT?\n                    <\/h5>\n                                        <span class=\"read-more text-primary text-uppercase mt-4 d-block\">\n                      Read More\n                    <\/span>\n                  <\/div>\n      <span><\/span>\n      <\/a>\n              <\/div>\n                      <\/div>\n        <\/div>\n        <div class=\"swiper-button-custom swiper-button-prev-custom p-0\">\n            <svg width=\"89\" height=\"103\" viewBox=\"0 0 89 103\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M0 58.8001V44.2001L88.6 0.600098V17.8001L17.4 51.6001L88.6 85.2001V102.4L0 58.8001Z\" fill=\"#D4D4D4\"\/>\n<\/svg>        <\/div>\n        <div class=\"swiper-button-custom swiper-button-next-custom p-0\">\n            <svg width=\"89\" height=\"103\" viewBox=\"0 0 89 103\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M88.6 44.2001V58.8001L0 102.4V85.2001L71.2 51.4001L0 17.8001V0.600098L88.6 44.2001Z\" fill=\"#D4D4D4\"\/>\n<\/svg>        <\/div>\n      <\/div>\n      <div class=\"col-12 d-lg-none d-grid link text-cente mt-8\">\n                <a\n    class=\"dewetron-btn\"\n    href=\"https:\/\/www.dewetron.com\/us\/knowledge\/newsroom\/\"\n          >\n          All News\n      <span><\/span>\n      <\/a>\n              <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Discover how the Python dmd-reader solves compatibility issues and how to easily post-process measurement data in 3rd party applications.<\/p>\n","protected":false},"author":2,"featured_media":71910,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[619],"tags":[],"class_list":["post-70875","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-info"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.9 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>pyDmdReader: the pythonic way of reading DEWETRON datafiles<\/title>\n<meta name=\"description\" content=\"Discover how the Python dmd-reader solves compatibility issues and how to easily post-process measurement data in 3rd party applications.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"pyDmdReader \u2013 The Pythonic Way of Reading DEWETRON Datafiles\" \/>\n<meta property=\"og:description\" content=\"Discover how the Python dmd-reader solves compatibility issues and how to easily post-process measurement data in 3rd party applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/\" \/>\n<meta property=\"og:site_name\" content=\"DEWETRON\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dewetron.gmbh\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-20T07:40:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-20T02:17:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2238\" \/>\n\t<meta property=\"og:image:height\" content=\"993\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Bettina Dunst\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bettina Dunst\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/\"},\"author\":{\"name\":\"Bettina Dunst\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#\/schema\/person\/8f0457a73abffb512203296cd2a59159\"},\"headline\":\"pyDmdReader \u2013 The Pythonic Way of Reading DEWETRON Datafiles\",\"datePublished\":\"2021-08-20T07:40:35+00:00\",\"dateModified\":\"2026-09-20T02:17:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/\"},\"wordCount\":8,\"publisher\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png\",\"articleSection\":[\"Software Info\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/\",\"url\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/\",\"name\":\"pyDmdReader: the pythonic way of reading DEWETRON datafiles\",\"isPartOf\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png\",\"datePublished\":\"2021-08-20T07:40:35+00:00\",\"dateModified\":\"2026-09-20T02:17:49+00:00\",\"description\":\"Discover how the Python dmd-reader solves compatibility issues and how to easily post-process measurement data in 3rd party applications.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#primaryimage\",\"url\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png\",\"contentUrl\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png\",\"width\":2238,\"height\":993},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.dewetron.com\/us\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"pyDmdReader \u2013 The Pythonic Way of Reading DEWETRON Datafiles\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#website\",\"url\":\"https:\/\/www.dewetron.com\/us\/\",\"name\":\"DEWETRON\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dewetron.com\/us\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#organization\",\"name\":\"DEWETRON\",\"url\":\"https:\/\/www.dewetron.com\/us\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/08\/DEWETRON-logo-text-and-image.png\",\"contentUrl\":\"https:\/\/www.dewetron.com\/app\/uploads\/2024\/08\/DEWETRON-logo-text-and-image.png\",\"width\":900,\"height\":979,\"caption\":\"DEWETRON\"},\"image\":{\"@id\":\"https:\/\/www.dewetron.com\/us\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/dewetron.gmbh\",\"https:\/\/www.linkedin.com\/company\/dewetron\/\",\"https:\/\/www.instagram.com\/wearedewetron\/\",\"https:\/\/www.youtube.com\/channel\/UCE76NeVVgWF65etH8E1bOog\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dewetron.com\/us\/#\/schema\/person\/8f0457a73abffb512203296cd2a59159\",\"name\":\"Bettina Dunst\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/bf0df50dc5d25d9ea432c4399e038ca4e0ebeaae9b9c18bd51f6939f36a5a0eb?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bf0df50dc5d25d9ea432c4399e038ca4e0ebeaae9b9c18bd51f6939f36a5a0eb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bf0df50dc5d25d9ea432c4399e038ca4e0ebeaae9b9c18bd51f6939f36a5a0eb?s=96&d=mm&r=g\",\"caption\":\"Bettina Dunst\"},\"url\":\"https:\/\/www.dewetron.com\/us\/news\/author\/bettina-dunst\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"pyDmdReader: the pythonic way of reading DEWETRON datafiles","description":"Discover how the Python dmd-reader solves compatibility issues and how to easily post-process measurement data in 3rd party applications.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/","og_locale":"en_US","og_type":"article","og_title":"pyDmdReader \u2013 The Pythonic Way of Reading DEWETRON Datafiles","og_description":"Discover how the Python dmd-reader solves compatibility issues and how to easily post-process measurement data in 3rd party applications.","og_url":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/","og_site_name":"DEWETRON","article_publisher":"https:\/\/www.facebook.com\/dewetron.gmbh","article_published_time":"2021-08-20T07:40:35+00:00","article_modified_time":"2026-09-20T02:17:49+00:00","og_image":[{"width":2238,"height":993,"url":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png","type":"image\/png"}],"author":"Bettina Dunst","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bettina Dunst"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#article","isPartOf":{"@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/"},"author":{"name":"Bettina Dunst","@id":"https:\/\/www.dewetron.com\/us\/#\/schema\/person\/8f0457a73abffb512203296cd2a59159"},"headline":"pyDmdReader \u2013 The Pythonic Way of Reading DEWETRON Datafiles","datePublished":"2021-08-20T07:40:35+00:00","dateModified":"2026-09-20T02:17:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/"},"wordCount":8,"publisher":{"@id":"https:\/\/www.dewetron.com\/us\/#organization"},"image":{"@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png","articleSection":["Software Info"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/","url":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/","name":"pyDmdReader: the pythonic way of reading DEWETRON datafiles","isPartOf":{"@id":"https:\/\/www.dewetron.com\/us\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#primaryimage"},"image":{"@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png","datePublished":"2021-08-20T07:40:35+00:00","dateModified":"2026-09-20T02:17:49+00:00","description":"Discover how the Python dmd-reader solves compatibility issues and how to easily post-process measurement data in 3rd party applications.","breadcrumb":{"@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#primaryimage","url":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png","contentUrl":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/10\/header_pydmdreader.png","width":2238,"height":993},{"@type":"BreadcrumbList","@id":"https:\/\/www.dewetron.com\/us\/news\/pydmdreader-the-pythonic-way-of-reading-dewetron-datafiles\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dewetron.com\/us\/"},{"@type":"ListItem","position":2,"name":"pyDmdReader \u2013 The Pythonic Way of Reading DEWETRON Datafiles"}]},{"@type":"WebSite","@id":"https:\/\/www.dewetron.com\/us\/#website","url":"https:\/\/www.dewetron.com\/us\/","name":"DEWETRON","description":"","publisher":{"@id":"https:\/\/www.dewetron.com\/us\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dewetron.com\/us\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dewetron.com\/us\/#organization","name":"DEWETRON","url":"https:\/\/www.dewetron.com\/us\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dewetron.com\/us\/#\/schema\/logo\/image\/","url":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/08\/DEWETRON-logo-text-and-image.png","contentUrl":"https:\/\/www.dewetron.com\/app\/uploads\/2024\/08\/DEWETRON-logo-text-and-image.png","width":900,"height":979,"caption":"DEWETRON"},"image":{"@id":"https:\/\/www.dewetron.com\/us\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dewetron.gmbh","https:\/\/www.linkedin.com\/company\/dewetron\/","https:\/\/www.instagram.com\/wearedewetron\/","https:\/\/www.youtube.com\/channel\/UCE76NeVVgWF65etH8E1bOog"]},{"@type":"Person","@id":"https:\/\/www.dewetron.com\/us\/#\/schema\/person\/8f0457a73abffb512203296cd2a59159","name":"Bettina Dunst","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/bf0df50dc5d25d9ea432c4399e038ca4e0ebeaae9b9c18bd51f6939f36a5a0eb?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/bf0df50dc5d25d9ea432c4399e038ca4e0ebeaae9b9c18bd51f6939f36a5a0eb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bf0df50dc5d25d9ea432c4399e038ca4e0ebeaae9b9c18bd51f6939f36a5a0eb?s=96&d=mm&r=g","caption":"Bettina Dunst"},"url":"https:\/\/www.dewetron.com\/us\/news\/author\/bettina-dunst\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/posts\/70875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/comments?post=70875"}],"version-history":[{"count":1,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/posts\/70875\/revisions"}],"predecessor-version":[{"id":73990,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/posts\/70875\/revisions\/73990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/media\/71910"}],"wp:attachment":[{"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/media?parent=70875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/categories?post=70875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dewetron.com\/us\/wp-json\/wp\/v2\/tags?post=70875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}