<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>
<loc>https://pythonforthelab.com/</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/404.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/about/</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/archives.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/author/aquiles-carattino.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/author/aquiles-carattino2.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/author/aquiles-carattino3.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/author/aquiles-carattino4.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/author/aquiles-carattino5.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/authors.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/a-primer-on-classes-in-python</loc>
<lastmod>2018-05-22T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/building-a-crm-with-jupyter-notebooks</loc>
<lastmod>2019-02-12T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/complete-guide-to-imports-in-python-absolute-relative-and-more</loc>
<lastmod>2019-10-04T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/controlling-a-national-instruments-card-with-python</loc>
<lastmod>2018-02-21T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/data-descriptors-bringing-attributes-next-level</loc>
<lastmod>2020-05-16T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/deep-and-shallow-copies-of-objects</loc>
<lastmod>2019-02-04T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/differences-between-multiprocessing-windows-and-linux</loc>
<lastmod>2020-06-13T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/documenting-with-sphinx-and-readthedocs</loc>
<lastmod>2018-05-31T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/duck-typing-or-how-to-check-variable-types</loc>
<lastmod>2019-06-11T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/generators-iterables-iterators-python-when-and-where</loc>
<lastmod>2020-04-10T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/getting-started-with-basler-cameras</loc>
<lastmod>2021-02-27T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/handling-and-sharing-data-between-threads</loc>
<lastmod>2019-08-06T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/how-control-arduino-computer-using-python</loc>
<lastmod>2020-02-04T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/how-create-setup-file-your-project</loc>
<lastmod>2020-01-20T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/how-to-control-a-device-through-the-network</loc>
<lastmod>2018-02-28T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/how-to-use-decorators-part-2</loc>
<lastmod>2018-05-18T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/how-to-use-decorators-to-validate-input</loc>
<lastmod>2018-03-12T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/how-to-use-hdf5-files-in-python</loc>
<lastmod>2026-01-09T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/how-to-write-a-driver-with-lantz</loc>
<lastmod>2018-02-23T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/implementing-threads-for-measurements</loc>
<lastmod>2018-05-29T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/index2.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/index3.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/index4.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/index5.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/instructions-to-build-the-python-for-the-lab-daq/</loc>
<lastmod>2021-03-27T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/intro-to-python-lambda-functions</loc>
<lastmod>2019-03-17T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/introduction-to-storing-data-in-files</loc>
<lastmod>2018-08-10T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/learning-not-to-handle-exceptions</loc>
<lastmod>2018-06-04T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/monkey-patching-and-its-consequences</loc>
<lastmod>2019-06-18T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/mutable-and-immutable-attributes-of-classes</loc>
<lastmod>2018-08-24T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/mutable-and-immutable-objects</loc>
<lastmod>2018-08-23T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/mutable-or-immutable-tuples</loc>
<lastmod>2018-08-24T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/pynta-nanoparticle-tracking-analysis</loc>
<lastmod>2018-12-14T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/python-tip-ready-publish-matplotlib-figures</loc>
<lastmod>2020-05-18T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/python-tip-using-else-loops</loc>
<lastmod>2020-05-25T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/python-tips-using-sets</loc>
<lastmod>2020-05-11T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/singletons-instantiate-objects-only-once</loc>
<lastmod>2021-01-16T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/starting-and-synchronizing-threads</loc>
<lastmod>2019-08-06T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/step-by-step-guide-to-building-a-gui</loc>
<lastmod>2018-08-27T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/storing-binary-data-and-serializing</loc>
<lastmod>2018-08-11T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/storing-data-with-sqlite</loc>
<lastmod>2018-08-12T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/the-with-command-and-custom-classes</loc>
<lastmod>2019-02-02T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/using-pyzmq-for-inter-process-communication-part-1</loc>
<lastmod>2018-12-17T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/using-pyzmq-for-inter-process-communication-part-2</loc>
<lastmod>2019-03-05T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/using-slots-in-python-limit-dynamic-attribute-creation-and-improve-speed</loc>
<lastmod>2026-01-20T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/virtual-environment-is-a-must-have-tool</loc>
<lastmod>2018-03-09T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/what-are-args-and-kwargs-and-when-to-use-them</loc>
<lastmod>2019-03-10T00:00:00+01:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/blog/what-are-hashable-objects</loc>
<lastmod>2018-08-27T00:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://pythonforthelab.com/books/</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/courses/</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/hire-me/</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/pages/cookie-policy.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://pythonforthelab.com/pages/privacy-policy.html</loc>
<lastmod>2026-01-09T22:17:31-00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

</urlset>
