How I built a Command line app to manage my blog

Why to do it?

import os

os.path.join(a, b)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'a' is not defined
help(os.path.abspath)
abspath(path)
    Return the absolute version of a path.

See ? It just works out of the box for me!!

def test_width_management(width=20):
    for i in range(50):
        print(i, "Cycle of loop has been succesfully completed")

test_width_management()

Well lets test this long output!

0 Cycle of loop has been succesfully completed
1 Cycle of loop has been succesfully completed
2 Cycle of loop has been succesfully completed
3 Cycle of loop has been succesfully completed
4 Cycle of loop has been succesfully completed
5 Cycle of loop has been succesfully completed
6 Cycle of loop has been succesfully completed
7 Cycle of loop has been succesfully completed
8 Cycle of loop has been succesfully completed
9 Cycle of loop has been succesfully completed
10 Cycle of loop has been succesfully completed
11 Cycle of loop has been succesfully completed
12 Cycle of loop has been succesfully completed
13 Cycle of loop has been succesfully completed
14 Cycle of loop has been succesfully completed
15 Cycle of loop has been succesfully completed
16 Cycle of loop has been succesfully completed
17 Cycle of loop has been succesfully completed
18 Cycle of loop has been succesfully completed
19 Cycle of loop has been succesfully completed
20 Cycle of loop has been succesfully completed
21 Cycle of loop has been succesfully completed
22 Cycle of loop has been succesfully completed
23 Cycle of loop has been succesfully completed
24 Cycle of loop has been succesfully completed
25 Cycle of loop has been succesfully completed
26 Cycle of loop has been succesfully completed
27 Cycle of loop has been succesfully completed
28 Cycle of loop has been succesfully completed
29 Cycle of loop has been succesfully completed
30 Cycle of loop has been succesfully completed
31 Cycle of loop has been succesfully completed
32 Cycle of loop has been succesfully completed
33 Cycle of loop has been succesfully completed
34 Cycle of loop has been succesfully completed
35 Cycle of loop has been succesfully completed
36 Cycle of loop has been succesfully completed
37 Cycle of loop has been succesfully completed
38 Cycle of loop has been succesfully completed
39 Cycle of loop has been succesfully completed
40 Cycle of loop has been succesfully completed
41 Cycle of loop has been succesfully completed
42 Cycle of loop has been succesfully completed
43 Cycle of loop has been succesfully completed
44 Cycle of loop has been succesfully completed
45 Cycle of loop has been succesfully completed
46 Cycle of loop has been succesfully completed
47 Cycle of loop has been succesfully completed
48 Cycle of loop has been succesfully completed
49 Cycle of loop has been succesfully completed