{"id":17004,"date":"2020-04-19T06:37:36","date_gmt":"2020-04-19T10:37:36","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/python-ecommerce-part-3-remove-unwanted-category-and-products-also-remove-products-based-on-words-in-the-title-after-merging-all-supplier-data-files-into-one-file\/"},"modified":"2020-04-19T15:14:56","modified_gmt":"2020-04-19T19:14:56","slug":"python-ecommerce-part-3-remove-unwanted-category-and-products-also-remove-products-based-on-words-in-the-title-after-merging-all-supplier-data-files-into-one-file","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=17004","title":{"rendered":"Python: Ecommerce: Part \u2014 3: Remove Unwanted Category (and Products), Also, remove products based on Words in  the Title \u2014 after Merging All Supplier Data Files into One File"},"content":{"rendered":"<article class=\"meteredContent\">\n<section class=\"fr fs ih ii ij\">\n<div class=\"n p\">\n<div class=\"z ab ac ae af ik ah ai\">\n<p id=\"31ad\" class=\"jy jz ap by ka b kb mo kd mp kf mq kh mr kj ms kl fr\" data-selectable-paragraph=\"\">You could as well remove products that are not allowed in a country or in a market place as well as products that you are not authorized to sell (some brands)<\/p>\n<p id=\"7b45\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">All Code in One Block. Please check the other parts of this series\/publication<\/p>\n<p id=\"64db\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">The code could be simplified\/reduced. You could join multiple blocks into one just by keeping the words\/category names in a list; and then filtering against that list. You could as well join conditions using and (&amp;) or or-operations (|) to reduce the number of lines of code.<\/p>\n<pre class=\"lh li lj lk ll hz lm fi\"><span id=\"7540\" class=\"ln lo ap by lp b cp lq lr r ls\" data-selectable-paragraph=\"\"># # Section Remove products that have slang words<\/span><span id=\"d9cf\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># In[24]:<\/span><span id=\"e203\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_data[\u2018Category Name\u2019].unique()<\/span><span id=\"cee7\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># In[30]:<\/span><span id=\"6e4f\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># Remove products from a category that you do not want to sell<\/span><span id=\"e0ed\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># Apparel<\/span><span id=\"8672\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_data_filter_category = unique_sorted_data [\n ~( unique_sorted_data[\u2018Category Name\u2019].str.contains(\u201cApparel\u201d, case = False, na=False ) )\n ];<\/span><span id=\"ece4\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># android TV Box<\/span><span id=\"16f4\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_data_filter_category = unique_sorted_data_filter_category [\n ~( unique_sorted_data_filter_category[\u2018Category Name\u2019].str.contains(\u201cTV Box\u201d, case = False, na=False ) )\n ];<\/span><span id=\"2bc2\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># Laser Products\nunique_sorted_data_filter_category = unique_sorted_data_filter_category [\n ~( unique_sorted_data_filter_category[\u2018Category Name\u2019].str.contains(\u201cLaser\u201d, case = False, na=False ) )\n ];<\/span><span id=\"80c6\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># Costume\nunique_sorted_data_filter_category = unique_sorted_data_filter_category [\n ~( unique_sorted_data_filter_category[\u2018Category Name\u2019].str.contains(\u201cCostume\u201d, case = False, na=False ) )\n ];<\/span><span id=\"e315\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># Showing the count after removal\nunique_sorted_data_filter_category[\u2018Category Name\u2019].unique(), unique_sorted_data_filter_category.shape<\/span><span id=\"34a0\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># In[31]:<\/span><span id=\"e8dc\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">#################<\/span><span id=\"4c25\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># section Remove products that have slang\/bad words in the name -- you do not need this block - was for testing only. Another block will do this job<\/span><span id=\"6bf5\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_data_filter_1 = unique_sorted_data[ \n ( unique_sorted_data[\u2018Full Product Name\u2019].str.contains(\u201cSlang 1\u201c, case = False, na=False) )\n \n | ( unique_sorted_data[\u2018Full Product Name\u2019].str.contains(\u201cSlang 2\u201c, case = False, na=False) )\n \n | ( unique_sorted_data[\u2018Full Product Name\u2019].str.contains(\u201cSlang 3\u201c, case = False, na=False) )\n \n | ( unique_sorted_data[\u2018Full Product Name\u2019].str.contains(\u201cSlang 4\u201c, case = False, na=False) )<\/span><span id=\"a006\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">] #[ {\u2018Full Product Name\u2019, \u2018Category Name\u2019}];\nunique_sorted_data_filter_1.shape #, unique_sorted_data_filter_1.head(1) #, \u201c\\n \u201c, unique_sorted_data_filter_1.shape<\/span><span id=\"a945\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">########################<\/span><span id=\"0551\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># In[38]:<\/span><span id=\"da6c\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># Remove products that have slang words in the product name<\/span><span id=\"055a\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_filtered_data = unique_sorted_data_filter_category [\n ~( unique_sorted_data_filter_category[\u2018Full Product Name\u2019].str.contains(\u201cBad word 1\u201c, case = False, na=False ) ) ];<\/span><span id=\"47bc\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cBad word 2\u201c, case = False, na=False ) )\n ];<\/span><span id=\"cd12\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cBad word 3\u201c, case = False, na=False ) )\n ];<\/span><span id=\"dc0d\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cBad word 4\u201d, case = False, na=False ) )\n ];<\/span><span id=\"909e\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cBad word 5\u201c, case = False, na=False ) )\n ];<\/span><span id=\"a214\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cBad word 1\u201c, case = False, na=False ) )\n ];<\/span><span id=\"617f\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cTracker\u201d, case = False, na=False ) )\n ];<\/span><span id=\"c98c\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cLaser\u201d, case = False, na=False ) )\n ];<\/span><span id=\"f65a\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># brands that you do not want to sell\nprint(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cVKworld\u201d, case = False, na=False ) )\n ];<\/span><span id=\"ceb1\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">\nprint(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cSamsung\u201d, case = False, na=False ) )\n ];<\/span><span id=\"c930\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># video streaming TV Box HDMI -- products are sensitive (intellectual rights)\nprint(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cCar Video\u201d, case = False, na=False ) )\n ];<\/span><span id=\"c3f6\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cStreaming\u201d, case = False, na=False ) )\n ];<\/span><span id=\"a371\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data = unique_sorted_filtered_data [\n ~( unique_sorted_filtered_data[\u2018Full Product Name\u2019].str.contains(\u201cHDMI\u201d, case = False, na=False ) )\n ];<\/span><span id=\"9cdc\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data.shape<\/span><span id=\"d3f3\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># In[39]:<\/span><span id=\"6156\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_filtered_data.to_csv(\u201c..\/all_supplier_data_unique_sorted_and_filtered.csv\u201d);<\/span><\/pre>\n<h1 id=\"fa47\" class=\"lz lo ap by bx ey io ma iq mb mc md me mf mg mh mi\" data-selectable-paragraph=\"\"><strong class=\"bk\">From Jupyter Notebook: Cell by Cell with Output<\/strong><\/h1>\n<h1 id=\"0320\" class=\"lz lo ap by bx ey io ma iq mb mc md me mf mg mh mi\" data-selectable-paragraph=\"\">Section Remove products that have slang\/bad words or similar. Or Brands\/Products that you do not want to sell (not allowed to sell\/resell\/restricted products or similar): I know the grammar is not right. Sorry, not fixing it.<\/h1>\n<p id=\"b2eb\" class=\"jy jz ap by ka b kb mo kd mp kf mq kh mr kj ms kl fr\" data-selectable-paragraph=\"\">In [24]:<\/p>\n<pre class=\"lh li lj lk ll hz lm fi\"><span id=\"467b\" class=\"ln lo ap by lp b cp lq lr r ls\" data-selectable-paragraph=\"\">unique_sorted_data['Category Name'].unique()<\/span><\/pre>\n<p id=\"06d6\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">Out[24]:<\/p>\n<pre class=\"lh li lj lk ll hz lm fi\"><span id=\"938a\" class=\"ln lo ap by lp b cp lq lr r ls\" data-selectable-paragraph=\"\">array(['Toys &amp; Games', 'Drone &amp; Quadcopter', 'Cool Gadgets',\n       'Office supplies', 'Novelty Costumes &amp; Accessories',\n       \"Women's Jewelry\", 'External Parts', 'Vehicle Electronics Devices',\n       'Replacement Parts', 'Internal Parts', 'Lamps and Accessories',\n       'Video Games', 'Hair Care', 'Skin Care',\n       'Makeup Tool &amp; Accessories', 'Household Products',\n       \"Women's Accessories\", \"Women's Apparel\", 'Home accessories',\n       'Oral Respiratory Protection', \"Men's Accessories\",\n       \"Men's Apparel\", \"Girl's Apparel\", 'Cell Phone Accessories',\n       'Health Care', 'Electronic Accessories', 'Health tools',\n       'Computer Peripherals', 'Audio &amp; Video Gadgets', nan,\n       'Headrest Monitors &amp; DVD Players', 'Car DVR',\n       'Camera Equipment \/ Accessories', 'Personal Care',\n       'Laser Gadgets &amp; Measuring Tools', 'Accessories',\n       'Electronic Cigarettes', 'Sports Action Camera',\n       'Android TV Box \/ Stick', 'Sports &amp; Body Building',\n       'Smart Watches', 'Security &amp; Surveillance', 'Android Tablets',\n       'Musical Instruments &amp; Accessorie', 'LED', 'Outdoor Recrections',\n       'Tools &amp; Home Decor', 'Home, Kitchen &amp; Garden', 'Home Electrical',\n       'Bedding &amp; Bath', 'Camping &amp; Hiking', 'Drives &amp; Storage',\n       'Pet Supplies', 'Hunting &amp; Fishing', 'Garden &amp; Lawn',\n       'Medical treatments', 'Android Smartphones', 'Car Video',\n       'Cell Phones', 'Cycling', 'Solar Products', 'Doogee Phones',\n       'Rugged Phones', 'Ulefone Phones', 'Xiaomi Phones', 'Huawei Phone',\n       'Lenovo Phones', 'Refurbished iPhones', 'Samsung Phones',\n       'Water Sport', 'Tools &amp; Equipment', 'Repair Accessories',\n       'Body protection', 'Disinfection and sterilization', \"Men's Care\",\n       'Cleaning Supplies', 'Baby Girls Apparel', \"Women's Bags\",\n       \"Women's Shoes\", \"Men's Jewelry\", 'Baby Boys Apparel',\n       \"Boy's Apparel\", \"Girl's Shoes\", \"Girl's Jewelry\", \"Boy's Shoes\",\n       'kN95\/KF94 Mask', 'Flash Drives + Memory Cards',\n       '6-7 Inch Android Phones', 'Apple Phones', 'Xiaomi Phone',\n       'Laptops &amp; Tablets', 'Apple iPad', 'Musical Instruments',\n       'Computer Accessories', 'Ball Games', \"Boy's Jewelry\"],\n      dtype=object)<\/span><\/pre>\n<p id=\"505b\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">In [30]:<\/p>\n<pre class=\"lh li lj lk ll hz lm fi\"><span id=\"91be\" class=\"ln lo ap by lp b cp lq lr r ls\" data-selectable-paragraph=\"\"><em class=\"lt\"># Remove products from a category that you do not want to sell<\/em><\/span><span id=\"9ff9\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_data_filter_category <strong class=\"lp km\">=<\/strong> unique_sorted_data [ <strong class=\"lp km\">~<\/strong>( unique_sorted_data['Category Name'].str.contains(\"Apparel\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"499b\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">\u200bunique_sorted_data_filter_category <strong class=\"lp km\">= <\/strong>unique_sorted_data_filter_category [ <strong class=\"lp km\">~<\/strong>( unique_sorted_data_filter_category['Category Name'].str.contains(\"TV Box\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"71b9\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_data_filter_category <strong class=\"lp km\">= <\/strong>unique_sorted_data_filter_category [<strong class=\"lp km\">~<\/strong>( unique_sorted_data_filter_category['Category Name'].str.contains(\"Laser\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"5933\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_data_filter_category <strong class=\"lp km\">=<\/strong> unique_sorted_data_filter_category [ <strong class=\"lp km\">~<\/strong>( unique_sorted_data_filter_category['Category Name'].str.contains(\"Costume\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )<\/span><span id=\"785c\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">];<\/span><span id=\"d131\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_data_filter_category['Category Name'].unique(), unique_sorted_data_filter_category.shape<\/span><\/pre>\n<p id=\"3050\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">Out[30]:<\/p>\n<pre class=\"lh li lj lk ll hz lm fi\"><span id=\"e1d9\" class=\"ln lo ap by lp b cp lq lr r ls\" data-selectable-paragraph=\"\">(array(['Toys &amp; Games', 'Drone &amp; Quadcopter', 'Cool Gadgets',\n        'Office supplies', \"Women's Jewelry\", 'External Parts',\n        'Vehicle Electronics Devices', 'Replacement Parts',\n        'Internal Parts', 'Lamps and Accessories', 'Video Games',\n        'Hair Care', 'Skin Care', 'Makeup Tool &amp; Accessories',\n        'Household Products', \"Women's Accessories\", 'Home accessories',\n        'Oral Respiratory Protection', \"Men's Accessories\",\n        'Cell Phone Accessories', 'Health Care', 'Electronic Accessories',\n        'Health tools', 'Computer Peripherals', 'Audio &amp; Video Gadgets',\n        nan, 'Headrest Monitors &amp; DVD Players', 'Car DVR',\n        'Camera Equipment \/ Accessories', 'Personal Care', 'Accessories',\n        'Electronic Cigarettes', 'Sports Action Camera',\n        'Sports &amp; Body Building', 'Smart Watches',\n        'Security &amp; Surveillance', 'Android Tablets',\n        'Musical Instruments &amp; Accessorie', 'LED', 'Outdoor Recrections',\n        'Tools &amp; Home Decor', 'Home, Kitchen &amp; Garden', 'Home Electrical',\n        'Bedding &amp; Bath', 'Camping &amp; Hiking', 'Drives &amp; Storage',\n        'Pet Supplies', 'Hunting &amp; Fishing', 'Garden &amp; Lawn',\n        'Medical treatments', 'Android Smartphones', 'Car Video',\n        'Cell Phones', 'Cycling', 'Solar Products', 'Doogee Phones',\n        'Rugged Phones', 'Ulefone Phones', 'Xiaomi Phones', 'Huawei Phone',\n        'Lenovo Phones', 'Refurbished iPhones', 'Samsung Phones',\n        'Water Sport', 'Tools &amp; Equipment', 'Repair Accessories',\n        'Body protection', 'Disinfection and sterilization', \"Men's Care\",\n        'Cleaning Supplies', \"Women's Bags\", \"Women's Shoes\",\n        \"Men's Jewelry\", \"Girl's Shoes\", \"Girl's Jewelry\", \"Boy's Shoes\",\n        'kN95\/KF94 Mask', 'Flash Drives + Memory Cards',\n        '6-7 Inch Android Phones', 'Apple Phones', 'Xiaomi Phone',\n        'Laptops &amp; Tablets', 'Apple iPad', 'Musical Instruments',\n        'Computer Accessories', 'Ball Games', \"Boy's Jewelry\"],\n       dtype=object), (47826, 40))<\/span><\/pre>\n<p id=\"8221\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">In [31]:<\/p>\n<pre class=\"lh li lj lk ll hz lm fi\"><span id=\"f236\" class=\"ln lo ap by lp b cp lq lr r ls\" data-selectable-paragraph=\"\"><em class=\"lt\"># sect<\/em><\/span><\/pre>\n<p id=\"9234\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">In [38]:<\/p>\n<pre class=\"lh li lj lk ll hz lm fi\"><span id=\"b5a2\" class=\"ln lo ap by lp b cp lq lr r ls\" data-selectable-paragraph=\"\"><em class=\"lt\"># Remove products that have slang words in the product name<\/em><\/span><span id=\"da4b\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_data_filter_category [ <strong class=\"lp km\">~<\/strong>( unique_sorted_data_filter_category['Full Product Name'].str.contains(\"Bad word 1\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"628f\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);<\/span><span id=\"81e7\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_filtered_data [<strong class=\"lp km\">~<\/strong>( unique_sorted_filtered_data['Full Product Name'].str.contains(\"Bad word 2\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"386e\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_filtered_data [<strong class=\"lp km\">~<\/strong>( unique_sorted_filtered_data['Full Product Name'].str.contains(\"Bad word 3\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"f496\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># product\nprint(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_filtered_data [ <strong class=\"lp km\">~<\/strong>( unique_sorted_filtered_data['Full Product Name'].str.contains(\"Tracker\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) ) ];<\/span><span id=\"77a4\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_filtered_data [ <strong class=\"lp km\">~<\/strong>( unique_sorted_filtered_data['Full Product Name'].str.contains(\"Laser\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"f1f7\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);<\/span><span id=\"8097\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># remove brands\nunique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_filtered_data [ <strong class=\"lp km\">~<\/strong>( unique_sorted_filtered_data['Full Product Name'].str.contains(\"VKworld\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"4d8e\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);<\/span><span id=\"348a\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_filtered_data [ <strong class=\"lp km\">~<\/strong>( unique_sorted_filtered_data['Full Product Name'].str.contains(\"Samsung\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"646f\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);<\/span><span id=\"c335\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\"># video, streaming, HDMI\nunique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_filtered_data [ <strong class=\"lp km\">~<\/strong>( unique_sorted_filtered_data['Full Product Name'].str.contains(\"Car Video\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"d85f\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);<\/span><span id=\"dde9\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_filtered_data [ <strong class=\"lp km\">~<\/strong>( unique_sorted_filtered_data['Full Product Name'].str.contains(\"Streaming\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"2dcb\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);<\/span><span id=\"f478\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">unique_sorted_filtered_data <strong class=\"lp km\">=<\/strong> unique_sorted_filtered_data [<strong class=\"lp km\">~<\/strong>( unique_sorted_filtered_data['Full Product Name'].str.contains(\"HDMI\", case <strong class=\"lp km\">=<\/strong> <strong class=\"lp km\">False<\/strong>, na<strong class=\"lp km\">=False<\/strong> ) )];<\/span><span id=\"64b6\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">print(unique_sorted_filtered_data.shape);\nunique_sorted_filtered_data.shape<\/span><span id=\"f8a2\" class=\"ln lo ap by lp b cp lu lv lw lx ly lr r ls\" data-selectable-paragraph=\"\">(47001, 40)\n(46988, 40)\n(46968, 40)\n(46968, 40)\n(46959, 40)\n(46959, 40)\n(46441, 40)\n(46388, 40)\n(46381, 40)\n(45357, 40)\n(45349, 40)\n(45338, 40)\n(44911, 40)<\/span><\/pre>\n<p id=\"57ee\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">Out[38]:<\/p>\n<pre class=\"lh li lj lk ll hz lm fi\"><span id=\"48a9\" class=\"ln lo ap by lp b cp lq lr r ls\" data-selectable-paragraph=\"\">(44911, 40)<\/span><\/pre>\n<p id=\"b756\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">In [39]:<\/p>\n<pre class=\"lh li lj lk ll hz lm fi\"><span id=\"9d12\" class=\"ln lo ap by lp b cp lq lr r ls\" data-selectable-paragraph=\"\"># send the filtered data to a file\nunique_sorted_filtered_data.to_csv(\"..\/all_supplier_data_unique_sorted_and_filtered.csv\");<\/span><\/pre>\n<p id=\"1dfb\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">***. ***. ***<\/em><\/strong><\/p>\n<p id=\"78e9\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">Note: Older short-notes from this site are posted on Medium:\u00a0<\/em><\/strong><a class=\"cu dw mk ml mm mn\" href=\"https:\/\/medium.com\/@SayedAhmedCanada\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/medium.com\/@SayedAhmedCanada<\/a><\/p>\n<p id=\"5358\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\">*** . *** *** . *** . *** . ***<\/p>\n<p id=\"f42f\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">Sayed Ahmed<\/em><\/strong><\/p>\n<p id=\"b6f6\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">BSc. Eng. in Comp. Sc. &amp; Eng. (BUET)<\/em><\/strong><\/p>\n<p id=\"60fd\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">MSc. in Comp. Sc. (U of Manitoba, Canada)<\/em><\/strong><\/p>\n<p id=\"3f17\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">MSc. in Data Science and Analytics (Ryerson University, Canada)<\/em><\/strong><\/p>\n<p id=\"ea69\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">Linkedin<\/em><\/strong><em class=\"lt\">:\u00a0<\/em><a class=\"cu dw mk ml mm mn\" href=\"https:\/\/ca.linkedin.com\/in\/sayedjustetc\" target=\"_blank\" rel=\"noopener nofollow noreferrer\"><em class=\"lt\">https:\/\/ca.linkedin.com\/in\/sayedjustetc<\/em><\/a><\/p>\n<p id=\"33b6\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">Blog<\/em><\/strong><em class=\"lt\">:\u00a0<\/em><a class=\"cu dw mk ml mm mn\" href=\"http:\/\/bangla.salearningschool.com\/\" target=\"_blank\" rel=\"noopener nofollow noreferrer\"><em class=\"lt\">http:\/\/Bangla.SaLearningSchool.com<\/em><\/a><em class=\"lt\">,\u00a0<\/em><a class=\"cu dw mk ml mm mn\" href=\"http:\/\/sitestree.com\/\" target=\"_blank\" rel=\"noopener nofollow noreferrer\"><em class=\"lt\">http:\/\/SitesTree.com<\/em><\/a><\/p>\n<p id=\"dc0c\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">Training Courses:\u00a0<\/em><\/strong><a class=\"cu dw mk ml mm mn\" href=\"http:\/\/training.sitestree.com\/\" target=\"_blank\" rel=\"noopener nofollow noreferrer\"><em class=\"lt\">http:\/\/Training.SitesTree.com<\/em><\/a><\/p>\n<p id=\"18f4\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">8112223 Canada Inc\/Justetc<\/em><\/strong><em class=\"lt\">:\u00a0<\/em><a class=\"cu dw mk ml mm mn\" href=\"http:\/\/justetc.net\/\" target=\"_blank\" rel=\"noopener nofollow noreferrer\"><em class=\"lt\">http:\/\/JustEtc.net<\/em><\/a><\/p>\n<p id=\"aa36\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><strong class=\"ka km\"><em class=\"lt\">Facebook Groups\/Forums to discuss (Q &amp; A):<\/em><\/strong><\/p>\n<p id=\"36f5\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><a class=\"cu dw mk ml mm mn\" href=\"https:\/\/www.facebook.com\/banglasalearningschool\" target=\"_blank\" rel=\"noopener nofollow noreferrer\">https:\/\/www.facebook.com\/banglasalearningschool<\/a><\/p>\n<p id=\"bc24\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><a class=\"cu dw mk ml mm mn\" href=\"https:\/\/www.facebook.com\/justetcsocial\" target=\"_blank\" rel=\"noopener nofollow noreferrer\">https:\/\/www.facebook.com\/justetcsocial<\/a><\/p>\n<p id=\"f529\" class=\"jy jz ap by ka b kb kc kd ke kf kg kh ki kj kk kl fr\" data-selectable-paragraph=\"\"><em class=\"lt\">Get access to courses on Big Data, Data Science, AI, Cloud, Linux, System Admin, Web Development and Misc. related. Also, create your own course to sell to others.\u00a0<\/em><a class=\"cu dw mk ml mm mn\" href=\"http:\/\/sitestree.com\/training\/\" target=\"_blank\" rel=\"noopener nofollow noreferrer\">http:\/\/sitestree.com\/training\/<\/a><\/p>\n<\/div>\n<\/div>\n<\/section>\n<\/article>\n<div class=\"cq ig mt gl ai na my nb\" data-test-id=\"post-sidebar\">\n<div class=\"n p\">\n<div class=\"z ab ac ae af ag ah ai\">\n<div class=\"nc n hu\">\n<div class=\"ig\">\n<div class=\"nd fg r\">\n<h2 class=\"bx ey fz bz ap\">Build Ecommerce Software and Systems<\/h2>\n<div class=\"eu ne r\">\n<h4 class=\"bx fp cp bz av nf cj as ng au cc\">Build Ecommerce Software and Systems<\/h4>\n<\/div>\n<div class=\"cl\" aria-hidden=\"true\"><button class=\"dg ni nj nk nl nm nn bn do no np nq ds bx b by bz ca cb dt du dv cl dw bq\">Following<\/button><\/div>\n<\/div>\n<div class=\"nr ns nt n\">\n<div class=\"n o\">\n<div class=\"nu r cr\">\n<div class=\"\">\n<div>\n<div class=\"cl\" role=\"tooltip\" aria-hidden=\"true\" aria-describedby=\"1005\" aria-labelledby=\"1005\">\n<div class=\"bl nv nw nx ny nz oa ob jw oc od oe\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"ns r\"><\/div>\n<div>\n<div class=\"jw\">\n<div>\n<div class=\"cl\" role=\"tooltip\" aria-hidden=\"true\" aria-describedby=\"1006\" aria-labelledby=\"1006\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cq ig mt gl mu mv mw mx my mz\"><\/div>\n<div>\n<div class=\"of og n hu p\">\n<div class=\"n p\">\n<div class=\"z ab ac ae af ik ah ai\">\n<div class=\"n ew\"><\/div>\n<div class=\"n o ew\"><\/div>\n<div class=\"oh r\">\n<ul class=\"bl bm\">\n<li class=\"cl fh fc ia\"><a class=\"oi oj dw cc r lm ok a b ib\" href=\"https:\/\/medium.com\/tag\/python\">Python<\/a><\/li>\n<li class=\"cl fh fc ia\"><a class=\"oi oj dw cc r lm ok a b ib\" href=\"https:\/\/medium.com\/tag\/ecommerce\">Ecommerce<\/a><\/li>\n<li class=\"cl fh fc ia\"><a class=\"oi oj dw cc r lm ok a b ib\" href=\"https:\/\/medium.com\/tag\/big-data\">Big Data<\/a><\/li>\n<li class=\"cl fh fc ia\"><a class=\"oi oj dw cc r lm ok a b ib\" href=\"https:\/\/medium.com\/tag\/data-processing\">Data Processing<\/a><\/li>\n<li class=\"cl fh fc ia\"><a class=\"oi oj dw cc r lm ok a b ib\" href=\"https:\/\/medium.com\/tag\/marketplace\">Marketplace<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"ol n ev y\">\n<div class=\"n o\">\n<div class=\"nu r cr\">\n<div class=\"\">\n<div>\n<div class=\"cl\" role=\"tooltip\" aria-hidden=\"true\" aria-describedby=\"1007\" aria-labelledby=\"1007\">\n<div class=\"bl nv nw nx ny nz oa ob jw oc od oe\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"n o\">\n<div class=\"jv r bw\"><\/div>\n<div class=\"jv r bw\"><\/div>\n<div class=\"jv r bw\"><\/div>\n<div class=\"om r bw\">\n<div>\n<div class=\"jw\">\n<div>\n<div class=\"cl\" role=\"tooltip\" aria-hidden=\"true\" aria-describedby=\"1008\" aria-labelledby=\"1008\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cl\" aria-hidden=\"true\">\n<div class=\"cl\" aria-hidden=\"true\">\n<div class=\"cl\" aria-hidden=\"true\">\n<div class=\"r bw\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"on he oo oh r y\">\n<div class=\"op oq r cr\">\n<div class=\"r s os ot\"><a href=\"https:\/\/medium.com\/@SayedAhmedCanada?source=follow_footer--------------------------follow_footer-\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"r dz hn ou\" src=\"https:\/\/miro.medium.com\/fit\/c\/80\/80\/0*P_esmjKoJnHlNjFX\" alt=\"8112223 Canada Inc. (Justetc)\" width=\"80\" height=\"80\" \/><\/a><\/div>\n<div class=\"ov r ow\">\n<p class=\"bx fp ib bz cc ox oy\">WRITTEN BY<\/p>\n<\/div>\n<div class=\"ov oz n ow\">\n<div class=\"ai n o ev\">\n<h2 class=\"bx ey gw gx ap\"><a class=\"cu cv bg bh bi bj bk bl bm bn cw cx bq br cy cz\" href=\"https:\/\/medium.com\/@SayedAhmedCanada?source=follow_footer--------------------------follow_footer-\" rel=\"noopener\">8112223 Canada Inc. (Justetc)<\/a><\/h2>\n<div class=\"r g\"><\/div>\n<\/div>\n<\/div>\n<div class=\"ov pa r ow bb\">\n<div class=\"pb r\">\n<h4 class=\"bx fp fz ga cc\">Software Engineer, Data Scientist, Machine Learning Engineer.<\/h4>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"on r\"><\/div>\n<div class=\"op oq r cr\">\n<div class=\"r s os ot\"><a href=\"https:\/\/medium.com\/build-ecommerce-software-and-systems?source=follow_footer--------------------------follow_footer-\" rel=\"noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"ds ou hn\" src=\"https:\/\/i0.wp.com\/miro.medium.com\/fit\/c\/80\/80\/1%2A2Kzjk3cDjNvBHhFyF2rtyA.jpeg?resize=80%2C80&#038;ssl=1\" alt=\"Build Ecommerce Software and Systems\" width=\"80\" height=\"80\" \/><\/a><\/div>\n<div class=\"ov oz n ow\">\n<div class=\"ai n o ev\">\n<h2 class=\"bx ey gw gx ap\"><a class=\"cu cv bg bh bi bj bk bl bm bn cw cx bq br cy cz\" href=\"https:\/\/medium.com\/build-ecommerce-software-and-systems?source=follow_footer--------------------------follow_footer-\" rel=\"noopener\">Build Ecommerce Software and Systems<\/a><\/h2>\n<div class=\"r g\">\n<div class=\"cl\" aria-hidden=\"true\"><button class=\"dg ni nj nk nl nm nn bn do no np nq ds bx b by bz ca cb dt du dv cl dw bq\">Following<\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"ov pd r ow bb\">\n<div class=\"pb r\">\n<h4 class=\"bx fp fz ga cc\">Build Ecommerce Software and Systems<\/h4>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"pe he r y\">\n<div class=\"hz pi ds r pj g\"><span class=\"ha\">Write the first response<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>You could as well remove products that are not allowed in a country or in a market place as well as products that you are not authorized to sell (some brands) All Code in One Block. Please check the other parts of this series\/publication The code could be simplified\/reduced. You could join multiple blocks into &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=17004\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1912,182],"tags":[],"class_list":["post-17004","post","type-post","status-publish","format-standard","hentry","category-build-ecommerce-software","category---blog","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":16994,"url":"http:\/\/bangla.sitestree.com\/?p=16994","url_meta":{"origin":17004,"position":0},"title":"Python: Ecommerce: Part\u200a\u2014\u200a3: Remove Unwanted Category (and Products), Also, remove products based on Words  in the Title\u200a\u2014\u200aafter Merging All Supplier Data Files into One File","author":"Sayed","date":"April 16, 2020","format":false,"excerpt":"Python: Ecommerce: Part\u200a\u2014\u200a3: Remove Unwanted Category (and Products), Also, remove products based on Words in the Title\u200a\u2014\u200aafter Merging All Supplier Data Files into One File Python: Ecommerce: Part\u200a\u2014\u200a3: Remove Unwanted Category (and Products), Also, remove products based on Words in the Title\u200a\u2014\u200aafter Merging All Supplier Data Files into One File.\u2026","rel":"","context":"In &quot;Build Ecommerce Software&quot;","block_context":{"text":"Build Ecommerce Software","link":"http:\/\/bangla.sitestree.com\/?cat=1912"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":17346,"url":"http:\/\/bangla.sitestree.com\/?p=17346","url_meta":{"origin":17004,"position":1},"title":"Amazon Selling, Ecommerce, Inventory, Product Management, Product Database Articles","author":"Sayed","date":"August 13, 2020","format":false,"excerpt":"Misc. Stored Procedures as Used to Manage Products, Product Pricing for a Amazon Store: http:\/\/bangla.salearningschool.com\/recent-posts\/category\/selling-on-amazon\/ Python Code to import supplier product data to Magento. Including Price Calculations. http:\/\/bangla.salearningschool.com\/recent-posts\/category\/build-ecommerce-software\/ Ecommerce shop development: https:\/\/www.youtube.com\/watch?v=T8RqjC_iQqM&list=PLUA7SYgJYDFqOx7--ezlbukRbVX1wIfeI Amazon Product Management Database: https:\/\/www.youtube.com\/watch?v=qrbMO5W9uYw&list=PLUA7SYgJYDFryEwISZ2jrnbJf0wCBKrxQ Online\/Ecommerce Product and Pricing Database: http:\/\/www.shopforsoul.com\/ *** . *** *** . *** .\u2026","rel":"","context":"In &quot;\u09ac\u09cd\u09b2\u0997 \u0964 Blog&quot;","block_context":{"text":"\u09ac\u09cd\u09b2\u0997 \u0964 Blog","link":"http:\/\/bangla.sitestree.com\/?cat=182"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":17345,"url":"http:\/\/bangla.sitestree.com\/?p=17345","url_meta":{"origin":17004,"position":2},"title":"Ecommerce, Inventory, Product Management Articles","author":"Sayed","date":"August 13, 2020","format":false,"excerpt":"Misc. Stored Procedures as Used to Manage Products, Product Pricing for a Amazon Store: http:\/\/bangla.salearningschool.com\/recent-posts\/category\/selling-on-amazon\/ Python Code to import supplier product data to Magento. Including Price Calculations. http:\/\/bangla.salearningschool.com\/recent-posts\/category\/build-ecommerce-software\/ Ecommerce shop development: https:\/\/www.youtube.com\/watch?v=T8RqjC_iQqM&list=PLUA7SYgJYDFqOx7--ezlbukRbVX1wIfeI Amazon Product Management Database: https:\/\/www.youtube.com\/watch?v=qrbMO5W9uYw&list=PLUA7SYgJYDFryEwISZ2jrnbJf0wCBKrxQ *** . *** *** . *** . *** . *** Training Courses: http:\/\/Training.SitesTree.com\u2026","rel":"","context":"In &quot;\u09ac\u09cd\u09b2\u0997 \u0964 Blog&quot;","block_context":{"text":"\u09ac\u09cd\u09b2\u0997 \u0964 Blog","link":"http:\/\/bangla.sitestree.com\/?cat=182"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22181,"url":"http:\/\/bangla.sitestree.com\/?p=22181","url_meta":{"origin":17004,"position":3},"title":"Amazon Product Database: Ecommerce Product Management #Root #Projects and Opportunities","author":"Author-Check- Article-or-Video","date":"March 11, 2021","format":false,"excerpt":"Misc. Stored Procedures as Used to Manage Products, Product Pricing for a Amazon Store: http:\/\/bangla.salearningschool.com\/recent-posts\/category\/selling-on-amazon\/ Python Code to import supplier product data to Magento. Including Price Calculations. http:\/\/bangla.salearningschool.com\/recent-posts\/category\/build-ecommerce-software\/ Ecommerce shop development: https:\/\/www.youtube.com\/watch?v=T8RqjC_iQqM&list=PLUA7SYgJYDFqOx7--ezlbukRbVX1wIfeI Amazon Product Management Database: https:\/\/www.youtube.com\/watch?v=qrbMO5W9uYw&list=PLUA7SYgJYDFryEwISZ2jrnbJf0wCBKrxQ *** . *** *** . *** . *** . *** Training Courses: http:\/\/Training.SitesTree.com\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":17188,"url":"http:\/\/bangla.sitestree.com\/?p=17188","url_meta":{"origin":17004,"position":4},"title":"xls_auto_pricing_data_for_Uk_eu","author":"Sayed","date":"June 19, 2020","format":false,"excerpt":"\/****** Object: StoredProcedure [dbo].[xls_auto_pricing_data_for_Uk_eu] Script Date: 2020-06-19 10:15:42 PM ******\/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO remove-this-phrase-- ============================================= remove-this-phrase-- Author: <Author,,Name> remove-this-phrase-- Create date: <Create Date,,> remove-this-phrase-- Description: <Description,,> remove-this-phrase-- ============================================= CREATE PROCEDURE [dbo].[xls_auto_pricing_data_for_Uk_eu] AS BEGIN remove-this-phrase-- SET NOCOUNT ON added to prevent extra result sets from remove-this-phrase--\u2026","rel":"","context":"In &quot;manage-selling-on-amazon-using-sql&quot;","block_context":{"text":"manage-selling-on-amazon-using-sql","link":"http:\/\/bangla.sitestree.com\/?cat=1915"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":17187,"url":"http:\/\/bangla.sitestree.com\/?p=17187","url_meta":{"origin":17004,"position":5},"title":"xls_auto_pricing_data_for_canada","author":"Sayed","date":"June 19, 2020","format":false,"excerpt":"\/****** Object: StoredProcedure [dbo].[xls_auto_pricing_data_for_canada] Script Date: 2020-06-19 10:15:42 PM ******\/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO remove-this-phrase-- ============================================= remove-this-phrase-- Author: <Author,,Name> remove-this-phrase-- Create date: <Create Date,,> remove-this-phrase-- Description: <Description,,> remove-this-phrase-- ============================================= CREATE PROCEDURE [dbo].[xls_auto_pricing_data_for_canada] AS BEGIN remove-this-phrase-- SET NOCOUNT ON added to prevent extra result sets from remove-this-phrase--\u2026","rel":"","context":"In &quot;manage-selling-on-amazon-using-sql&quot;","block_context":{"text":"manage-selling-on-amazon-using-sql","link":"http:\/\/bangla.sitestree.com\/?cat=1915"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/17004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17004"}],"version-history":[{"count":2,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/17004\/revisions"}],"predecessor-version":[{"id":17029,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/17004\/revisions\/17029"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17004"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}