aboutsummaryrefslogtreecommitdiff
path: root/src/wikiget/file.py
diff options
context:
space:
mode:
authorCody Logan <cody@lokken.dev>2023-10-13 10:11:20 -0700
committerCody Logan <cody@lokken.dev>2023-10-13 10:11:20 -0700
commit8b70abecb543099528ecc8c3b1edfe0330d3d223 (patch)
tree939de9ab71d283489406838af4d14ef10ec1528d /src/wikiget/file.py
parent5dc9b79bd68d2f7cf0dcf1adfaffd8e07b27c6ba (diff)
downloadwikiget-8b70abecb543099528ecc8c3b1edfe0330d3d223.tar.gz
wikiget-8b70abecb543099528ecc8c3b1edfe0330d3d223.zip
Refactor code and improve docstrings
Diffstat (limited to 'src/wikiget/file.py')
-rw-r--r--src/wikiget/file.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/wikiget/file.py b/src/wikiget/file.py
index 60a71e0..c1b9ae6 100644
--- a/src/wikiget/file.py
+++ b/src/wikiget/file.py
@@ -17,11 +17,17 @@
class File:
- def __init__(self, name, dest=None):
+ def __init__(self, name, dest=""):
+ """
+ Initializes a new file with the specified name and an optional destination name.
+
+ :param name: name of the file
+ :type name: str
+ :param dest: destination of the file, if different from the name; if not
+ specified, defaults to the name
+ :type dest: str, optional
+ """
self.object = None
self.site = None
self.name = name
- if dest is None:
- self.dest = name
- else:
- self.dest = dest
+ self.dest = dest if dest else name