DEV Community

James Shah
James Shah

Posted on

1 3

Automate Your Project Initialization Using Python & Shell Script

So every time I start a new project, I repeat the following steps:(most of you would, too)

  • Create a directory for the project.
  • Create and initialize a git repository for that directory.
  • Push this directory onto Github.
  • Open this project directory in VS Code Editor.

And repeating all these steps for every project is tedious. So as a beginner in python scripting, I thought of automating this whole process using a python script and then executing this script in the command line using shell script.

Check it out at my blog below.

Top comments (0)

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free