File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -131,7 +131,7 @@ def qualified_name(self) -> str:
131
131
If the file extension has not been set, this method returns the same as :attr:`.name`.
132
132
"""
133
133
name : str = self ._name .split ("." )[0 ]
134
- return name + self .ext if self .ext else self ._name
134
+ return f" { name } { self ._ext } " if self ._ext else self ._name
135
135
136
136
@property
137
137
def ext (self ) -> str | None :
@@ -141,7 +141,7 @@ def ext(self) -> str | None:
141
141
142
142
See: `:meth:`.fetch_ext` to try and force setting the file extension by content type.
143
143
"""
144
- return "." + self ._ext .removeprefix ("." ) if self ._ext else None
144
+ return self ._ext .removeprefix ("." ) if self ._ext else None
145
145
146
146
@property
147
147
def dimensions (self ) -> tuple [int , int ] | None :
@@ -341,7 +341,7 @@ async def save(
341
341
fp = pathlib .Path (fp ) / (self .qualified_name if force_extension else self .name )
342
342
343
343
elif isinstance (fp , str ) and force_extension :
344
- fp = f"{ fp } { self .ext or '' } "
344
+ fp = f"{ fp } { self ._ext or '' } "
345
345
346
346
with open (fp , "wb" ) as new :
347
347
written = new .write (data .read ())
You can’t perform that action at this time.
0 commit comments