{"id":25522423,"date":"2022-04-28T13:41:19","date_gmt":"2022-04-28T08:11:19","guid":{"rendered":"https:\/\/entri.app\/blog\/?p=25522423"},"modified":"2023-05-04T12:22:25","modified_gmt":"2023-05-04T06:52:25","slug":"python-packages-you-need-to-use","status":"publish","type":"post","link":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/","title":{"rendered":"Python Packages You Need To Use!"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69e6827e36b1f\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69e6827e36b1f\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#Top_10_Python_Packages_Every_Developer_Should_Learn\" >Top 10 Python Packages Every Developer Should Learn<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#How_to_List_Installed_Python_Packages\" >How to List Installed Python Packages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#Conclusions\" >Conclusions<\/a><\/li><\/ul><\/nav><\/div>\n<p>&nbsp;<\/p>\n<p>This is where packages come into play. Packages allow you to organize modules in the hierarchical structure. The way Python organizes packages and modules like the Operating System structures the folders and files. To create a package, you create a new folder and place the relevant modules in that folder.<\/p>\n<div class=\"b_module_expansion\">\n<div class=\"b_expansion_wrapper b_collapse b_onpage_expansion\" role=\"button\">\n<div class=\"b_expansion_text b_1linetrunc\" aria-label=\"What are the requirements for installing packages in Python?\"><strong>What are the requirements for installing packages in Python?<\/strong><\/div>\n<\/div>\n<\/div>\n<div id=\"wire3\" class=\"b_expandable_inline_container\" data-rinterval=\"-1\" data-errormessage=\"We can't find any more info about this page right now\">\n<div class=\"df_alsocon b_primtxt\" data-tag=\"RelatedQnA.ItemDetails\">\n<div><\/div>\n<div class=\"rwrl rwrl_small rwrl_padref\">Ensure you can run Python from the command line. Ensure you can run pip from the command line. Ensure pip, setuptools, and wheel are up to date. Optionally, create a virtual environment.<\/div>\n<div><a href=\"https:\/\/entri.app\/course\/python-programming-course\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25520910 size-full\" src=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Square.png\" alt=\"Python and Machine Learning Square\" width=\"345\" height=\"345\" srcset=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Square.png 345w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Square-300x300.png 300w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Square-150x150.png 150w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Square-24x24.png 24w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Square-48x48.png 48w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Square-96x96.png 96w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-and-Machine-Learning-Square-75x75.png 75w\" sizes=\"auto, (max-width: 345px) 100vw, 345px\" \/><\/a><\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<div>\n<h2><span class=\"ez-toc-section\" id=\"Top_10_Python_Packages_Every_Developer_Should_Learn\"><\/span><strong>Top 10 Python Packages Every Developer Should Learn<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<div>\n<p>There are more than 200,000 python packages in the world (and that\u2019s just counting those hosted on PyPI, the official Python Package Index). With so many packages out there, which are the most important ones that every Python programmer needs to learn?<\/p>\n<p>To help answer that question, here\u2019s a list of the most important and useful Python packages that you should familiarize yourself with.<\/p>\n<h3><strong>#1 NumPy<\/strong><\/h3>\n<p>You can do basic mathematical operations without any special Python packages. However, if you\u2019re going to do any kind of complex math, the NumPy package will make your coding life much easier.<\/p>\n<p>NumPy provides tools to help build multi-dimensional arrays and perform calculations on the data stored in them. You can solve algebraic formulas, perform common statistical operations, and much more.<\/p>\n<p>While NumPy is a valuable Python package for a variety of general-purpose programming tasks, it\u2019s particularly important if you want to do machine learning, since it provides part of the foundation for libraries like TensorFlow.<\/p>\n<h3><strong>#2 Pendulum<\/strong><\/h3>\n<p>If you have at least a little Python programming experience, you probably know that you can use the datetime module to manage dates and times within an application.<\/p>\n<p>While datetime is great for basic work along these lines, the Pendulum Python package makes it easier to do more complex coding involving dates and times. It manages time zones automatically.<\/p>\n<p>Best of all, Pendulum is designed to be a drop-in replacement for datetime. That means you can use it with code you\u2019ve already written based on datetime.<\/p>\n<p style=\"text-align: center;\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/course\/python-programming-course\/\" target=\"_blank\" rel=\"noopener\">&#8220;Ready to take your python skills to the next level? Sign up for a free demo today!&#8221;<\/a><\/strong><\/p>\n<h3><strong>#3 Python Imaging Library<\/strong><\/h3>\n<p>If your Python application interacts with images in any way, the Python imaging library, also known as PIL or Pillow, is a Python must-have package. It makes it easy to write code that opens, modifies, and saves images in a variety of formats.<\/p>\n<p>If you are doing more advanced work with images (like image recognition, in which case OpenCV would be a good package to consider),but for basic image importing, manipulation, and exporting, Pillow is the best solution.<\/p>\n<\/div>\n<div>\n<h3><strong>#4 MoviePy<\/strong><\/h3>\n<p>MoviePy is to videos what Pillow is to images. It provides a range of functionality for common tasks associated with importing, modifying, and exporting video files. It also lets you do things like insert titles into videos or rotate videos 90 degrees.<\/p>\n<p>Like Pillow, MoviePy is not intended as a tool for advanced data manipulation. If you are writing a video editing app, you will probably also need to rely on OpenCV\u00a0 to provide the advanced functionality that MoviePy lacks. But for most standard tasks involving videos in Python code, MoviePy gets the job done quite well.<\/p>\n<p style=\"text-align: center;\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/course\/python-programming-course\/\" target=\"_blank\" rel=\"noopener\">&#8220;Experience the power of our web development course with a free demo &#8211; enroll now!&#8221;<\/a><\/strong><\/p>\n<h3><strong>#5 Requests<\/strong><\/h3>\n<p>Writing code that sends HTTP requests can be tricky because HTTP does not exactly format data in a way that is easy for humans to read.<\/p>\n<p>The Requests Python package\u00a0 tackles this problem by automating many of the tedious tasks that you would otherwise need to perform in order to send HTTP requests from your application. It removes the need to add query strings, or do POST form encoding. It also keeps connections with HTTP servers alive automatically, eliminating the need to write a bunch of code for doing that.<\/p>\n<p>In short, if your application sends any data over HTTP, Requests is a must-have package.<\/p>\n<h3><strong>#6 Tkinter<\/strong><\/h3>\n<p>There are a variety of packages designed to develop a Python app with Graphical User Interface (GUI) \u00a0But I think most Python developers would agree that Tkinter is the most important and most commonly used framework for creating GUIs. It binds Python to the TK GUI toolkit, which works on virtually every modern operating system.<\/p>\n<h3><strong>#7 PyQt<\/strong><\/h3>\n<p>The preceding sentence notwithstanding, PyQT, another Python package for building GUIs, is also a strong contender. It provides bindings to the Qt toolkit, which is also cross-platform. It\u2019s intended for heavier-duty GUI programming than Tkinter. That means that PyQT may be overkill if you\u2019re building an app that has a pretty simple interface \u2014 say, just a window with some buttons and text fields , but it is a good tool if you want to build a complex, multi-dimensional GUI.<\/p>\n<h3><strong>#8 Pandas<\/strong><\/h3>\n<p>Pandas helps you manipulate and analyze large sets of data without having to learn a specialized data-processing language like R.<\/p>\n<p>Pandas has its limits in that it\u2019s not intended for advanced statistical modelling . But if you need to do things like process time-series data or perform statistical analysis on a data set, Pandas get it done.<\/p>\n<h3><strong>#9 Pywin32<\/strong><\/h3>\n<p>For Windows Python programming in particular, Pywin32 is a must-have package. It provides access to many of the native Windows API functions, allowing you to do things like interact with the Windows registry, use the Windows clipboard, and much more.<\/p>\n<p>Pywin32 won\u2019t do you much good if you\u2019re building a cross-platform Python app, but Windows developers might find that they like it so much that they use it instead of native Windows tooling.<\/p>\n<h3><strong>#10 Pytest<\/strong><\/h3>\n<p>If you have a Python development project of any complexity, being able to perform testing on new code is essential. The Pytest package provides a variety of modules to help you do this. Whether it\u2019s a simple unit test or a more complex functional test, Pytest can help you write it.<\/p>\n<p style=\"text-align: center;\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/course\/python-programming-course\/\" target=\"_blank\" rel=\"noopener\">&#8220;Get hands-on with our python course &#8211; sign up for a free demo!&#8221;<\/a><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_to_List_Installed_Python_Packages\"><\/span><strong>How to List Installed Python Packages<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The\u00a0<strong>Pip, Pipenv, Anaconda Navigator, and Conda Package Managers<\/strong>\u00a0can all be used to list installed Python packages. You can also use the ActiveState Platform\u2019s command line interface (CLI), the State Tool to list all installed packages using a simple \u201cstate packages\u201d command.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusions\"><\/span><strong>Conclusions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>If your favorite Python library or framework didn\u2019t make this list of the top ten must-have Python packages, don\u2019t take offense. The Python ecosystem has generated so many valuable packages that it would be impossible to include all of the important ones even on a top 100 list, let alone a top 10 list. Still, for general-purpose Python programming, the packages described above often come in handy.<\/p>\n<h3><a href=\"https:\/\/entri.app\/course\/python-programming-course\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25494072 size-full\" src=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2021\/10\/Web-Development-Square.png\" alt=\"\" width=\"345\" height=\"345\" srcset=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2021\/10\/Web-Development-Square.png 345w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2021\/10\/Web-Development-Square-300x300.png 300w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2021\/10\/Web-Development-Square-150x150.png 150w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2021\/10\/Web-Development-Square-24x24.png 24w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2021\/10\/Web-Development-Square-48x48.png 48w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2021\/10\/Web-Development-Square-96x96.png 96w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2021\/10\/Web-Development-Square-75x75.png 75w\" sizes=\"auto, (max-width: 345px) 100vw, 345px\" \/><\/a><\/h3>\n<h4><strong>Related Articles<\/strong><\/h4>\n<div class=\"table-responsive wprt_style_display\">\n<div class=\"table-responsive wprt_style_display\">\n<div class=\"table-responsive wprt_style_display\">\n<div class=\"table-responsive wprt_style_display\">\n<div class=\"table-responsive wprt_style_display\">\n<table class=\"table\" dir=\"ltr\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col width=\"329\" \/>\n<col width=\"309\" \/><\/colgroup>\n<tbody>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Kerala PSC VFA Syllabus&quot;}\" data-sheets-hyperlink=\"https:\/\/entri.app\/blog\/kerala-psc-village-field-assistant-vfa-syllabus-exam-pattern\/\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/blog\/step-by-step-guide-for-getting-a-job-as-a-python-developer\/42\" target=\"_blank\" rel=\"noopener\">A Step-by-Step Guide for Getting a Job as a Python Developer<\/a><\/strong><\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Kerala PSC VFA Mock Test&quot;}\" data-sheets-hyperlink=\"https:\/\/entri.app\/blog\/kerala-psc-vfa-free-mock-test\/\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/blog\/learn-about-python-keywords-and-identifiers-an-overview\/\" target=\"_blank\" rel=\"noopener\">Learn About Python Keywords and Identifiers<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Kerala PSC VFA Exam Date&quot;}\" data-sheets-hyperlink=\"https:\/\/entri.app\/blog\/kerala-psc-vfa-exam-date\/\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/blog\/type-conversion-in-python\/\" target=\"_blank\" rel=\"noopener\">What is Type Conversion in Python?<\/a><\/strong><\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Kerala PSC VFA Video Course&quot;}\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/blog\/constructors-and-destructors-in-python\/\" target=\"_blank\" rel=\"noopener\">What are Constructors and Destructors in Python?<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Kerala PSC VFA Application Form&quot;}\" data-sheets-hyperlink=\"https:\/\/entri.app\/blog\/kerala-psc-vfa-apply-online\/\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/blog\/python-online-course\/\" target=\"_blank\" rel=\"noopener\">Best Online Python Course with Certificate<\/a><\/strong><\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Kerala PSC VFA Study Materials&quot;}\" data-sheets-hyperlink=\"https:\/\/entri.app\/blog\/kerala-psc-vfa-study-material\/\"><a href=\"https:\/\/entri.app\/blog\/switch-case-in-python-switch-function\/\"><strong>Switch Case in Python<\/strong><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; This is where packages come into play. Packages allow you to organize modules in the hierarchical structure. The way Python organizes packages and modules like the Operating System structures the folders and files. To create a package, you create a new folder and place the relevant modules in that folder. What are the requirements [&hellip;]<\/p>\n","protected":false},"author":111,"featured_media":25522681,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[802,1888],"tags":[],"class_list":["post-25522423","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-python-programming"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Python Packages You Need To Use! - Entri Blog<\/title>\n<meta name=\"description\" content=\"In this tutorial, we&#039;ll learn about Python packages in a program with the help of examples.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python Packages You Need To Use! - Entri Blog\" \/>\n<meta property=\"og:description\" content=\"In this tutorial, we&#039;ll learn about Python packages in a program with the help of examples.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/\" \/>\n<meta property=\"og:site_name\" content=\"Entri Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/entri.me\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-28T08:11:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-04T06:52:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png\" \/>\n\t<meta property=\"og:image:width\" content=\"820\" \/>\n\t<meta property=\"og:image:height\" content=\"615\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Feeba Mahin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@entri_app\" \/>\n<meta name=\"twitter:site\" content=\"@entri_app\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Feeba Mahin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/\"},\"author\":{\"name\":\"Feeba Mahin\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/person\/f036dab84abae3dcc9390a1110d95d36\"},\"headline\":\"Python Packages You Need To Use!\",\"datePublished\":\"2022-04-28T08:11:19+00:00\",\"dateModified\":\"2023-05-04T06:52:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/\"},\"wordCount\":1171,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/entri.app\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png\",\"articleSection\":[\"Articles\",\"Python Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/\",\"url\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/\",\"name\":\"Python Packages You Need To Use! - Entri Blog\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png\",\"datePublished\":\"2022-04-28T08:11:19+00:00\",\"dateModified\":\"2023-05-04T06:52:25+00:00\",\"description\":\"In this tutorial, we'll learn about Python packages in a program with the help of examples.\",\"breadcrumb\":{\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#primaryimage\",\"url\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png\",\"contentUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png\",\"width\":820,\"height\":615,\"caption\":\"Python Packages You Need To Use!\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/entri.app\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python Programming\",\"item\":\"https:\/\/entri.app\/blog\/category\/python-programming\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Python Packages You Need To Use!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/entri.app\/blog\/#website\",\"url\":\"https:\/\/entri.app\/blog\/\",\"name\":\"Entri Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/entri.app\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/entri.app\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/entri.app\/blog\/#organization\",\"name\":\"Entri App\",\"url\":\"https:\/\/entri.app\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png\",\"contentUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png\",\"width\":989,\"height\":446,\"caption\":\"Entri App\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/entri.me\/\",\"https:\/\/x.com\/entri_app\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/person\/f036dab84abae3dcc9390a1110d95d36\",\"name\":\"Feeba Mahin\",\"url\":\"https:\/\/entri.app\/blog\/author\/feeba123\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python Packages You Need To Use! - Entri Blog","description":"In this tutorial, we'll learn about Python packages in a program with the help of examples.","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:\/\/entri.app\/blog\/python-packages-you-need-to-use\/","og_locale":"en_US","og_type":"article","og_title":"Python Packages You Need To Use! - Entri Blog","og_description":"In this tutorial, we'll learn about Python packages in a program with the help of examples.","og_url":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/","og_site_name":"Entri Blog","article_publisher":"https:\/\/www.facebook.com\/entri.me\/","article_published_time":"2022-04-28T08:11:19+00:00","article_modified_time":"2023-05-04T06:52:25+00:00","og_image":[{"width":820,"height":615,"url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png","type":"image\/png"}],"author":"Feeba Mahin","twitter_card":"summary_large_image","twitter_creator":"@entri_app","twitter_site":"@entri_app","twitter_misc":{"Written by":"Feeba Mahin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#article","isPartOf":{"@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/"},"author":{"name":"Feeba Mahin","@id":"https:\/\/entri.app\/blog\/#\/schema\/person\/f036dab84abae3dcc9390a1110d95d36"},"headline":"Python Packages You Need To Use!","datePublished":"2022-04-28T08:11:19+00:00","dateModified":"2023-05-04T06:52:25+00:00","mainEntityOfPage":{"@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/"},"wordCount":1171,"commentCount":0,"publisher":{"@id":"https:\/\/entri.app\/blog\/#organization"},"image":{"@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png","articleSection":["Articles","Python Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/","url":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/","name":"Python Packages You Need To Use! - Entri Blog","isPartOf":{"@id":"https:\/\/entri.app\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#primaryimage"},"image":{"@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png","datePublished":"2022-04-28T08:11:19+00:00","dateModified":"2023-05-04T06:52:25+00:00","description":"In this tutorial, we'll learn about Python packages in a program with the help of examples.","breadcrumb":{"@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#primaryimage","url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png","contentUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2022\/04\/Python-Packages-You-Need-To-Use.png","width":820,"height":615,"caption":"Python Packages You Need To Use!"},{"@type":"BreadcrumbList","@id":"https:\/\/entri.app\/blog\/python-packages-you-need-to-use\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/entri.app\/blog\/"},{"@type":"ListItem","position":2,"name":"Python Programming","item":"https:\/\/entri.app\/blog\/category\/python-programming\/"},{"@type":"ListItem","position":3,"name":"Python Packages You Need To Use!"}]},{"@type":"WebSite","@id":"https:\/\/entri.app\/blog\/#website","url":"https:\/\/entri.app\/blog\/","name":"Entri Blog","description":"","publisher":{"@id":"https:\/\/entri.app\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/entri.app\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/entri.app\/blog\/#organization","name":"Entri App","url":"https:\/\/entri.app\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png","contentUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png","width":989,"height":446,"caption":"Entri App"},"image":{"@id":"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/entri.me\/","https:\/\/x.com\/entri_app"]},{"@type":"Person","@id":"https:\/\/entri.app\/blog\/#\/schema\/person\/f036dab84abae3dcc9390a1110d95d36","name":"Feeba Mahin","url":"https:\/\/entri.app\/blog\/author\/feeba123\/"}]}},"_links":{"self":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25522423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/users\/111"}],"replies":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/comments?post=25522423"}],"version-history":[{"count":12,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25522423\/revisions"}],"predecessor-version":[{"id":25559556,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25522423\/revisions\/25559556"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media\/25522681"}],"wp:attachment":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media?parent=25522423"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/categories?post=25522423"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/tags?post=25522423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}