{"id":5065,"date":"2019-10-22T04:06:36","date_gmt":"2019-10-22T08:06:36","guid":{"rendered":"https:\/\/www.freelancinggig.com\/blog\/?p=5065"},"modified":"2019-10-22T04:06:37","modified_gmt":"2019-10-22T08:06:37","slug":"major-differences-between-python-2-and-python-3","status":"publish","type":"post","link":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/","title":{"rendered":"Major Differences between Python 2 and Python 3"},"content":{"rendered":"<p>The Python 2 usually made the process of code\ndevelopment to be simple as compared to their previous versions. It also helps\nto implement some of the technical details of the PEP also known as Python Enhancement\nProposal. Python 2.7 which is the last version in 2.x is no more under\ndevelopment as well as in 2020 it will get discontinued.<\/p>\n\n\n\n<p>In 2008, in December, Python released its\nlatest version 3.0. The version was released to various kinds of fix problems\nthat existed in Python 2. Also, the nature of such kind of change is such that\nPython 3 was just incompatible with Python 2. It is also quite much backward\nand also quite incompatible. Also, some of the features of Python 3 that have\nbeen also backported to the version of Python 2.x to make the process of\nmigration to be simple in Python 3.<\/p>\n\n\n\n<p>As a result, for any company that is using the\nPython 2.x version, migrating the project to 3.x required many changes. Such\nchanges not just relate to the applications and projects but even all libraries\nthat are a part of the Python ecosystem.<\/p>\n\n\n\n<p><em><strong>Why you must learn Python 2?<\/strong><\/em><\/p>\n\n\n\n<p>Even though, Python 2 is known to be the old\nversion of open source where you will still need to learn Python 2:<\/p>\n\n\n\n<p>&#x2013; For becoming the DevOps engineer and you\nshould also work with the different configurations management tools such as\nAnsible and puppet. Here, you should also work with both available versions.<\/p>\n\n\n\n<p>&#x2013; If the company&#x2019;s code is written in Python\n2, you need to learn to work for it.<\/p>\n\n\n\n<p>&#x2013; If the entire development team is perfectly\nworking on the project which depends on particular third-party libraries and\nthe third party software that you are not capable of port and Python 3, so\nPython 2 is an only available option for the user.<\/p>\n\n\n\n<p><em><strong>Why should you use Python 3?<\/strong><\/em><\/p>\n\n\n\n<p>Below mentions are some of the key and some of\nthe prime reasons for using the versions of Python 3.x:<\/p>\n\n\n\n<p>&#x2013; Python 3 usually supports modern techniques\nsuch as AI, data science and machine learning.<\/p>\n\n\n\n<p>&#x2013; Python 3 is also supported by the huge community\nof Python developers. Getting your support is quite simple.<\/p>\n\n\n\n<p>&#x2013; It&#x2019;s quite simple to learn the language of\nPython as it gets compared to the earlier versions.<\/p>\n\n\n\n<p>&#x2013; It offers the most Powerful toolkit as well\nas powerful libraries<\/p>\n\n\n\n<p>&#x2013; It is Mixable with different languages<\/p>\n\n\n\n<p><em><strong>Which Python Version you should Use?<\/strong><\/em><\/p>\n\n\n\n<p>When it is about the comparison of Python 2\nversion and the 3 today, Also, Python 3 is an outright winner. The reason is\nsimple that Python 2 will be available after the year 2020. Even the adoption of\nMass Python 3 is also a clear direction of the future.<\/p>\n\n\n\n<p>After considering declining any kind of\nsupport for Python 2 programming language along with the additional benefits\nfrom the upgrades to Python 3, it is usually advisable for the developer to choose\nPython version 3. On the other hand, if the job demands the capabilities of\nPython 2, this would be just a compelling reason for using this version.<\/p>\n\n\n\n<p>Programming languages regularly evolve being\nthe developers that are extended with the functionality of language and iron\nsome of the quirks which lead to problems for the developers. Python 3 got\nintroduced in the year 2008 to make the Python simple to use as well as change\nits way it handles the strings to perfectly match with the demands that get placed\non language now. Programmers that initially learned to program in the Python 2\nat times also search for the new and updated changes that are difficult to\nadjust to, on the other hand, newcomers usually find that new or the latest\nversion of language makes such great sense.<\/p>\n\n\n\n<p>On the other hand, Python 3.0 is fundamentally\ndifferent from the earlier Python releases as it is a first Python release\nwhich is not compatible with the older versions. Also, the Programmers\ngenerally do not require to worry about any kind of minor updates such as from\n2.6 to 2.7 as they generally change the internal workings of the Python as well\nas it does not require any of the programmers to change the syntax. Moreover,\nthe change between the Python 2.7 which is a final version of the Python 2 as\nwell as Python 3.0 is quite significant &#x2014; code which has also worked in Python\n2.7 might need to be mentioned in the much different way for working in Python\n3.0.<\/p>\n\n\n\n<p>Print: In the version of Python 2, &#x201C;print&#x201D; is\nusually treated as the statement instead of being a function. There is also no\nrequirement to wrap your text that you wish to print in the parentheses, even\nthough you may when even you want. This may be quite much confusing, as most of\nthe other actions in Python generally use the functions which require arguments\nto get placed inside the parentheses. It may even lead to any kind of\nunexpected outcomes when you put the parentheses around the comma-which is a\nseparated list of the products which you wish to print. <\/p>\n\n\n\n<p>On a contrary, Python 3 treats explicitly\n&#x201C;print&#x201D; as the sole function, which means you need to pass your items that you\nneed to print for the specific function in the parentheses in a much standard\nway, or else you will get the error named as syntax. Some of the Python 2 programmers\nfind such kind of change to be quite much annoying, but it may also help to\nprevent such kind of mistakes.<\/p>\n\n\n\n<p>Unicode Strings for Python 3 usually stores\nstrings as the Unicode by the default, on the other hand, Python 2 needs you to\nalways mark the string with &#x201C;u&#x201D; when you wish to store them as a Unicode.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Python 2 usually made the process of code development to be simple as compared to their previous versions. It also helps to implement some &#x2026;<\/p>\n","protected":false},"author":3,"featured_media":5066,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[149],"tags":[1663,1662,1664],"class_list":["post-5065","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-startup-resources","tag-python-2","tag-python-2-vs-python-3","tag-python-3"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Major Differences between Python 2 and Python 3 - Developers, Designers &amp; Freelancers - FreelancingGig<\/title>\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.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Major Differences between Python 2 and Python 3 - Developers, Designers &amp; Freelancers - FreelancingGig\" \/>\n<meta property=\"og:description\" content=\"The Python 2 usually made the process of code development to be simple as compared to their previous versions. It also helps to implement some ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/\" \/>\n<meta property=\"og:site_name\" content=\"Developers, Designers &amp; Freelancers - FreelancingGig\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-22T08:06:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-10-22T08:06:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/10\/Python-2-vs-Python-3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"714\" \/>\n\t<meta property=\"og:image:height\" content=\"362\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kitty Gupta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kitty Gupta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/\"},\"author\":{\"name\":\"Kitty Gupta\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/person\\\/48f1ba04a6bf525d5251b2eda9c7bb0c\"},\"headline\":\"Major Differences between Python 2 and Python 3\",\"datePublished\":\"2019-10-22T08:06:36+00:00\",\"dateModified\":\"2019-10-22T08:06:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/\"},\"wordCount\":931,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/10\\\/Python-2-vs-Python-3.png\",\"keywords\":[\"Python 2\",\"Python 2 vs Python 3\",\"Python 3\"],\"articleSection\":[\"Startup Resources\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/\",\"name\":\"Major Differences between Python 2 and Python 3 - Developers, Designers &amp; Freelancers - FreelancingGig\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/10\\\/Python-2-vs-Python-3.png\",\"datePublished\":\"2019-10-22T08:06:36+00:00\",\"dateModified\":\"2019-10-22T08:06:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/10\\\/Python-2-vs-Python-3.png\",\"contentUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/10\\\/Python-2-vs-Python-3.png\",\"width\":714,\"height\":362,\"caption\":\"Python 2 and Python 3\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/10\\\/22\\\/major-differences-between-python-2-and-python-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Major Differences between Python 2 and Python 3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/\",\"name\":\"Developers, Designers &amp; Freelancers - FreelancingGig\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#organization\",\"name\":\"FreelancingGig\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/freelancinggig-website-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/freelancinggig-website-logo.png\",\"width\":213,\"height\":35,\"caption\":\"FreelancingGig\"},\"image\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/person\\\/48f1ba04a6bf525d5251b2eda9c7bb0c\",\"name\":\"Kitty Gupta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g\",\"caption\":\"Kitty Gupta\"},\"description\":\"Kitty Gupta is FreelancingGig's Content &amp; Community Manager. She has many years experience writing for reputable platforms with her engineering and communications background.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Major Differences between Python 2 and Python 3 - Developers, Designers &amp; Freelancers - FreelancingGig","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.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/","og_locale":"en_US","og_type":"article","og_title":"Major Differences between Python 2 and Python 3 - Developers, Designers &amp; Freelancers - FreelancingGig","og_description":"The Python 2 usually made the process of code development to be simple as compared to their previous versions. It also helps to implement some ...","og_url":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/","og_site_name":"Developers, Designers &amp; Freelancers - FreelancingGig","article_published_time":"2019-10-22T08:06:36+00:00","article_modified_time":"2019-10-22T08:06:37+00:00","og_image":[{"width":714,"height":362,"url":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/10\/Python-2-vs-Python-3.png","type":"image\/png"}],"author":"Kitty Gupta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kitty Gupta","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/#article","isPartOf":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/"},"author":{"name":"Kitty Gupta","@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/person\/48f1ba04a6bf525d5251b2eda9c7bb0c"},"headline":"Major Differences between Python 2 and Python 3","datePublished":"2019-10-22T08:06:36+00:00","dateModified":"2019-10-22T08:06:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/"},"wordCount":931,"commentCount":0,"publisher":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/10\/Python-2-vs-Python-3.png","keywords":["Python 2","Python 2 vs Python 3","Python 3"],"articleSection":["Startup Resources"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/","url":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/","name":"Major Differences between Python 2 and Python 3 - Developers, Designers &amp; Freelancers - FreelancingGig","isPartOf":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/#primaryimage"},"image":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/10\/Python-2-vs-Python-3.png","datePublished":"2019-10-22T08:06:36+00:00","dateModified":"2019-10-22T08:06:37+00:00","breadcrumb":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/#primaryimage","url":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/10\/Python-2-vs-Python-3.png","contentUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/10\/Python-2-vs-Python-3.png","width":714,"height":362,"caption":"Python 2 and Python 3"},{"@type":"BreadcrumbList","@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/10\/22\/major-differences-between-python-2-and-python-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.freelancinggig.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Major Differences between Python 2 and Python 3"}]},{"@type":"WebSite","@id":"https:\/\/www.freelancinggig.com\/blog\/#website","url":"https:\/\/www.freelancinggig.com\/blog\/","name":"Developers, Designers &amp; Freelancers - FreelancingGig","description":"","publisher":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.freelancinggig.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.freelancinggig.com\/blog\/#organization","name":"FreelancingGig","url":"https:\/\/www.freelancinggig.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2020\/03\/freelancinggig-website-logo.png","contentUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2020\/03\/freelancinggig-website-logo.png","width":213,"height":35,"caption":"FreelancingGig"},"image":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/person\/48f1ba04a6bf525d5251b2eda9c7bb0c","name":"Kitty Gupta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g","caption":"Kitty Gupta"},"description":"Kitty Gupta is FreelancingGig's Content &amp; Community Manager. She has many years experience writing for reputable platforms with her engineering and communications background."}]}},"_links":{"self":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts\/5065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/comments?post=5065"}],"version-history":[{"count":1,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts\/5065\/revisions"}],"predecessor-version":[{"id":5067,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts\/5065\/revisions\/5067"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/media\/5066"}],"wp:attachment":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/media?parent=5065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/categories?post=5065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/tags?post=5065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}