equal
deleted
inserted
replaced
|
1 def remove_extension(file_name): |
|
2 """ |
|
3 Remove 3 letters and 4 letters extension from filename |
|
4 |
|
5 >>> remove_extension('my file.tex') |
|
6 'my file' |
|
7 >>> remove_extension('my file.html') |
|
8 'my file' |
|
9 >>> remove_extension('my file') |
|
10 'my file' |
|
11 """ |
|
12 for point_loc in [3,4]: |
|
13 if len(file_name)>point_loc and file_name[-point_loc-1] == '.': |
|
14 return file_name[:-point_loc-1] |
|
15 return file_name |
|
16 |
|
17 |
|
18 if __name__ == "__main__": |
|
19 import doctest |
|
20 doctest.testmod() |