File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 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:
131131 If the file extension has not been set, this method returns the same as :attr:`.name`.
132132 """
133133 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
135135
136136 @property
137137 def ext (self ) -> str | None :
@@ -141,7 +141,7 @@ def ext(self) -> str | None:
141141
142142 See: `:meth:`.fetch_ext` to try and force setting the file extension by content type.
143143 """
144- return "." + self ._ext .removeprefix ("." ) if self ._ext else None
144+ return self ._ext .removeprefix ("." ) if self ._ext else None
145145
146146 @property
147147 def dimensions (self ) -> tuple [int , int ] | None :
@@ -341,7 +341,7 @@ async def save(
341341 fp = pathlib .Path (fp ) / (self .qualified_name if force_extension else self .name )
342342
343343 elif isinstance (fp , str ) and force_extension :
344- fp = f"{ fp } { self .ext or '' } "
344+ fp = f"{ fp } { self ._ext or '' } "
345345
346346 with open (fp , "wb" ) as new :
347347 written = new .write (data .read ())
You can’t perform that action at this time.
0 commit comments