Pelican is a static site generator written in python which allows you to write your content directly using reStructuredText or Markdown. In this blog post, we will discuss how to create and host a static site using pelican and github pages. Installation Lets wrap all our installations inside a separate virtual environment using python virtual environment wrapper. Install […]
Executing bash commands via Python 3
In python, executing bash commands can be done using subprocess module. It’s pretty easy to use and it’s a powerful module. For simple commands, we can use subprocess.call Usage: Eg: total 4 -rw-rw-r– 1 tevin tevin 15 Sep 3 15:29 test.txt You can also use subprocess.check_call and subprocess.check_output Popen: For more flexibility, you can use […]
Concept of Mutable & Immutable objects in Python
An Immutable object, in the lime light of object-oriented and functional programming, is an object whose state cannot be modified after it is created. Objects of built-in types like (int, float, bool, str, tuple, unicode) are immutable, A Mutable object, can be mutated or state can be modified after it is created. A mutable object will have at least a single method able to […]