<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Erik from Python Land</title>
    <description>The latest articles on Forem by Erik from Python Land (@python_land).</description>
    <link>https://forem.com/python_land</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F571401%2Fd6ec71b2-84e8-4d36-a619-e38aa5cd498a.png</url>
      <title>Forem: Erik from Python Land</title>
      <link>https://forem.com/python_land</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/python_land"/>
    <language>en</language>
    <item>
      <title>Python Exceptions: try.. except.. else.. finally</title>
      <dc:creator>Erik from Python Land</dc:creator>
      <pubDate>Fri, 31 Dec 2021 11:58:00 +0000</pubDate>
      <link>https://forem.com/python_land/python-exceptions-try-except-else-finally-4p8p</link>
      <guid>https://forem.com/python_land/python-exceptions-try-except-else-finally-4p8p</guid>
      <description>&lt;p&gt;Python exception handling is the process of identifying and responding to errors in a program. In other words, it is a way to deal with errors that might occur in your program.&lt;/p&gt;

&lt;p&gt;In &lt;a href="https://python.land/deep-dives/python-try-except"&gt;my latest article on exception handling&lt;/a&gt; at Python Land, you will learn how to handle errors in Python by using the try and except keywords. You’ll also learn how to create custom exceptions.&lt;/p&gt;

&lt;p&gt;I'd love to get feedback on the article. I tried my best to structure it in such a way that readers really get to understand how this stuff works. But I'm far from perfect and always trying to improve, so don't hesitate to drop a comment here or on Python Land.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://python.land/deep-dives/python-try-except"&gt;Python Try Except: Working With Python Exceptions&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How To Open, Read, Write Files with Python</title>
      <dc:creator>Erik from Python Land</dc:creator>
      <pubDate>Thu, 30 Dec 2021 16:35:57 +0000</pubDate>
      <link>https://forem.com/python_land/how-to-open-read-write-files-with-python-2p78</link>
      <guid>https://forem.com/python_land/how-to-open-read-write-files-with-python-2p78</guid>
      <description>&lt;p&gt;Files are an essential part of working with computers, thus using Python to write to and read from a file are basic skills that you need to master. In this article, I’ll show you how to do the things you came here for, e.g.:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://python.land/operating-system/python-files#Open_a_file_in_Python"&gt;How to open a file in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Reading a file with Python (both at once or line-by-line)&lt;/li&gt;
&lt;li&gt;Writing to a file with Python&lt;/li&gt;
&lt;li&gt;Copy, move, rename, and delete files&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When working with files, there will come that point where you need to know about file modes and permissions. I included an explanation on this topic as well, in case you need it.&lt;/p&gt;

&lt;p&gt;The the full article in the free Python Land tutorial: &lt;a href="https://python.land/operating-system/python-files"&gt;How To Open, Read, Write Files with Python&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How not to write Python comments</title>
      <dc:creator>Erik from Python Land</dc:creator>
      <pubDate>Tue, 14 Dec 2021 17:29:53 +0000</pubDate>
      <link>https://forem.com/python_land/how-not-to-write-python-comments-1dc</link>
      <guid>https://forem.com/python_land/how-not-to-write-python-comments-1dc</guid>
      <description>&lt;p&gt;Writing comments in your Python code is not as trivial as one might think. In this article, &lt;strong&gt;&lt;a href="https://medium.com/pythonland/how-not-to-write-python-comments-62c613030ea8?sk=086df2711346c137b2a27d7e26fd1cdb"&gt;How not to write Python comments&lt;/a&gt;&lt;/strong&gt;, I explain how to write comments in Python. More importantly, I also share how not to use comments. These are good practices for any programming language, by the way!&lt;/p&gt;

&lt;p&gt;I'd love to hear your comments ;)&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>6 Tips To Start Learning Python Right Now (All For Free)</title>
      <dc:creator>Erik from Python Land</dc:creator>
      <pubDate>Tue, 23 Nov 2021 18:29:06 +0000</pubDate>
      <link>https://forem.com/python_land/6-tips-to-start-learning-python-right-now-all-for-free-3mba</link>
      <guid>https://forem.com/python_land/6-tips-to-start-learning-python-right-now-all-for-free-3mba</guid>
      <description>&lt;p&gt;Getting started is hard, no matter what subject it is. To prevent getting discouraged early on, I’m sharing these tips to optimize your Python learning path.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/pythonland/6-tips-to-start-learning-python-right-now-all-for-free-d207b699a1fd?sk=662308ff23261bef64b3da55a1b5b679"&gt;Read the full article for free on Medium here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
    <item>
      <title>8 Programmer Life Lessons They Don’t Teach You At School</title>
      <dc:creator>Erik from Python Land</dc:creator>
      <pubDate>Sun, 21 Nov 2021 13:31:37 +0000</pubDate>
      <link>https://forem.com/python_land/8-programmer-life-lessons-they-dont-teach-you-at-school-djp</link>
      <guid>https://forem.com/python_land/8-programmer-life-lessons-they-dont-teach-you-at-school-djp</guid>
      <description>&lt;p&gt;Some things you don’t learn at school. These lessons come right from the work floor; I learned them the hard way!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/pythonland/8-programmer-life-lessons-they-dont-teach-you-at-school-dc8049f3e9e8?sk=73ac18dc9052e8f1cfb85e548b1a8594"&gt;Read the full article for free on Medium using this link&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>The 22 Most-Used Python Packages in The World in 2021</title>
      <dc:creator>Erik from Python Land</dc:creator>
      <pubDate>Tue, 09 Feb 2021 11:08:00 +0000</pubDate>
      <link>https://forem.com/python_land/the-22-most-used-python-packages-in-the-world-in-2021-474e</link>
      <guid>https://forem.com/python_land/the-22-most-used-python-packages-in-the-world-in-2021-474e</guid>
      <description>&lt;p&gt;Hi dev.to, I assembled the &lt;a href="https://medium.com/pythonland/the-22-most-used-python-packages-in-the-world-in-2021-aed34fea32ef?sk=8e21a452a521a0b12ac697b07a4aa613"&gt;top 22 most used Python packages&lt;/a&gt; in the world and wrote a bit about each of them. I had a lot of fun writing this and learned some new stuff on the way. I'd love to hear your comments!&lt;/p&gt;

&lt;p&gt;P.S.: the link is to Medium, but it bypasses the paywall. Enjoy!&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>watercooler</category>
      <category>webdev</category>
    </item>
    <item>
      <title>A list of 30 Python language tricks</title>
      <dc:creator>Erik from Python Land</dc:creator>
      <pubDate>Mon, 01 Feb 2021 11:27:48 +0000</pubDate>
      <link>https://forem.com/python_land/a-list-of-30-python-language-tricks-fnn</link>
      <guid>https://forem.com/python_land/a-list-of-30-python-language-tricks-fnn</guid>
      <description>&lt;p&gt;I wrote this article, &lt;a href="https://medium.com/pythonland/30-python-language-tricks-that-will-make-you-a-better-coder-f08f811a7b0f?sk=f140c6aa3a21d4f39065ca3827836456" rel="noopener noreferrer"&gt;30 Python Language Tricks&lt;/a&gt;, on Medium. it's a "friend link" which bypasses the paywall. It contains a wide selection of topics, for both beginners and more advanced level programmers. Enjoy and let me know if you liked it!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/pythonland/30-python-language-tricks-that-will-make-you-a-better-coder-f08f811a7b0f?sk=f140c6aa3a21d4f39065ca3827836456" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ff7hax3r5lpenpyvno4kk.png" alt="30 Python language tricks logo image"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
    </item>
  </channel>
</rss>
