{"id":16882,"date":"2024-08-23T05:23:30","date_gmt":"2024-08-23T05:23:30","guid":{"rendered":"https:\/\/codewithcurious.com\/?p=16882"},"modified":"2024-09-27T10:57:16","modified_gmt":"2024-09-27T10:57:16","slug":"vehicle-speed-estimation-using-python","status":"publish","type":"post","link":"https:\/\/codewithcurious.com\/projects\/vehicle-speed-estimation-using-python\/","title":{"rendered":"Vehicle Speed Estimation Using Open CV Python With Source Code"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"16882\" class=\"elementor elementor-16882\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a6a8df e-con-full e-flex e-con e-parent\" data-id=\"7a6a8df\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d64b3a1 e-con-full e-flex e-con e-child\" data-id=\"d64b3a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71d2d97 elementor-widget elementor-widget-heading\" data-id=\"71d2d97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Vehicle Speed Estimation Using Open CV Python With Source Code<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86ff1a1 elementor-widget elementor-widget-image\" data-id=\"86ff1a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/thumbnail-48-1024x576.png\" class=\"attachment-large size-large wp-image-20287\" alt=\"\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/thumbnail-48-1024x576.png.webp 1024w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/thumbnail-48-300x169.png.webp 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/thumbnail-48-768x432.png.webp 768w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/thumbnail-48-600x338.png.webp 600w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/thumbnail-48.png.webp 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2164881 elementor-widget elementor-widget-heading\" data-id=\"2164881\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Introduction :<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-05a8539 elementor-widget elementor-widget-text-editor\" data-id=\"05a8539\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>This project uses the optical flow algorithm, specifically the Lucas-Kanade tracker, to estimate vehicle speeds from mono camera (CCTV) footage. Speed of a vehicle is an important parameter in many application areas such as traffic management, law enforcement and autonomous vehicles. It is being used for road safety monitor, speed control enforcement actions and increased efficiency of transportation systems due to accurate estimation. Now we can calculate the speed of a vehicle by using computer vision and machine learning. Here we are going to learn how to estimate the speed of a car and for that, I will be using Computer Vision powerful library OpenCV in Python. OpenCV is a complete open- source platform that has useful tools related to processing video and image, which makes it an excellent choice for implementing speed estimation systems.<\/p><h5>Language And Interface :-<\/h5><p>Vehicle Speed Estimation Using Python , A Versatile Programming Language With Source Code<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f52518a elementor-widget elementor-widget-heading\" data-id=\"f52518a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Required Modules Or Packages:-<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c41b7c9 elementor-widget elementor-widget-text-editor\" data-id=\"c41b7c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>You Need The Packages List Given Below :-<\/p>\n<ol>\n<li><strong>sys<\/strong> :- System-specific parameters and functions sys This module provides access to some variables used or maintained by the interpreter .<\/li>\n<li><strong>_future_<\/strong> :- gives access to features from future python versions in the current interpreter, permitting forward compatibility.<\/li>\n<li><strong>Functools<\/strong> :- Implements higher-order functions for working with functions, such as decorators and other tools to build fault-tolerant APIs.<\/li>\n<li><strong>Numpy<\/strong> :- It is a core library for numerical computation in python and it can handle large arrays of numbers.<\/li>\n<li><strong>cv2<\/strong> :- It is a library to use in Computer Vision You will get basic image processing tools while using cv2 for example, Image Reading and Writing .<\/li>\n<li><strong>Os<\/strong> :- It offers facilities for working with OS, such as handling files and<\/li>\n<li><strong>Itertools<\/strong> :-This module implements a number of iterator building blocks inspired by constructs from APL, Haskell.<\/li>\n<li><strong>Contextlib<\/strong> :- some of the utilities I have found useful when working with context managers and code that need to close up resources, used in combining multiple operations together which requires being executed in one section killed.<\/li>\n<li><strong>Common<\/strong> :- Often just a shared module or package, but not including<\/li>\n<li><strong>Video<\/strong> :- Likely a custom or implementation specific video processing module in your project and not one from the standard libraries.<\/li>\n<li><strong>tst_scene_render<\/strong> :- Most likely a package or custom module for scene rendering in some form of test environment, not part of the standard library.<\/li><\/ol><ul>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2da45b7 elementor-widget elementor-widget-heading\" data-id=\"2da45b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">How to Run the Code :<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc4078c elementor-widget elementor-widget-text-editor\" data-id=\"fc4078c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong style=\"font-size: 16px;font-style: inherit;text-align: var(--text-align);background-color: var(--ast-global-color-4);color: var(--ast-global-color-3);font-family: 'Source Sans Pro', sans-serif\">Step 1<\/strong><span style=\"font-size: 16px;font-style: inherit;font-weight: inherit;text-align: var(--text-align);background-color: var(--ast-global-color-4);color: var(--ast-global-color-3);font-family: 'Source Sans Pro', sans-serif\">\u00a0. First , You Download and Install Visual Studio Code or VS Code In your PC or Laptop by VS Code Official Website .<\/span><\/h2><p><strong>Step 2<\/strong>\u00a0. Now Open CMD As Administrator and install the above packages using pip .<\/p><p><strong>Step 3<\/strong>\u00a0. Now Open Visual Studio Code .<\/p><p><strong>Step 4<\/strong>. Now Make The files named as main.py , common.py , tst_scene_render.py , video.py .<\/p><p><strong>Step 5<\/strong>\u00a0. Now Copy And Paste The Code Given Below \ud835\uddcd<\/p><p><strong>Step 7<\/strong>\u00a0. After pasting The code , Save This &amp; Click On Run Button . Step 8 . Now You will See The Output ..<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35fbe79 elementor-widget elementor-widget-heading\" data-id=\"35fbe79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Code Explanation :-<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7c4a1b elementor-widget elementor-widget-text-editor\" data-id=\"b7c4a1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>This is a Python Script to estimate vehicle speed in videos . It is a computer vision and numerical computation code, based on OpenCV and NumPy.<\/p><h5><strong>Overview:<\/strong><\/h5><p>The script first needs to import some essential libraries such as: sys for system operation; numpy is a numerical processing library; cv2 is the helper of all openCV<\/p><p>operations. And it imports a custom module video for the tools at use with capture, and common utilities as well. Print functions derived from future that guarantees compatibility with Python 2\/3.<\/p><p><strong>Main Components:<\/strong><\/p><p>App Class, it is at the core of this script and will include video processing functions as well as vehicle tracking logic.<\/p><p><strong>Initialization:<\/strong> It performs video capture, sets parameters for tracking and initializes to track variables. Video is used to open the video source. create_capture.<\/p><p><strong>Main Loop:<\/strong><\/p><p>Parameter Setup: parameters setting for Lucas-Kanade tracking and feature detection<\/p><p><strong>Implementation:<\/strong> It carries out optical flow tracking and for each valid frame, it uses the above speeds in different lanes to track feature points that off-passes are counted every 5 seconds.<\/p><p><strong>Speed Calculation<\/strong> \u2014 Analyzes the distance that tracked points have traveled to determine vehicle speed within set lanes and convert pixel measurements into KomotorHeures.<\/p><p><strong>Visualisation<\/strong> \u2014 Draws tracked points and lane boundaries on video frames, as well as the speeds that have been calculated. It saves the video that is annotated after<\/p><p><strong>processing :<\/strong><\/p><p>Main Function (main): This is the entry point of any script. It consumes the video source(bpu on voxl and a file) from command-line arguments or it defaults to webcam. It causes a creating new App object and the trackin starting.<\/p><p><strong>Execution:<\/strong><\/p><p>The script can be run, and it will go through video frames for vehicle tracking with the Lucas-Kanade method diffusion (for moving objects), speeds calculation from point to other in one frame process using required computer vision techniques; such as optical flow ) alongwith saving this data into a Video file. It gives a live view of the speeds and<\/p><p>lane tracking for vehicles so can be used as a traffic analysis and monitoring tool.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-50652eb elementor-widget elementor-widget-template\" data-id=\"50652eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"4684\" class=\"elementor elementor-4684\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b180bea e-con-full e-flex e-con e-child\" data-id=\"b180bea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-217d52c elementor-widget elementor-widget-text-editor\" data-id=\"217d52c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"text-align: center;\"><span style=\"color: #0000ff;\">Get Discount on Top Educational Courses<\/span><\/h3><table><thead><tr><th>Brand Name<\/th><th>Discount Information<\/th><th>Coupon Codes Link<\/th><\/tr><\/thead><tbody><tr><td>Educative.io<\/td><td>20% discount on Educative courses and plans<\/td><td><a href=\"https:\/\/codewithcurious.com\/educative-coupon-code\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>W3Schools<\/td><td>20% discount on W3Schools courses<\/td><td><a href=\"https:\/\/codewithcurious.com\/w3school-discount-code\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>KodeKloud<\/td><td>10% discount on KodeKloud courses and plans<\/td><td><a href=\"https:\/\/codewithcurious.com\/kodekloud-coupon-code\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>GeeksforGeeks<\/td><td>30% discount on GeeksforGeeks courses<\/td><td><a href=\"https:\/\/codewithcurious.com\/geeksforgeeks-coupons-code\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>Target Test Prep<\/td><td>20% discount on Target Test Prep<\/td><td><a href=\"https:\/\/codewithcurious.com\/target-test-prep-discount-code\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>Coding Ninjas<\/td><td>\u20b95000 discount on Coding Ninjas courses<\/td><td><a href=\"https:\/\/codewithcurious.com\/blogs\/codingninjas-coupon-codes\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>Skillshare<\/td><td>40% discount on Skillshare<\/td><td><a href=\"https:\/\/codewithcurious.com\/skillshare-coupon-code\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>DataCamp<\/td><td>50% discount on DataCamp<\/td><td><a href=\"https:\/\/codewithcurious.com\/datacamp-coupon-codes\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>365 Data Science<\/td><td>57% discount on 365 Data Science Plans<\/td><td><a href=\"https:\/\/codewithcurious.com\/365-data-science-coupon-code\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>Get Smarter<\/td><td>Flat 20% discount on Get Smarter courses<\/td><td><a href=\"https:\/\/codewithcurious.com\/getsmarter-promo-code\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>SmartKeeda<\/td><td>Flat 40% discount on SmartKeeda courses<\/td><td><a href=\"https:\/\/codewithcurious.com\/smartkeeda-coupon-codes\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><tr><td>StackSocial<\/td><td>20% discount on StackSocial courses<\/td><td><a href=\"https:\/\/codewithcurious.com\/stacksocial-coupon-code\/\" target=\"_blank\" rel=\"noopener\"><button>Get Coupon<\/button><\/a><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-acb9cfc elementor-widget elementor-widget-heading\" data-id=\"acb9cfc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Source Code :<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4415485 elementor-widget elementor-widget-code-highlight\" data-id=\"4415485\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-okaidia  \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-python \">\n\t\t\t\t<code readonly=\"true\" class=\"language-python\">\n\t\t\t\t\t<xmp>import sys\r\nimport math\r\nimport numpy as np\r\nimport cv2 as cv\r\nimport video\r\nfrom common import anorm2, draw_str\r\n\r\n# Python 2\/3 compatibility\r\nfrom __future__ import print_function\r\n\r\nclass App:\r\n    \"\"\"\r\n    The main application class that runs the Lucas-Kanade tracker on the provided video source.\r\n    \"\"\"\r\n    def __init__(self, video_src):\r\n        self.track_len = 2\r\n        self.detect_interval = 4\r\n        self.tracks = []\r\n        self.cam = video.create_capture(video_src)\r\n        self.alpha = 0.5\r\n        self.frame_idx = 0\r\n\r\n    def run(self):\r\n        \"\"\"\r\n        This method contains the main loop that processes each frame and applies the Lucas-Kanade tracking algorithm.\r\n        \"\"\"\r\n        # Lucas-Kanade parameters\r\n        lk_params = dict(winSize=(15, 15),\r\n                         maxLevel=2,\r\n                         criteria=(cv.TERM_CRITERIA_EPS | cv.TERM_CRITERIA_COUNT, 10, 0.03))\r\n\r\n        feature_params = dict(maxCorners=500,\r\n                              qualityLevel=0.3, minDistance=7, blockSize=7)\r\n\r\n        # Constants\r\n        fps = 30\r\n        px2m1 = 0.0895\r\n        px2m2 = 0.088\r\n        px2m3 = 0.0774\r\n        px2m4 = 0.0767\r\n        px2m5 = 0.0736\r\n        ms2kmh = 3.6\r\n\r\n        ret, first_frame = self.cam.read()\r\n        cal_mask = np.zeros_like(first_frame[:, :, 0])\r\n        view_mask = np.zeros_like(first_frame[:, :, 0])\r\n        view_polygon = np.array([[440, 1920], [420, 220], [680, 250],\r\n                                 [1080, 480], [1080, 1920]])\r\n        cal_polygon = np.array([[440, 600], [420, 350], [1080, 350], [1080, 600]])\r\n\r\n        polygon1 = np.array([[550, 490], [425, 500], [420, 570], [570, 570]])\r\n        polygon2 = np.array([[570, 570], [555, 490], [680, 480], [720, 564]])\r\n        polygon3 = np.array([[720, 564], [680, 480], [835, 470], [930, 540]])\r\n        polygon4 = np.array([[930, 550], [835, 470], [970, 470], [1060, 550]])\r\n        polygon5 = np.array([[1080, 550], [1070, 550], [970, 470], [1080, 550]])\r\n\r\n        cv.fillConvexPoly(cal_mask, cal_polygon, 1)\r\n        cv.fillConvexPoly(view_mask, view_polygon, 1)\r\n\r\n        fourcc = cv.VideoWriter_fourcc(*'XVID')\r\n        out = cv.VideoWriter(\"output.mp4\", fourcc, 30.0, (1080, 1920))\r\n\r\n        prv1, prv2, prv3, prv4, prv5 = 0, 0, 0, 0, 0\r\n        prn1, prn2, prn3, prn4, prn5 = 0, 0, 0, 0, 0\r\n        ptn1, ptn2, ptn3, ptn4, ptn5 = 0, 0, 0, 0, 0\r\n\r\n        while self.cam.isOpened():\r\n            _ret, frame = self.cam.read()\r\n            if _ret:\r\n                vis = frame.copy()\r\n                cmask = frame.copy()\r\n                mask = cal_mask\r\n\r\n                frame_gray = cv.cvtColor(frame, cv.COLOR_BGR2GRAY)\r\n                frame_gray = cv.bitwise_and(frame_gray, frame_gray, mask=mask)\r\n                vis = cv.bitwise_and(vis, vis, mask=view_mask)\r\n\r\n                cv.line(vis, (400, 575), (1080, 540), (0, 0, 255), 5)\r\n                cv.line(vis, (400, 495), (1080, 460), (0, 0, 255), 5)\r\n\r\n                cv.fillPoly(cmask, [polygon1], (120, 0, 120), cv.LINE_AA)\r\n                cv.fillPoly(cmask, [polygon2], (120, 120, 0), cv.LINE_AA)\r\n                cv.fillPoly(cmask, [polygon3], (0, 120, 120), cv.LINE_AA)\r\n                cv.fillPoly(cmask, [polygon4], (80, 0, 255), cv.LINE_AA)\r\n                cv.fillPoly(cmask, [polygon5], (255, 0, 80), cv.LINE_AA)\r\n\r\n                draw_str(vis, (30, 40), '1-lane speed: %d km\/h' % prv1)\r\n                draw_str(vis, (30, 80), '2-lane speed: %d km\/h' % prv2)\r\n                draw_str(vis, (30, 120), '3-lane speed: %d km\/h' % prv3)\r\n                draw_str(vis, (30, 160), '4-lane speed: %d km\/h' % prv4)\r\n                draw_str(vis, (30, 200), '5-lane speed: %d km\/h' % prv5)\r\n\r\n                draw_str(vis, (900, 40), 'ptn1: %d' % prn1)\r\n                draw_str(vis, (900, 80), 'ptn2: %d' % prn2)\r\n                draw_str(vis, (900, 120), 'ptn3: %d' % prn3)\r\n                draw_str(vis, (900, 160), 'ptn4: %d' % prn4)\r\n                draw_str(vis, (900, 200), 'ptn5: %d' % prn5)\r\n\r\n                if len(self.tracks) &gt; 0:\r\n                    img0, img1 = self.prev_gray, frame_gray\r\n                    p0 = np.float32([tr[-1] for tr in self.tracks]).reshape(-1, 1, 2)\r\n                    p1, _st, _err = cv.calcOpticalFlowPyrLK(img0, img1, p0, None, **lk_params)\r\n                    p0r, _st, _err = cv.calcOpticalFlowPyrLK(img1, img0, p1, None, **lk_params)\r\n                    d = abs(p0 - p0r).reshape(-1, 2).max(-1)\r\n                    good = d  self.track_len:\r\n                            del tr[0]\r\n                        new_tracks.append(tr)\r\n                        cv.circle(vis, (x, y), 3, (0, 255, 0), -1)\r\n                    self.tracks = new_tracks\r\n\r\n                    for idx, tr in enumerate(self.tracks):\r\n                        result_polygon1 = cv.pointPolygonTest(polygon1, tr[0], True)\r\n                        result_polygon2 = cv.pointPolygonTest(polygon2, tr[0], True)\r\n                        result_polygon3 = cv.pointPolygonTest(polygon3, tr[0], True)\r\n                        result_polygon4 = cv.pointPolygonTest(polygon4, tr[0], True)\r\n                        result_polygon5 = cv.pointPolygonTest(polygon5, tr[0], True)\r\n\r\n                        if result_polygon1 &gt; 0:\r\n                            ptn1 += 1\r\n                            dif1 = tuple(map(lambda i, j: i - j, tr[0], tr[1]))\r\n                            mm1 += math.sqrt(dif1[0] * dif1[0] + dif1[1] * dif1[1])\r\n                            mmm1 = mm1 \/ ptn1\r\n                            v1 = mmm1 * px2m1 * fps * ms2kmh\r\n\r\n                        if result_polygon2 &gt; 0:\r\n                            ptn2 += 1\r\n                            dif2 = tuple(map(lambda i, j: i - j, tr[0], tr[1]))\r\n                            mm2 += math.sqrt(dif2[0] * dif2[0] + dif2[1] * dif2[1])\r\n                            mmm2 = mm2 \/ ptn2\r\n                            v2 = mmm2 * px2m2 * fps * ms2kmh\r\n\r\n                        if result_polygon3 &gt; 0:\r\n                            ptn3 += 1\r\n                            dif3 = tuple(map(lambda i, j: i - j, tr[0], tr[1]))\r\n                            mm3 += math.sqrt(dif3[0] * dif3[0] + dif3[1] * dif3[1])\r\n                            mmm3 = mm3 \/ ptn3\r\n                            v3 = mmm3 * px2m3 * fps * ms2kmh\r\n\r\n                        if result_polygon4 &gt; 0:\r\n                            ptn4 += 1\r\n                            dif4 = tuple(map(lambda i, j: i - j, tr[0], tr[1]))\r\n                            mm4 += math.sqrt(dif4[0] * dif4[0] + dif4[1] * dif4[1])\r\n                            mmm4 = mm4 \/ ptn4\r\n                            v4 = mmm4 * px2m4 * fps * ms2kmh\r\n\r\n                        if result_polygon5 &gt; 0:\r\n                            ptn5 += 1\r\n                            dif5 = tuple(map(lambda i, j: i - j, tr[0], tr[1]))\r\n                            mm5 += math.sqrt(dif5[0] * dif5[0] + dif5[1] * dif5[1])\r\n                            mmm5 = mm5 \/ ptn5\r\n                            v5 = mmm5 * px2m5 * fps * ms2kmh\r\n\r\n                        prv1, prv2, prv3, prv4, prv5 = int(v1), int(v2), int(v3), int(v4), int(v5)\r\n\r\n                if self.frame_idx % self.detect_interval == 0:\r\n                    mask = np.zeros_like(frame_gray)\r\n                    mask[:] = 255\r\n\r\n                    if len(self.tracks) &gt; 0:\r\n                        p = np.float32([tr[-1] for tr in self.tracks]).reshape(-1, 1, 2)\r\n                        cv.polylines(mask, np.int32([tr]), False, 0)\r\n                    p = cv.goodFeaturesToTrack(frame_gray, mask=mask, **feature_params)\r\n\r\n                    if p is not None:\r\n                        for x, y in np.float32(p).reshape(-1, 2):\r\n                            self.tracks.append([(x, y)])\r\n\r\n                self.frame_idx += 1\r\n                self.prev_gray = frame_gray\r\n                cv.imshow(\"frame\", vis)\r\n                out.write(vis)\r\n\r\n                if cv.waitKey(1) &amp; 0xFF == ord(\"q\"):\r\n                    break\r\n\r\n        self.cam.release()\r\n        out.release()\r\n        cv.destroyAllWindows()\r\n\r\n\r\nif __name__ == \"__main__\":\r\n    video_src = sys.argv[1] if len(sys.argv) &gt; 1 else 0\r\n    App(video_src).run()\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d1d786b elementor-widget elementor-widget-heading\" data-id=\"d1d786b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Common.py<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aeffa1f elementor-widget elementor-widget-code-highlight\" data-id=\"aeffa1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-okaidia  \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-python \">\n\t\t\t\t<code readonly=\"true\" class=\"language-python\">\n\t\t\t\t\t<xmp>\"\"\"\r\nThis module contains some common routines used by other samples.\r\n\"\"\"\r\n\r\n# Python 2\/3 compatibility\r\nfrom __future__ import print_function\r\nimport sys\r\n\r\nPY3 = sys.version_info[0] == 3\r\n\r\nif PY3:\r\n    from functools import reduce\r\n\r\nimport numpy as np\r\nimport cv2 as cv\r\n\r\n# built-in modules\r\nimport os\r\nimport itertools as it\r\nfrom contextlib import contextmanager\r\n\r\nimage_extensions = ['.bmp', '.jpg', '.jpeg', '.png', '.tif', '.tiff', '.pbm', '.pgm', '.ppm']\r\n\r\n\r\nclass Bunch(object):\r\n    def __init__(self, **kw):\r\n        self.__dict__.update(kw)\r\n\r\n    def __str__(self):\r\n        return str(self.__dict__)\r\n\r\n\r\ndef splitfn(fn):\r\n    path, fn = os.path.split(fn)\r\n    name, ext = os.path.splitext(fn)\r\n    return path, name, ext\r\n\r\n\r\ndef anorm2(a):\r\n    return (a * a).sum(-1)\r\n\r\n\r\ndef anorm(a):\r\n    return np.sqrt(anorm2(a))\r\n\r\n\r\ndef homotrans(H, x, y):\r\n    xs = H[0, 0] * x + H[0, 1] * y + H[0, 2]\r\n    ys = H[1, 0] * x + H[1, 1] * y + H[1, 2]\r\n    s = H[2, 0] * x + H[2, 1] * y + H[2, 2]\r\n    return xs \/ s, ys \/ s\r\n\r\n\r\ndef to_rect(a):\r\n    a = np.ravel(a)\r\n    if len(a) == 2:\r\n        a = (0, 0, a[0], a[1])\r\n    return np.array(a, np.float64).reshape(2, 2)\r\n\r\n\r\ndef rect2rect_mtx(src, dst):\r\n    src, dst = to_rect(src), to_rect(dst)\r\n    cx, cy = (dst[1] - dst[0]) \/ (src[1] - src[0])\r\n    tx, ty = dst[0] - src[0] * (cx, cy)\r\n    M = np.float64([[cx, 0, tx], [0, cy, ty], [0, 0, 1]])\r\n    return M\r\n\r\n\r\ndef lookat(eye, target, up=(0, 0, 1)):\r\n    fwd = np.asarray(target, np.float64) - eye\r\n    fwd \/= anorm(fwd)\r\n    right = np.cross(fwd, up)\r\n    right \/= anorm(right)\r\n    down = np.cross(fwd, right)\r\n    R = np.float64([right, down, fwd])\r\n    tvec = -np.dot(R, eye)\r\n    return R, tvec\r\n\r\n\r\ndef mtx2rvec(R):\r\n    w, u, vt = cv.SVDecomp(R - np.eye(3))\r\n    p = vt[0] + u[:, 0] * w[0]\r\n    c = np.dot(vt[0], p)\r\n    s = np.dot(vt[1], p)\r\n    axis = np.cross(vt[0], vt[1])\r\n    return axis * np.arctan2(s, c)\r\n\r\n\r\ndef draw_str(dst, target, s):\r\n    x, y = target\r\n    cv.putText(dst, s, (x, y), cv.FONT_HERSHEY_SIMPLEX, 1.0, (255, 255, 255), 3, cv.LINE_AA)\r\n\r\n\r\nclass Sketcher:\r\n    def __init__(self, windowname, dests, colors_func):\r\n        self.prev_pt = None\r\n        self.windowname = windowname\r\n        self.dests = dests\r\n        self.colors_func = colors_func\r\n        self.dirty = False\r\n        self.show()\r\n        cv.setMouseCallback(self.windowname, self.on_mouse)\r\n\r\n    def show(self):\r\n        cv.imshow(self.windowname, self.dests[0])\r\n\r\n    def on_mouse(self, event, x, y, flags, param):\r\n        pt = (x, y)\r\n        if event == cv.EVENT_LBUTTONDOWN:\r\n            self.prev_pt = pt\r\n        elif event == cv.EVENT_LBUTTONUP:\r\n            self.prev_pt = None\r\n\r\n        if self.prev_pt and flags &amp; cv.EVENT_FLAG_LBUTTON:\r\n            for dst, color in zip(self.dests, self.colors_func()):\r\n                cv.line(dst, self.prev_pt, pt, color, 5)\r\n            self.dirty = True\r\n            self.prev_pt = pt\r\n            self.show()\r\n\r\n\r\n_jet_data = {\r\n    'red': ((0., 0, 0), (0.35, 0, 0), (0.66, 1, 1), (0.89, 1, 1), (1, 0.5, 0.5)),\r\n    'green': ((0., 0, 0), (0.125, 0, 0), (0.375, 1, 1), (0.64, 1, 0), (0.91, 0, 0), (1, 0, 0)),\r\n    'blue': ((0., 0.5, 0.5), (0.11, 1, 1), (0.34, 1, 1), (1, 0, 0))\r\n}\r\n\r\ncmap_data = {'jet': _jet_data}\r\n\r\n\r\ndef make_cmap(name, n=256):\r\n    data = cmap_data[name]\r\n    xs = np.linspace(0.0, 1.0, n)\r\n    channels = []\r\n    eps = 1e-6\r\n    for ch_name in ['blue', 'green', 'red']:\r\n        ch_data = data[ch_name]\r\n        xp, yp = [], []\r\n        for x, y1, y2 in ch_data:\r\n            xp += [x, x + eps]\r\n            yp += [y1, y2]\r\n        ch = np.interp(xs, xp, yp)\r\n        channels.append(ch)\r\n    return np.uint8(np.array(channels).T * 255)\r\n\r\n\r\ndef nothing(*arg, **kw):\r\n    pass\r\n\r\n\r\ndef clock():\r\n    return cv.getTickCount() \/ cv.getTickFrequency()\r\n\r\n\r\n@contextmanager\r\ndef Timer(msg):\r\n    print(msg, '...')\r\n    start = clock()\r\n    try:\r\n        yield\r\n    finally:\r\n        print(\"%.2f ms\" % ((clock() - start) * 1000))\r\n\r\n\r\nclass StatValue:\r\n    def __init__(self, smooth_coef=0.5):\r\n        self.smooth_coef = smooth_coef\r\n        self.value = None\r\n\r\n    def update(self, v):\r\n        if self.value is None:\r\n            self.value = v\r\n        else:\r\n            c = self.smooth_coef\r\n            self.value = c * self.value + (1.0 - c) * v\r\n\r\n\r\nclass RectSelector:\r\n    def __init__(self, win, callback):\r\n        self.win = win\r\n        self.callback = callback\r\n        cv.setMouseCallback(win, self.onmouse)\r\n        self.drag_start = None\r\n        self.drag_rect = None\r\n\r\n    def onmouse(self, event, x, y, flags, param):\r\n        x, y = np.int16([x, y])\r\n        if event == cv.EVENT_LBUTTONDOWN:\r\n            self.drag_start = (x, y)\r\n\r\n        if self.drag_start:\r\n            if flags &amp; cv.EVENT_FLAG_LBUTTON:\r\n                xo, yo = self.drag_start\r\n                x0, y0 = np.minimum([xo, yo], [x, y])\r\n                x1, y1 = np.maximum([xo, yo], [x, y])\r\n                self.drag_rect = None\r\n                if x1 - x0 &gt; 0 and y1 - y0 &gt; 0:\r\n                    self.drag_rect = (x0, y0, x1, y1)\r\n            else:\r\n                rect = self.drag_rect\r\n                self.drag_start = None\r\n                self.drag_rect = None\r\n                if rect:\r\n                    self.callback(rect)\r\n\r\n    def draw(self, vis):\r\n        if not self.drag_rect:\r\n            return False\r\n        x0, y0, x1, y1 = self.drag_rect\r\n        cv.rectangle(vis, (x0, y0), (x1, y1), (0, 255, 0), 2)\r\n        return True\r\n\r\n    @property\r\n    def dragging(self):\r\n        return self.drag_rect is not None\r\n\r\n\r\ndef grouper(n, iterable, fillvalue=None):\r\n    '''grouper(3, 'ABCDEFG', 'x') --&gt; ABC DEF Gxx'''\r\n    args = [iter(iterable)] * n\r\n    if PY3:\r\n        output = it.zip_longest(fillvalue=fillvalue, *args)\r\n    else:\r\n        output = it.izip_longest(fillvalue=fillvalue, *args)\r\n    return output\r\n\r\n\r\ndef mosaic(w, imgs):\r\n    '''Make a grid from images. w -- number of grid columns imgs -- images (must have same size and format)'''\r\n    imgs = iter(imgs)\r\n    img0 = next(imgs) if PY3 else imgs.next()\r\n    pad = np.zeros_like(img0)\r\n    imgs = it.chain([img0], imgs)\r\n    rows = grouper(w, imgs, pad)\r\n    return np.vstack(map(np.hstack, rows))\r\n\r\n\r\ndef getsize(img):\r\n    h, w = img.shape[:2]\r\n    return w, h\r\n\r\n\r\ndef mdot(*args):\r\n    return reduce(np.dot, args)\r\n\r\n\r\ndef draw_keypoints(vis, keypoints, color=(0, 255, 255\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-799d724 elementor-widget elementor-widget-heading\" data-id=\"799d724\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">tst_scene_render.py<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32799ba elementor-widget elementor-widget-code-highlight\" data-id=\"32799ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-okaidia  \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-python \">\n\t\t\t\t<code readonly=\"true\" class=\"language-python\">\n\t\t\t\t\t<xmp># Python 2\/3 compatibility\r\nfrom __future__ import print_function\r\n\r\nimport numpy as np\r\nimport cv2 as cv\r\nfrom numpy import pi, sin, cos\r\n\r\ndefaultSize = 512\r\n\r\nclass TestSceneRender:\r\n    def __init__(self, bgImg=None, fgImg=None, deformation=False, speed=0.25, **params):\r\n        self.time = 0.0\r\n        self.timeStep = 1.0 \/ 30.0\r\n        self.foreground = fgImg\r\n        self.deformation = deformation\r\n        self.speed = speed\r\n\r\n        if bgImg is not None:\r\n            self.sceneBg = bgImg.copy()\r\n        else:\r\n            self.sceneBg = np.zeros((defaultSize, defaultSize), np.uint8)\r\n\r\n        self.w = self.sceneBg.shape[0]\r\n        self.h = self.sceneBg.shape[1]\r\n\r\n        if fgImg is not None:\r\n            self.foreground = fgImg.copy()\r\n            self.center = self.currentCenter = (int(self.w \/ 2 - fgImg.shape[0] \/ 2), int(self.h \/ 2 - fgImg.shape[1] \/ 2))\r\n\r\n            self.xAmpl = self.sceneBg.shape[0] - (self.center[0] + fgImg.shape[0])\r\n            self.yAmpl = self.sceneBg.shape[1] - (self.center[1] + fgImg.shape[1])\r\n        else:\r\n            self.center = self.currentCenter = (self.w \/\/ 2, self.h \/\/ 2)\r\n            self.xAmpl = self.w \/\/ 2\r\n            self.yAmpl = self.h \/\/ 2\r\n\r\n        self.initialRect = np.array([(self.h \/ 2, self.w \/ 2), (self.h \/ 2, self.w \/ 2 + self.w \/ 10),\r\n                                     (self.h \/ 2 + self.h \/ 10, self.w \/ 2 + self.w \/ 10),\r\n                                     (self.h \/ 2 + self.h \/ 10, self.w \/ 2)]).astype(int)\r\n        self.currentRect = self.initialRect\r\n\r\n    def getXOffset(self, time):\r\n        return int(self.xAmpl * cos(time * self.speed))\r\n\r\n    def getYOffset(self, time):\r\n        return int(self.yAmpl * sin(time * self.speed))\r\n\r\n    def setInitialRect(self, rect):\r\n        self.initialRect = rect\r\n\r\n    def getRectInTime(self, time):\r\n        if self.foreground is not None:\r\n            tmp = np.array(self.center) + np.array((self.getXOffset(time), self.getYOffset(time)))\r\n            x0, y0 = tmp\r\n            x1, y1 = tmp + self.foreground.shape[0:2]\r\n            return np.array([y0, x0, y1, x1])\r\n        else:\r\n            x0, y0 = self.initialRect[0] + np.array((self.getXOffset(time), self.getYOffset(time)))\r\n            x1, y1 = self.initialRect[2] + np.array((self.getXOffset(time), self.getYOffset(time)))\r\n            return np.array([y0, x0, y1, x1])\r\n\r\n    def getCurrentRect(self):\r\n        if self.foreground is not None:\r\n            x0 = self.currentCenter[0]\r\n            y0 = self.currentCenter[1]\r\n            x1 = self.currentCenter[0] + self.foreground.shape[0]\r\n            y1 = self.currentCenter[1] + self.foreground.shape[1]\r\n            return np.array([y0, x0, y1, x1])\r\n        else:\r\n            x0, y0 = self.currentRect[0]\r\n            x1, y1 = self.currentRect[2]\r\n            return np.array([x0, y0, x1, y1])\r\n\r\n    def getNextFrame(self):\r\n        img = self.sceneBg.copy()\r\n\r\n        if self.foreground is not None:\r\n            self.currentCenter = (self.center[0] + self.getXOffset(self.time), self.center[1] + self.getYOffset(self.time))\r\n\r\n            img[self.currentCenter[0]:self.currentCenter[0]+self.foreground.shape[0],\r\n                self.currentCenter[1]:self.currentCenter[1]+self.foreground.shape[1]] = self.foreground\r\n        else:\r\n            self.currentRect = self.initialRect + np.int(30 * cos(self.time * self.speed) + 50 * sin(self.time * self.speed))\r\n\r\n            if self.deformation:\r\n                self.currentRect[1:3] += int(self.h \/ 20 * cos(self.time))\r\n            cv.fillConvexPoly(img, self.currentRect, (0, 0, 255))\r\n\r\n        self.time += self.timeStep\r\n        return img\r\n\r\n    def resetTime(self):\r\n        self.time = 0.0\r\n\r\ndef main():\r\n    backGr = cv.imread(cv.samples.findFile('graf1.png'))\r\n    fgr = cv.imread(cv.samples.findFile('box.png'))\r\n\r\n    render = TestSceneRender(backGr, fgr)\r\n\r\n    while True:\r\n        img = render.getNextFrame()\r\n        cv.imshow('img', img)\r\n\r\n        ch = cv.waitKey(3)\r\n        if ch == 27:\r\n            break\r\n\r\n    print('Done')\r\n\r\nif __name__ == '__main__':\r\n    main()\r\n    cv.destroyAllWindows()\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3651f96 elementor-widget elementor-widget-heading\" data-id=\"3651f96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">video.py<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fa14d8 elementor-widget elementor-widget-code-highlight\" data-id=\"5fa14d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-okaidia  word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-python \">\n\t\t\t\t<code readonly=\"true\" class=\"language-python\">\n\t\t\t\t\t<xmp>'''\r\nVideo capture sample.\r\n\r\nThis sample shows how the VideoCapture class can be used to acquire video frames from a camera or movie file.\r\nIt also provides an example of procedural video generation by an object, mimicking the VideoCapture interface (see Chess class).\r\n'create_capture' is a convenience function for capture creation, falling back to procedural video in case of error.\r\n\r\nUsage:\r\nvideo.py [--shotdir] [source0] [source1] ... sourceN\r\n\r\nsourceN is:\r\n- an integer for camera capture\r\n- a name of a video file\r\n- 'synth' for procedural video generation\r\n\r\nSynth examples:\r\nsynth:bg=lena.jpg:noise=0.1\r\nsynth:class=chess:bg=lena.jpg:noise=0.1:size=640x480\r\n\r\nKeys:\r\nESC - exit\r\nSPACE - save current frame to directory\r\n'''\r\n\r\n# Python 2\/3 compatibility\r\nfrom __future__ import print_function\r\n\r\nimport numpy as np\r\nimport cv2 as cv\r\nimport re\r\nfrom numpy import pi, sin, cos\r\n\r\n# local modules\r\nfrom tst_scene_render import TestSceneRender\r\nimport common\r\n\r\nclass VideoSynthBase:\r\n    def __init__(self, size=None, noise=0.0, bg=None, **params):\r\n        self.bg = None\r\n        self.frame_size = (640, 480)\r\n        if bg is not None:\r\n            self.bg = cv.imread(cv.samples.findFile(bg))\r\n            h, w = self.bg.shape[:2]\r\n            self.frame_size = (w, h)\r\n\r\n        if size is not None:\r\n            w, h = map(int, size.split('x'))\r\n            self.frame_size = (w, h)\r\n            self.bg = cv.resize(self.bg, self.frame_size)\r\n\r\n        self.noise = float(noise)\r\n\r\n    def render(self, dst):\r\n        pass\r\n\r\n    def read(self, dst=None):\r\n        w, h = self.frame_size\r\n        if self.bg is None:\r\n            buf = np.zeros((h, w, 3), np.uint8)\r\n        else:\r\n            buf = self.bg.copy()\r\n\r\n        self.render(buf)\r\n\r\n        if self.noise &gt; 0.0:\r\n            noise = np.zeros((h, w, 3), np.int8)\r\n            cv.randn(noise, np.zeros(3), np.ones(3) * 255 * self.noise)\r\n            buf = cv.add(buf, noise, dtype=cv.CV_8UC3)\r\n        return True, buf\r\n\r\n    def isOpened(self):\r\n        return True\r\n\r\nclass Book(VideoSynthBase):\r\n    def __init__(self, **kw):\r\n        super(Book, self).__init__(**kw)\r\n        backGr = cv.imread(cv.samples.findFile('graf1.png'))\r\n        fgr = cv.imread(cv.samples.findFile('box.png'))\r\n        self.render = TestSceneRender(backGr, fgr, speed=1)\r\n\r\n    def read(self, dst=None):\r\n        noise = np.zeros(self.render.sceneBg.shape, np.int8)\r\n        cv.randn(noise, np.zeros(3), np.ones(3) * 255 * self.noise)\r\n        return True, cv.add(self.render.getNextFrame(), noise, dtype=cv.CV_8UC3)\r\n\r\nclass Cube(VideoSynthBase):\r\n    def __init__(self, **kw):\r\n        super(Cube, self).__init__(**kw)\r\n        self.render = TestSceneRender(cv.imread(cv.samples.findFile('pca_test1.jpg')), deformation=True, speed=1)\r\n\r\n    def read(self, dst=None):\r\n        noise = np.zeros(self.render.sceneBg.shape, np.int8)\r\n        cv.randn(noise, np.zeros(3), np.ones(3) * 255 * self.noise)\r\n        return True, cv.add(self.render.getNextFrame(), noise, dtype=cv.CV_8UC3)\r\n\r\nclass Chess(VideoSynthBase):\r\n    def __init__(self, **kw):\r\n        super(Chess, self).__init__(**kw)\r\n        w, h = self.frame_size\r\n        self.grid_size = sx, sy = 10, 7\r\n        white_quads = []\r\n        black_quads = []\r\n        for i, j in np.ndindex(sy, sx):\r\n            q = [[j, i, 0], [j+1, i, 0], [j+1, i+1, 0], [j, i+1, 0]]\r\n            [white_quads, black_quads][(i + j) % 2].append(q)\r\n        self.white_quads = np.float32(white_quads)\r\n        self.black_quads = np.float32(black_quads)\r\n\r\n        fx = 0.9\r\n        self.K = np.float64([[fx*w, 0, 0.5*(w-1)],\r\n                             [0, fx*w, 0.5*(h-1)],\r\n                             [0.0, 0.0, 1.0]])\r\n        self.dist_coef = np.float64([-0.2, 0.1, 0, 0])\r\n        self.t = 0\r\n\r\n    def draw_quads(self, img, quads, color=(0, 255, 0)):\r\n        img_quads = cv.projectPoints(quads.reshape(-1, 3), self.rvec, self.tvec, self.K, self.dist_coef)[0]\r\n        img_quads.shape = quads.shape[:2] + (2,)\r\n        for q in img_quads:\r\n            cv.fillConvexPoly(img, np.int32(q*4), color, cv.LINE_AA, shift=2)\r\n\r\n    def render(self, dst):\r\n        t = self.t\r\n        self.t += 1.0 \/ 30.0\r\n        sx, sy = self.grid_size\r\n        center = np.array([0.5*sx, 0.5*sy, 0.0])\r\n        phi = pi\/3 + sin(t*3) * pi\/8\r\n        c, s = cos(phi), sin(phi)\r\n        ofs = np.array([sin(1.2*t), cos(1.8*t), 0]) * sx * 0.2\r\n        eye_pos = center + np.array([cos(t)*c, sin(t)*c, s]) * 15.0 + ofs\r\n        target_pos = center + ofs\r\n        R, self.tvec = common.lookat(eye_pos, target_pos)\r\n        self.rvec = common.mtx2rvec(R)\r\n        self.draw_quads(dst, self.white_quads, (245, 245, 245))\r\n        self.draw_quads(dst, self.black_quads, (10, 10, 10))\r\n\r\n# Class dictionary\r\nclasses = dict(chess=Chess, book=Book, cube=Cube)\r\n\r\n# Presets dictionary\r\npresets = dict(\r\n    empty='synth:',\r\n    lena='synth:bg=lena.jpg:noise=0.1',\r\n    chess='synth:class=chess:bg=lena.jpg:noise=0.1:size=640x480',\r\n    book='synth:class=book:bg=graf1.png:noise=0.1:size=640x480',\r\n    cube='synth:class=cube:bg=pca_test1.jpg:noise=0.0:size=640x480'\r\n)\r\n\r\ndef create_capture(source=0, fallback=presets['chess']):\r\n    '''\r\n    source: camera index, video file, or synth:[...]\r\n    '''\r\n    source = str(source).strip()\r\n\r\n    # Win32: handle drive letter ('c:', ...)\r\n    source = re.sub(r'(^|=)([a-zA-Z]):([\/\\\\a-zA-Z0-9])', r'\\1?disk\\2?\\3', source)\r\n    chunks = source.split(':')\r\n    chunks = [re.sub(r'\\?disk([a-zA-Z])\\?', r'\\1:', s) for s in chunks]\r\n\r\n    source = chunks[0]\r\n    try:\r\n        source = int(source)\r\n    except ValueError:\r\n        pass\r\n\r\n    params = dict(s.split('=') for s in chunks[1:])\r\n\r\n    cap = None\r\n    if source == 'synth':\r\n        Class = classes.get(params.get('class', None), VideoSynthBase)\r\n        try:\r\n            cap = Class(**params)\r\n        except:\r\n            pass\r\n    else:\r\n        cap = cv.VideoCapture(source)\r\n        if 'size' in params:\r\n            w, h = map(int, params['size'].split('x'))\r\n            cap.set(cv.CAP_PROP_FRAME_WIDTH, w)\r\n            cap.set(cv.CAP_PROP_FRAME_HEIGHT, h)\r\n\r\n    if cap is None or not cap.isOpened():\r\n        print('Warning: unable to open video source:', source)\r\n        if fallback is not None:\r\n            return create_capture(fallback, None)\r\n    return cap\r\n\r\nif __name__ == '__main__':\r\n    import sys\r\n    import getopt\r\n\r\n    print(__doc__)\r\n\r\n    args, sources = getopt.getopt(sys.argv[1:], '', 'shotdir=')\r\n    args = dict(args)\r\n    shotdir = args.get('--shotdir', '.')\r\n    if len(sources) == 0:\r\n        sources = [0]\r\n\r\n    caps = list(map(create_capture, sources))\r\n    shot_idx = 0\r\n\r\n    while True:\r\n        imgs = []\r\n        for i, cap in enumerate(caps):\r\n            ret, img = cap.read()\r\n            imgs.append(img)\r\n            cv.imshow('capture %d' % i, img)\r\n\r\n        ch = cv.waitKey(1)\r\n        if ch == 27:\r\n            break\r\n        if ch == ord(' '):\r\n            for i, img in enumerate(imgs):\r\n                fn = '%s\/shot_%d_%03d.bmp' % (shotdir, i, shot_idx)\r\n               \r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6bfe842 elementor-widget elementor-widget-heading\" data-id=\"6bfe842\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Output :<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c6bbafd elementor-widget elementor-widget-text-editor\" data-id=\"c6bbafd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>After Running the Code , You Will See The Output Like This\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-737a9ec elementor-widget elementor-widget-image\" data-id=\"737a9ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"633\" height=\"338\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/op1-2.jpg\" class=\"attachment-large size-large wp-image-16885\" alt=\"\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/op1-2.jpg.webp 633w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/op1-2-300x160.jpg.webp 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/08\/op1-2-600x320.jpg.webp 600w\" sizes=\"(max-width: 633px) 100vw, 633px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f9503b4 elementor-widget elementor-widget-text-editor\" data-id=\"f9503b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5>Additional Notes :-<\/h5><ul><li>Ensure that your video has a clear view of the road and vehicles for accurate speed<\/li><li>Adjust parameters in <strong>common.py<\/strong> if needed to fit specific requirements or to improve performance.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d95a261 elementor-widget elementor-widget-template\" data-id=\"d95a261\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"6006\" class=\"elementor elementor-6006\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3c78b1 e-flex e-con-boxed e-con e-parent\" data-id=\"d3c78b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-85883f1 elementor-widget elementor-widget-heading\" data-id=\"85883f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Find More Projects<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9629c50 premium-blog-align-left elementor-widget elementor-widget-premium-addon-blog\" data-id=\"9629c50\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;force_height&quot;:&quot;true&quot;,&quot;premium_blog_grid&quot;:&quot;yes&quot;,&quot;premium_blog_layout&quot;:&quot;even&quot;,&quot;premium_blog_columns_number&quot;:&quot;50%&quot;,&quot;premium_blog_columns_number_tablet&quot;:&quot;50%&quot;,&quot;premium_blog_columns_number_mobile&quot;:&quot;100%&quot;,&quot;scroll_to_offset&quot;:&quot;yes&quot;}\" data-widget_type=\"premium-addon-blog.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\n\n\t\t\t\t<div class=\"premium-blog-wrap  premium-blog-even\" data-page=\"6006\" data-pagination=\"true\">\n\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"59\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-thumb-effect-wrapper\">\n\t\t\t\t\t\t<div class=\"premium-blog-thumbnail-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/url-shortener-using-python-django\/\" target=\"_blank\">\n\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0005-768x432.jpg\" class=\"attachment-medium_large size-medium_large wp-image-26532\" alt=\"URL Shortener Using Python Django\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0005-768x432.jpg 768w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0005-300x169.jpg 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0005-1024x576.jpg 1024w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0005-600x338.jpg 600w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0005.jpg 1280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-effect-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t<a class=\"premium-blog-post-link\" href=\"https:\/\/codewithcurious.com\/projects\/url-shortener-using-python-django\/\" target=\"_blank\"><span>URL Shortener Using Python Django<\/span><\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper \">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/url-shortener-using-python-django\/\" target=\"_blank\">\n\t\t\t\tURL Shortener Using Python Django\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\t\t\t\t<div class=\"premium-blog-post-author premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-user fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/author\/gauravsharma\/\" title=\"Posts by Gaurav Sharma\" rel=\"author\">Gaurav Sharma<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-time premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-calendar-alt\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<span>September 23, 2025<\/span>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-categories premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-align-left fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/\" rel=\"category tag\">projects<\/a>, <a href=\"https:\/\/codewithcurious.com\/python-projects\/\" rel=\"category tag\">Python Projects<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"premium-blog-content-inner-wrapper\">\n\t\t<p class=\"premium-blog-post-content\">URL Shortener Using Python Django Introduction: Long URLs can be shortened into short, shareable links with the help of the URL Shortener \u2026<\/p>\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"59\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-thumb-effect-wrapper\">\n\t\t\t\t\t\t<div class=\"premium-blog-thumbnail-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/user-authentication-system-using-python-django\/\" target=\"_blank\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0003-768x432.jpg\" class=\"attachment-medium_large size-medium_large wp-image-26545\" alt=\"User Authentication System Using Python Django\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0003-768x432.jpg 768w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0003-300x169.jpg 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0003-1024x576.jpg 1024w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0003-600x338.jpg 600w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0003.jpg 1280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-effect-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t<a class=\"premium-blog-post-link\" href=\"https:\/\/codewithcurious.com\/projects\/user-authentication-system-using-python-django\/\" target=\"_blank\"><span>User Authentication System Using Python Django<\/span><\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper \">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/user-authentication-system-using-python-django\/\" target=\"_blank\">\n\t\t\t\tUser Authentication System Using Python Django\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\t\t\t\t<div class=\"premium-blog-post-author premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-user fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/author\/gauravsharma\/\" title=\"Posts by Gaurav Sharma\" rel=\"author\">Gaurav Sharma<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-time premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-calendar-alt\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<span>September 18, 2025<\/span>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-categories premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-align-left fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/\" rel=\"category tag\">projects<\/a>, <a href=\"https:\/\/codewithcurious.com\/python-projects\/\" rel=\"category tag\">Python Projects<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"premium-blog-content-inner-wrapper\">\n\t\t<p class=\"premium-blog-post-content\">User Authentication System Using Python Django Introduction: The implementation of safe and adaptable user authentication in Django is the main goal of \u2026<\/p>\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"59\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-thumb-effect-wrapper\">\n\t\t\t\t\t\t<div class=\"premium-blog-thumbnail-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/e-learning-system-using-java\/\" target=\"_blank\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/05\/Handwritten-Notes-3-1-768x432.png\" class=\"attachment-medium_large size-medium_large wp-image-24861\" alt=\"E-Learning System Using JAVA\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/05\/Handwritten-Notes-3-1-768x432.png 768w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/05\/Handwritten-Notes-3-1-300x169.png 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/05\/Handwritten-Notes-3-1-1024x576.png 1024w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/05\/Handwritten-Notes-3-1-600x338.png 600w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/05\/Handwritten-Notes-3-1.png 1280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-effect-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t<a class=\"premium-blog-post-link\" href=\"https:\/\/codewithcurious.com\/projects\/e-learning-system-using-java\/\" target=\"_blank\"><span>E-Learning System Using JAVA<\/span><\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper \">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/e-learning-system-using-java\/\" target=\"_blank\">\n\t\t\t\tE-Learning System Using JAVA\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\t\t\t\t<div class=\"premium-blog-post-author premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-user fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/author\/madhvika\/\" title=\"Posts by Madhvika\" rel=\"author\">Madhvika<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-time premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-calendar-alt\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<span>September 17, 2025<\/span>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-categories premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-align-left fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/java\/\" rel=\"category tag\">Java Projects<\/a>, <a href=\"https:\/\/codewithcurious.com\/projects\/\" rel=\"category tag\">projects<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"premium-blog-content-inner-wrapper\">\n\t\t<p class=\"premium-blog-post-content\">The E-Learning System using Java with a Graphical User Interface (GUI) Introduction The E-Learning System is developed using Java (with a Graphical \u2026<\/p>\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"59\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-thumb-effect-wrapper\">\n\t\t\t\t\t\t<div class=\"premium-blog-thumbnail-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/weather-app-using-python-django\/\" target=\"_blank\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0006-768x432.jpg\" class=\"attachment-medium_large size-medium_large wp-image-26533\" alt=\"Weather App Using Python Django\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0006-768x432.jpg 768w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0006-300x169.jpg 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0006-1024x576.jpg 1024w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0006-600x338.jpg 600w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0006.jpg 1280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-effect-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t<a class=\"premium-blog-post-link\" href=\"https:\/\/codewithcurious.com\/projects\/weather-app-using-python-django\/\" target=\"_blank\"><span>Weather App Using Python Django with Source Code<\/span><\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper \">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/weather-app-using-python-django\/\" target=\"_blank\">\n\t\t\t\tWeather App Using Python Django with Source Code\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\t\t\t\t<div class=\"premium-blog-post-author premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-user fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/author\/gauravsharma\/\" title=\"Posts by Gaurav Sharma\" rel=\"author\">Gaurav Sharma<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-time premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-calendar-alt\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<span>August 25, 2025<\/span>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-categories premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-align-left fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/\" rel=\"category tag\">projects<\/a>, <a href=\"https:\/\/codewithcurious.com\/python-projects\/\" rel=\"category tag\">Python Projects<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"premium-blog-content-inner-wrapper\">\n\t\t<p class=\"premium-blog-post-content\">Weather App Using Python Django Introduction: When a user enters the name of a city, the Weather App retrieves current weather information. \u2026<\/p>\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"59\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-thumb-effect-wrapper\">\n\t\t\t\t\t\t<div class=\"premium-blog-thumbnail-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/quiz-app-using-python-django\/\" target=\"_blank\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0009-768x432.jpg\" class=\"attachment-medium_large size-medium_large wp-image-26536\" alt=\"Quiz App Using Python Django\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0009-768x432.jpg 768w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0009-300x169.jpg 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0009-1024x576.jpg 1024w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0009-600x338.jpg 600w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/07\/IMG-20250730-WA0009.jpg 1280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-effect-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t<a class=\"premium-blog-post-link\" href=\"https:\/\/codewithcurious.com\/projects\/quiz-app-using-python-django\/\" target=\"_blank\"><span>Quiz App Using Python Django with complete source code<\/span><\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper \">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/quiz-app-using-python-django\/\" target=\"_blank\">\n\t\t\t\tQuiz App Using Python Django with complete source code\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\t\t\t\t<div class=\"premium-blog-post-author premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-user fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/author\/gauravsharma\/\" title=\"Posts by Gaurav Sharma\" rel=\"author\">Gaurav Sharma<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-time premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-calendar-alt\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<span>August 24, 2025<\/span>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-categories premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-align-left fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/\" rel=\"category tag\">projects<\/a>, <a href=\"https:\/\/codewithcurious.com\/python-projects\/\" rel=\"category tag\">Python Projects<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"premium-blog-content-inner-wrapper\">\n\t\t<p class=\"premium-blog-post-content\">Quiz App Using Python Django Introduction: Users can take quizzes in a variety of subjects, see their results, and monitor their progress \u2026<\/p>\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"59\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-thumb-effect-wrapper\">\n\t\t\t\t\t\t<div class=\"premium-blog-thumbnail-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/resume-screener-in-python\/\" target=\"_blank\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/06\/Handwritten-Notes-5-1-768x432.png\" class=\"attachment-medium_large size-medium_large wp-image-25778\" alt=\"\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/06\/Handwritten-Notes-5-1-768x432.png 768w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/06\/Handwritten-Notes-5-1-300x169.png 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/06\/Handwritten-Notes-5-1-1024x576.png 1024w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/06\/Handwritten-Notes-5-1-600x338.png 600w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2025\/06\/Handwritten-Notes-5-1.png 1280w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-effect-container premium-blog-none-effect\">\n\t\t\t\t\t\t\t\t<a class=\"premium-blog-post-link\" href=\"https:\/\/codewithcurious.com\/projects\/resume-screener-in-python\/\" target=\"_blank\"><span>Resume Screener in python using GUI<\/span><\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper \">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/resume-screener-in-python\/\" target=\"_blank\">\n\t\t\t\tResume Screener in python using GUI\t\t\t<\/a>\n\t\t<\/h2>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\t\t\t\t<div class=\"premium-blog-post-author premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-user fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/author\/shivakshi\/\" title=\"Posts by Shivakshi Chouhan\" rel=\"author\">Shivakshi Chouhan<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-time premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-calendar-alt\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<span>July 18, 2025<\/span>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<span class=\"premium-blog-meta-separator\">\u2022<\/span>\n\t\t\t\t<div class=\"premium-blog-post-categories premium-blog-meta-data\">\n\t\t\t\t\t<i class=\"fa fa-align-left fa-fw\" aria-hidden=\"true\"><\/i>\n\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/\" rel=\"category tag\">projects<\/a>, <a href=\"https:\/\/codewithcurious.com\/python-projects\/\" rel=\"category tag\">Python Projects<\/a>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"premium-blog-content-inner-wrapper\">\n\t\t<p class=\"premium-blog-post-content\">resume screener in python using python introduction The hiring process often begins with reviewing numerous resumes to filter out the most suitable \u2026<\/p>\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"premium-blog-footer\">\n\t\t\t\t\t\t\t<nav class=\"premium-blog-pagination-container\" role=\"navigation\" aria-label=\"Pagination\">\n\t\t\t\t<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/posts\/16882\/page\/2\/\">2<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/posts\/16882\/page\/3\/\">3<\/a>\n<span class=\"page-numbers dots\">&hellip;<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/posts\/16882\/page\/5\/\">5<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/posts\/16882\/page\/2\/\">Next \u00bb<\/a>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ba76871 e-con-full e-flex e-con e-child\" data-id=\"ba76871\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b5d9d6 elementor-widget elementor-widget-shortcode\" data-id=\"0b5d9d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"page\" data-elementor-id=\"10101\" class=\"elementor elementor-10101\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f93980 e-flex e-con-boxed e-con e-parent\" data-id=\"6f93980\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-9dea453 e-flex e-con-boxed e-con e-child\" data-id=\"9dea453\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cd5cf79 elementor-widget elementor-widget-heading\" data-id=\"cd5cf79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Get Huge Discounts<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9dc89ea elementor-widget elementor-widget-image\" data-id=\"9dc89ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.awin1.com\/cread.php?awinmid=92143&#038;awinaffid=1916671\" target=\"_blank\" rel=\"nofollow noopener\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2023\/08\/1-1-1024x538.png\" class=\"attachment-large size-large wp-image-26812\" alt=\"target test prep promo code\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2023\/08\/1-1-1024x538.png 1024w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2023\/08\/1-1-300x158.png 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2023\/08\/1-1-768x403.png 768w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2023\/08\/1-1.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-69822cf elementor-widget elementor-widget-heading\" data-id=\"69822cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">More Python Projects<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5232714 premium-blog-align-left elementor-widget elementor-widget-premium-addon-blog\" data-id=\"5232714\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"premium-addon-blog.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\n\n\t\t\t\t<div class=\"premium-blog-wrap  premium-blog-list\" data-page=\"10101\">\n\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/url-shortener-using-python-django\/\" target=\"_blank\">\n\t\t\t\tURL Shortener Using Python Django\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/user-authentication-system-using-python-django\/\" target=\"_blank\">\n\t\t\t\tUser Authentication System Using Python Django\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/weather-app-using-python-django\/\" target=\"_blank\">\n\t\t\t\tWeather App Using Python Django with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/quiz-app-using-python-django\/\" target=\"_blank\">\n\t\t\t\tQuiz App Using Python Django with complete source code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/resume-screener-in-python\/\" target=\"_blank\">\n\t\t\t\tResume Screener in python using GUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/expense-tracer-in-python-using\/\" target=\"_blank\">\n\t\t\t\texpense tracer in python using GUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/my-personal-diary-in-python\/\" target=\"_blank\">\n\t\t\t\tmy personal diary In python using GUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/interview-question-app-in-python\/\" target=\"_blank\">\n\t\t\t\tinterview question app in python using GUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/sudoku-solver-in-python\/\" target=\"_blank\">\n\t\t\t\tsudoku solver in python using GUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/handwritten-digit-recognizer-in-python\/\" target=\"_blank\">\n\t\t\t\tHandwritten Digit Recognizer in python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/quiz-application-in-python\/\" target=\"_blank\">\n\t\t\t\tquiz application in python using GUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/file-organizer-in-python-using-gui\/\" target=\"_blank\">\n\t\t\t\tfile organizer in python using GUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/password-generator-in-python-using-gui-duplicate-25754\/\" target=\"_blank\">\n\t\t\t\tpassword generator in python using gui &#8211; Duplicate &#8211; [#25754]\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/typing-speed-test-in-python\/\" target=\"_blank\">\n\t\t\t\ttyping speed test in python using gui\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/ocr-scanner-text-from-image-in-python\/\" target=\"_blank\">\n\t\t\t\tOCR Scanner Text from Image in python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/bmi-calculator-in-python\/\" target=\"_blank\">\n\t\t\t\tBMI Calculator in python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/password-generator-in-python\/\" target=\"_blank\">\n\t\t\t\tpassword generator in python using gui\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/digital-calculator-in-python-using-gui\/\" target=\"_blank\">\n\t\t\t\tdigital calculator in python using gui\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/emotion-based-music-player-in-python\/\" target=\"_blank\">\n\t\t\t\tEmotion Based Music Player in Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/ludo-game-in-python-using-gui\/\" target=\"_blank\">\n\t\t\t\tludo game in python using gui\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/hotel-management-system-in-python\/\" target=\"_blank\">\n\t\t\t\thotel management system in python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/cryptography-app-in-python-using-gui\/\" target=\"_blank\">\n\t\t\t\tCryptography App in python using gui\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/portfolio-generator-tool-in-python\/\" target=\"_blank\">\n\t\t\t\tportfolio generator tool in python using GUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/interactive-story-game-in-python\/\" target=\"_blank\">\n\t\t\t\tInteractive story game in python using gUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/maze-generator-using-python\/\" target=\"_blank\">\n\t\t\t\tmaze generator using Python PyGame gUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/payroll-management-system-using-python\/\" target=\"_blank\">\n\t\t\t\tpayroll management system using Python with Graphical user interface using Tkinter\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/mathgenius-pro-ai-powered-math-solver-using-python\/\" target=\"_blank\">\n\t\t\t\tMathGenius Pro \u2013 AI-Powered Math Solver Using Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/warp-perspective-using-open-cv-python\/\" target=\"_blank\">\n\t\t\t\tWarp Perspective Using Open CV Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/custom-ai-story-generator-with-emotion-control-using-python\/\" target=\"_blank\">\n\t\t\t\tCustom AI Story Generator With Emotion Control Using Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/ai-powered-pdf-summarizer-using-python\/\" target=\"_blank\">\n\t\t\t\tAI Powered PDF Summarizer Using Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/ai-based-career-path-recommender-using-python\/\" target=\"_blank\">\n\t\t\t\tAI Based Career Path Recommender Using Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/ai-virtual-painter-using-python\/\" target=\"_blank\">\n\t\t\t\tAI Virtual Painter Using Python Using OpenCV And Python Graphics\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/python\/tui-expense-tracker-using-textual-in-python\/\" target=\"_blank\">\n\t\t\t\tTUI Expense Tracker Using Textual in Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/a-django-based-gym-management-system\/\" target=\"_blank\">\n\t\t\t\tA Django-Based Gym Management System\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/windows-12-notepad-using-python\/\" target=\"_blank\">\n\t\t\t\tWindows 12 Notepad Using Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/typing-speed-test-game-using-python\/\" target=\"_blank\">\n\t\t\t\tTyping Speed Test Game using Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/inventory-management-system-using-python\/\" target=\"_blank\">\n\t\t\t\tInventory Management System Using Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/drawing-chhatrapati-shivaji-maharaj-using-python\/\" target=\"_blank\">\n\t\t\t\tDrawing Chhatrapati Shivaji Maharaj Using Python using turtle Module\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/bank-management-system-using-python-django\/\" target=\"_blank\">\n\t\t\t\tBank Management System Using Python Django\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/pharmacy-management-system-using-python-django\/\" target=\"_blank\">\n\t\t\t\tPharmacy Management System Using Python Django\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/complain-management-using-python\/\" target=\"_blank\">\n\t\t\t\tComplain Management using Python With a Graphical User Interface (GUI)\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/covid-19-hospital-management-django\/\" target=\"_blank\">\n\t\t\t\tCOVID 19 Hospital Management Using Python | Covid 19 Hospital management using Django Graphical User Interface covid 19 hospital management django\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/drawing-ganesha-using-python\/\" target=\"_blank\">\n\t\t\t\tDrawing Ganesha Using Python Turtle Graphics [Drawing Ganpati Using Python]\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/contact-management-system-in-python\/\" target=\"_blank\">\n\t\t\t\tContact Management System In PYTHON with complete  source code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/kbc-game-using-python-source-code\/\" target=\"_blank\">\n\t\t\t\tKBC Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/scraping-data-from-google-maps-python\/\" target=\"_blank\">\n\t\t\t\tScraping Data From Google Maps Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/build-a-whatsapp-bot-using-python\/\" target=\"_blank\">\n\t\t\t\tBuilding A WhatsApp Bot Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/screen-recorder-using-python\/\" target=\"_blank\">\n\t\t\t\tCreate a Screen Recorder Using Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/create-a-telegram-bot-using-python\/\" target=\"_blank\">\n\t\t\t\tCreate a Telegram Bot Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/file-sharing-app-using-python\/\" target=\"_blank\">\n\t\t\t\tFile Sharing App Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/21-number-game-using-python\/\" target=\"_blank\">\n\t\t\t\t21 Number Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/automated-instagram-msg-sending-python\/\" target=\"_blank\">\n\t\t\t\tAutomated Instagram Message Sending Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/joining-multiple-images-to-display\/\" target=\"_blank\">\n\t\t\t\tJoining Multiple Images To Display Using Open CV Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/qr-code-bar-code-detection-python\/\" target=\"_blank\">\n\t\t\t\tQR Code &amp; Bar Code Detection Using Open CV Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/object-tracking-using-open-cv-python\/\" target=\"_blank\">\n\t\t\t\tObject Tracking Using Open CV Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/resume-analyzer-using-python\/\" target=\"_blank\">\n\t\t\t\tResume Analyzer using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/emi-calculator-using-python\/\" target=\"_blank\">\n\t\t\t\tEMI Calculator Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/typing-game-using-python\/\" target=\"_blank\">\n\t\t\t\tTyping Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/a-sliding-puzzle-game-in-python\/\" target=\"_blank\">\n\t\t\t\tTiles\u2013 A Sliding Puzzle Game in Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/spaceship-game-using-python\/\" target=\"_blank\">\n\t\t\t\tSpaceship Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/classic-memory-puzzle-game-python\/\" target=\"_blank\">\n\t\t\t\tSimon Says\u2013 Classic Memory Puzzle Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/a-card-matching-game-using-python\/\" target=\"_blank\">\n\t\t\t\tMemory Game Using Python: A Card Matching Game With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/optical-illusing-game-using-python\/\" target=\"_blank\">\n\t\t\t\tOptical Illusion Game with Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/connect-four-game-using-python-language\/\" target=\"_blank\">\n\t\t\t\tCreating a Connect Four Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/cannon-game-using-python\/\" target=\"_blank\">\n\t\t\t\tCannon Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/own-paint-app-using-python\/\" target=\"_blank\">\n\t\t\t\tBuild Your Own Paint App with Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/pacman-game-using-python\/\" target=\"_blank\">\n\t\t\t\tPacman Game with Python With Source\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/blackjack-game-using-python\/\" target=\"_blank\">\n\t\t\t\tBlackjack Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/2d-vertical-plane-shooter-game-python\/\" target=\"_blank\">\n\t\t\t\tAeroblasters: 2D Vertical Plane Shooter Game Using Python and Pygame With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/simple-maze-game-using-python\/\" target=\"_blank\">\n\t\t\t\tA Simple Maze Drawing Game in Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/omr-mco-automated-grading-python\/\" target=\"_blank\">\n\t\t\t\tOMR MC\u01ea Automated Grading Using Open CV Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/shape-detection-using-open-cv-python\/\" target=\"_blank\">\n\t\t\t\tShape Detection Using Open CV Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/text-detection-using-open-cv-python\/\" target=\"_blank\">\n\t\t\t\tText Detection Using Open CV Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/object-measurement-using-python\/\" target=\"_blank\">\n\t\t\t\tObject Measurement Using Open CV Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/realtime-colour-detection-python\/\" target=\"_blank\">\n\t\t\t\tRealtime Colour Detection Using Open CV Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/volume-brightness-control-python\/\" target=\"_blank\">\n\t\t\t\tVolume &amp; Brightness Control Using Open CV Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/vehicle-speed-estimation-using-python\/\" target=\"_blank\">\n\t\t\t\tVehicle Speed Estimation Using Open CV Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/captcha-generator-using-python\/\" target=\"_blank\">\n\t\t\t\tCAPTCHA Generator Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/google-search-clone-using-python\/\" target=\"_blank\">\n\t\t\t\tGoogle Search Clone using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/hostel-management-system-using-python\/\" target=\"_blank\">\n\t\t\t\tHostel Management System Using Python with source code Python Graphical Interface Tkinter With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/contra-game-using-python-pygame\/\" target=\"_blank\">\n\t\t\t\tContra Game Using Python Pygame With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/restaurant-billing-system-using-python\/\" target=\"_blank\">\n\t\t\t\tRestaurant Billing System Using Python with Tkinter Module With GUI With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/jungle-dash-game-using-python\/\" target=\"_blank\">\n\t\t\t\tJungle Dash Game Using Python With source code using Pygame\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/tetris-game-using-python\/\" target=\"_blank\">\n\t\t\t\tTetris Game using Python pygame with source code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/super-mario-game-using-python-with-source-code\/\" target=\"_blank\">\n\t\t\t\tSuper Mario Game using Python with source code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/library-management-system-using-python\/\" target=\"_blank\">\n\t\t\t\tLibrary Management System Using Python with Source Code using Python GUI Tkinter (Graphical User Interface)\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/space-shooter-game-using-python\/\" target=\"_blank\">\n\t\t\t\tSpace Shooter Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/hotel-management-system-using-python\/\" target=\"_blank\">\n\t\t\t\tHotel Management System Using Python with source code using Graphical User interface GUI\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/student-management-system-using-python\/\" target=\"_blank\">\n\t\t\t\tStudent Management System using Python with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/billing-software-using-python\/\" target=\"_blank\">\n\t\t\t\tBilling Software Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/hospital-management-using-python\/\" target=\"_blank\">\n\t\t\t\tHospital Management Using Python with source code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/2048-game-using-python\/\" target=\"_blank\">\n\t\t\t\t2048 Game Using Python Tkitner With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/valentine-day-project-using-python-turtle\/\" target=\"_blank\">\n\t\t\t\tValentine Day Project using Python Turtle With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/rose-using-turtle-pyth\/\" target=\"_blank\">\n\t\t\t\tDrawing Rose Using Python Turtle with Python Turtle Graphics With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/binary-to-decimal-decimal-to-binary-converter\/\" target=\"_blank\">\n\t\t\t\tBinary to Decimal &amp; Decimal to Binary Converter Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/blogs\/build-mini-projects-in-python-fast-and-simple\/\" target=\"_blank\">\n\t\t\t\tGame Building Using Python &#8211; Rock, Paper and Scissor\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/create-weather-app-using-django\/\" target=\"_blank\">\n\t\t\t\tWeather App using Django With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/how-to-make-indian-flag-using-turtle-python\/\" target=\"_blank\">\n\t\t\t\tMake an Indian Flag using Turtle Python With Source COde\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/notepad-using-tkinter-python\/\" target=\"_blank\">\n\t\t\t\tNotepad Using Python Tkinter With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/phone-number-info-using-python\/\" target=\"_blank\">\n\t\t\t\tGet Info of Phone Number using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/car-racing-game-using-python\/\" target=\"_blank\">\n\t\t\t\tCar Racing Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/convert-image-to-pdf-using-python-gui\/\" target=\"_blank\">\n\t\t\t\tConvert Image to PDF Using Python GUI With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/library-management-system-using-python-tkinter\/\" target=\"_blank\">\n\t\t\t\tLibrary Management using Python GUI With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/creating-gui-piano-using-python\/\" target=\"_blank\">\n\t\t\t\tCreating GUI Piano Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/get-instagram-account-details-using-python\/\" target=\"_blank\">\n\t\t\t\tGet Instagram Account Details using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/draw-pikachu-with-python\/\" target=\"_blank\">\n\t\t\t\tDrawing Pikachu Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/chatgpt-using-python\/\" target=\"_blank\">\n\t\t\t\tBuilding Our Own ChatGPT using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/detect-plagiarism-in-files-using-python\/\" target=\"_blank\">\n\t\t\t\tDetect Plagiarism in files using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/language-detection-using-python\/\" target=\"_blank\">\n\t\t\t\tLanguage Detection of a Sentence using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/black-and-white-to-colour-image-using-python\/\" target=\"_blank\">\n\t\t\t\tBlack and White to Colour Images using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/photo-collage-maker-using-python\/\" target=\"_blank\">\n\t\t\t\tPhoto Collage Maker using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/word-cloud-using-python\/\" target=\"_blank\">\n\t\t\t\tWord Cloud Using Python Language\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/birthday-wishes-using-python\/\" target=\"_blank\">\n\t\t\t\tBirthday Wishes Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/otp-verification-using-python\/\" target=\"_blank\">\n\t\t\t\tOTP Verification using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/quiz-application-using-python\/\" target=\"_blank\">\n\t\t\t\tQuiz Application Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/bmi-calculator-using-python\/\" target=\"_blank\">\n\t\t\t\tBMI Calculator using python With source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/scientific-calculator-using-python\/\" target=\"_blank\">\n\t\t\t\tScientific calculator using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/draw-doraemon-using-python\/\" target=\"_blank\">\n\t\t\t\tDraw Doraemon Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/convert-text-to-speech-using-python\/\" target=\"_blank\">\n\t\t\t\tConvert Text to speech using python With source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/gui-alarmclock-using-python\/\" target=\"_blank\">\n\t\t\t\tGUI alarm Clock Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/flappy-bird-game-using-python\/\" target=\"_blank\">\n\t\t\t\tFlappy Bird Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/hangman-game-using-python-2\/\" target=\"_blank\">\n\t\t\t\tHangman Game using python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/sudoku-game-using-python\/\" target=\"_blank\">\n\t\t\t\tSudoku Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/gui-based-internet-speed-test-using-python\/\" target=\"_blank\">\n\t\t\t\tGUI Based Internet Speed Test Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/pingpong-game-using-python\/\" target=\"_blank\">\n\t\t\t\tPing pong game using python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/snake-game-using-python\/\" target=\"_blank\">\n\t\t\t\tSnake Game Using Python With Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/creating-watermark-on-images-using-opencv\/\" target=\"_blank\">\n\t\t\t\tCreating A WaterMark on Image using OpenCV with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/radha-krishan-painting-using-python\/\" target=\"_blank\">\n\t\t\t\tRadha Krishna Drawing using Python with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/gui-digital-clock-using-python\/\" target=\"_blank\">\n\t\t\t\tGUI Digital Clock Using Python with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/gui-stopwatch-using-python\/\" target=\"_blank\">\n\t\t\t\t<strong>GUI Stopwatch using Python with Source Code<\/strong>\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/turtle-patterns\/\" target=\"_blank\">\n\t\t\t\tTurtle Patterns in Python with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/rock-paper-scissor-game-python\/\" target=\"_blank\">\n\t\t\t\tRock Paper Scissor Game using Python with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/drawing-pattern-using-python-turtle\/\" target=\"_blank\">\n\t\t\t\tDrawing Patterns Using Python Turtle with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/python-projects\/convert-image-into-sketch-python\/\" target=\"_blank\">\n\t\t\t\tConvert Image Into Sketch Using Python\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/send-whatsapp-messages-using-python\/\" target=\"_blank\">\n\t\t\t\tSend WhatsApp Messages Using Python with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t<div class=\"premium-blog-post-outer-container\" data-total=\"1\">\n\t\t\t<div class=\"premium-blog-post-container premium-blog-skin-modern\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"premium-blog-content-wrapper empty-thumb\">\n\n\t\t\t\t\t<div class=\"premium-blog-inner-container\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"premium-blog-entry-title\">\n\t\t\t<a href=\"https:\/\/codewithcurious.com\/projects\/find-wifi-passwords-using-python\/\" target=\"_blank\">\n\t\t\t\tFind Wi-fi Passwords using Python with Source Code\t\t\t<\/a>\n\t\t<\/p>\n\t\t\t\t<div class=\"premium-blog-entry-meta\">\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-515c284 elementor-widget elementor-widget-image\" data-id=\"515c284\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/educative-coupon-code\/\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/03\/2-1024x1024.png\" class=\"attachment-large size-large wp-image-13772\" alt=\"educative coupon code\" srcset=\"https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/03\/2-1024x1024.png 1024w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/03\/2-300x300.png 300w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/03\/2-150x150.png 150w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/03\/2-768x768.png 768w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/03\/2-600x600.png 600w, https:\/\/codewithcurious.com\/wp-content\/uploads\/2024\/03\/2.png 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5971b93 e-con-full e-flex e-con e-child\" data-id=\"5971b93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c08d454 elementor-widget elementor-widget-heading\" data-id=\"c08d454\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Get Discount on Top EdTech Compnies<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ddf33c elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"7ddf33c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/skillshare-coupon-code\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">45% Discount on SkillShare<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/kodekloud-coupon-code\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">10% Discount on KodeKoloud<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/alma-better-coupon-code\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">30% Discount on AlmaBetter<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/blogs\/codingninjas-coupon-codes\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">10% Discount on Coding Ninjas<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/codewithcurious.com\/geeksforgeeks-coupons-code\/\" target=\"_blank\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Upto 80% Discount on GeeksforGeeks<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-10ba29c e-con-full e-flex e-con e-parent\" data-id=\"10ba29c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Vehicle Speed Estimation Using Open CV Python With Source Code Introduction : This project uses the optical flow algorithm, specifically the Lucas-Kanade tracker, to estimate vehicle speeds from mono camera (CCTV) footage. Speed of a vehicle is an important parameter in many application areas such as traffic management, law enforcement and autonomous vehicles. It is [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":20287,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[30,331],"tags":[518],"class_list":["post-16882","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","category-python-projects","tag-vehicle-speed-estimation-using-open-cv-python"],"_links":{"self":[{"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/posts\/16882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/comments?post=16882"}],"version-history":[{"count":39,"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/posts\/16882\/revisions"}],"predecessor-version":[{"id":20750,"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/posts\/16882\/revisions\/20750"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/media\/20287"}],"wp:attachment":[{"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/media?parent=16882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/categories?post=16882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codewithcurious.com\/wp-json\/wp\/v2\/tags?post=16882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}