SolidWorks Drawing Automation Script

SolidWorks Drawing Automation Script

A Python CLI tool that reads drawing parameters (e.g., title block fields, dimensions) from a CSV or JSON file and applies them to SolidWorks drawing files (.SLDDRW). Ideal for engineers and CAD admins who need to automate repetitive drawing updates across multiple files. Works on Linux/Mac via SolidWorks API over COM (requires Windows SolidWorks installation). Features Batch update title block fields (e.g., part number, revision, date) from CSV/JSON input Export drawings to PDF, DXF, or image formats with configurable resolution Replace or insert custom properties (e....

<span title='2026-05-31 00:00:00 +0000 UTC'>May 31, 2026</span>&nbsp;·&nbsp;OddShop
Python Educational CLI Tool

New Tool: Python Educational CLI Tool

We just released Python Educational CLI Tool — generate interactive coding exercises from a csv of concepts and examples. What it does This CLI tool takes a CSV file with columns for topic, explanation, and code snippet, then produces a set of interactive Python exercises (fill-in-the-blank, multiple choice, code output prediction). Ideal for educators and self-learners who want to create custom drills without writing any exercise logic. Features CSV input — specify topics, explanations, and code snippets in a simple CSV file Exercise types — generates fill-in-the-blank, multiple choice, and output prediction questions Randomized order — shuffles questions and answer choices each run Score tracking — displays correct/incorrect counts and percentage at the end Customizable difficulty — add a ‘difficulty’ column to filter exercises by level Usage python edu_cli....

<span title='2026-05-30 00:00:00 +0000 UTC'>May 30, 2026</span>&nbsp;·&nbsp;OddShop
Python Educational CLI Tool

Python Educational CLI Tool

This CLI tool takes a CSV file with columns for topic, explanation, and code snippet, then produces a set of interactive Python exercises (fill-in-the-blank, multiple choice, code output prediction). Ideal for educators and self-learners who want to create custom drills without writing any exercise logic. Features CSV input — specify topics, explanations, and code snippets in a simple CSV file Exercise types — generates fill-in-the-blank, multiple choice, and output prediction questions Randomized order — shuffles questions and answer choices each run Score tracking — displays correct/incorrect counts and percentage at the end Customizable difficulty — add a ‘difficulty’ column to filter exercises by level Usage python edu_cli....

<span title='2026-05-30 00:00:00 +0000 UTC'>May 30, 2026</span>&nbsp;·&nbsp;OddShop

How to Automate Bulk Product Imports with Python

Bulk product import is a critical step in scaling an online store, but doing it manually for hundreds or thousands of items is error-prone and time-consuming. Whether you’re migrating from another platform or launching a new catalog, the process of entering product data one by one can derail your workflow and introduce inconsistencies. The Manual Way (And Why It Breaks) Manually entering product data into Shopify or any e-commerce platform is a tedious and fragile process....

<span title='2026-05-27 02:06:26 +0000 UTC'>May 27, 2026</span>&nbsp;·&nbsp;OddShop
Bulk Product Import Tool

Bulk Product Import Tool

This Python CLI tool processes a CSV file of product data and generates a Shopify-compatible bulk import file. It’s designed for store owners and developers who need to upload large catalogs quickly without manual entry. Works with Shopify, WooCommerce, and BigCommerce via CSV export/import. Features CSV input with automatic column mapping — map your headers to Shopify fields (title, price, SKU, etc.) Bulk variant generation — create up to 100 variants per product from CSV rows Image URL batch processing — download and rehost images, or embed URLs for Shopify import Validation and error reporting — check for missing required fields, duplicate SKUs, and invalid prices before import Output as Shopify-compatible CSV or JSONL — ready for direct upload via Shopify admin or API Usage python bulk_import....

<span title='2026-05-26 00:00:00 +0000 UTC'>May 26, 2026</span>&nbsp;·&nbsp;OddShop
Bulk Product Import Tool

New Tool: Bulk Product Import Tool

We just released Bulk Product Import Tool — import thousands of products from csv into shopify in minutes. What it does This Python CLI tool processes a CSV file of product data and generates a Shopify-compatible bulk import file. It’s designed for store owners and developers who need to upload large catalogs quickly without manual entry. Works with Shopify, WooCommerce, and BigCommerce via CSV export/import. Features CSV input with automatic column mapping — map your headers to Shopify fields (title, price, SKU, etc....

<span title='2026-05-26 00:00:00 +0000 UTC'>May 26, 2026</span>&nbsp;·&nbsp;OddShop

How to Fix Date Import Issues with Python

python spreadsheet automation often begins with a simple task: importing dates from Excel into a database or pipeline. But what starts as a quick data import quickly turns into a headache when date formats vary wildly across rows — some are MM/DD/YYYY, others DD/MM/YYYY, and some even include timezones or mixed formats. These inconsistencies break data pipelines, cause downstream errors, and waste hours of manual data cleaning. When you’re working on python spreadsheet automation projects, this is one of those moments where you wish there was a faster, safer way....

<span title='2026-05-23 02:00:07 +0000 UTC'>May 23, 2026</span>&nbsp;·&nbsp;OddShop

How to Extract Group Contacts from CSV with Python

The python group contact extractor solves a real pain point in data automation: manually sifting through CSV exports of LinkedIn group members or Facebook group data to extract contact information. When you’re working with hundreds or thousands of group members, the repetitive task of copying and pasting becomes not just time-consuming, but error-prone. This is where a python group contact extractor tool like this one shines — it automates what would otherwise be a frustrating, manual effort....

<span title='2026-05-22 01:56:26 +0000 UTC'>May 22, 2026</span>&nbsp;·&nbsp;OddShop
Spreadsheet Date Import Fixer

New Tool: Spreadsheet Date Import Fixer

We just released Spreadsheet Date Import Fixer — automatically parse and standardize date columns from imported excel files. What it does Fixes common date parsing issues when importing Excel files into databases or data pipelines. Ideal for data analysts and engineers who need clean, consistent date formats from spreadsheets with mixed or ambiguous date strings. Works with any Excel file (.xlsx, .xls) and outputs standardized ISO 8601 dates. Features Auto-detect and parse multiple date formats (e....

<span title='2026-05-22 00:00:00 +0000 UTC'>May 22, 2026</span>&nbsp;·&nbsp;OddShop
Spreadsheet Date Import Fixer

Spreadsheet Date Import Fixer

Fixes common date parsing issues when importing Excel files into databases or data pipelines. Ideal for data analysts and engineers who need clean, consistent date formats from spreadsheets with mixed or ambiguous date strings. Works with any Excel file (.xlsx, .xls) and outputs standardized ISO 8601 dates. Features Auto-detect and parse multiple date formats (e.g., ‘22/05/2026’, ‘05/22/2026’, ‘2026-05-22’) Handle timezone offsets and named timezones (e.g., ‘13:26 EDT’, ‘13:26 UTC-4’) Output to CSV or new Excel file with consistent datetime columns Configurable fallback for ambiguous dates (e....

<span title='2026-05-22 00:00:00 +0000 UTC'>May 22, 2026</span>&nbsp;·&nbsp;OddShop
Group Contact CSV Extractor

Group Contact CSV Extractor

Processes CSV exports of LinkedIn and Facebook group members to extract and organize contact information. Designed for marketers and recruiters who need clean contact lists from group data. Works offline with your exported CSV files. Features Parse LinkedIn group member CSV exports to extract name, headline, location, and profile URLs Parse Facebook group member CSV exports to extract name, profile URL, and join date Deduplicate contacts across multiple group exports using fuzzy name matching Export results to CSV, JSON, or Excel with customizable field selection Filter contacts by keywords in headline or location fields Usage python group_contacts....

<span title='2026-05-21 00:00:00 +0000 UTC'>May 21, 2026</span>&nbsp;·&nbsp;OddShop
Group Contact CSV Extractor

New Tool: Group Contact CSV Extractor

We just released Group Contact CSV Extractor — extract member contacts from linkedin and facebook group exports. What it does Processes CSV exports of LinkedIn and Facebook group members to extract and organize contact information. Designed for marketers and recruiters who need clean contact lists from group data. Works offline with your exported CSV files. Features Parse LinkedIn group member CSV exports to extract name, headline, location, and profile URLs Parse Facebook group member CSV exports to extract name, profile URL, and join date Deduplicate contacts across multiple group exports using fuzzy name matching Export results to CSV, JSON, or Excel with customizable field selection Filter contacts by keywords in headline or location fields Usage python group_contacts....

<span title='2026-05-21 00:00:00 +0000 UTC'>May 21, 2026</span>&nbsp;·&nbsp;OddShop