Commit aedd4608 authored by BO ZHANG's avatar BO ZHANG 🏀
Browse files

remove File.replace_ext()

parent 061bf13a
Pipeline #2433 failed with stage
......@@ -99,18 +99,5 @@ class File:
def derive2(self, *args, **kwargs):
return self.derive(*args, **kwargs, level=2)
def replace_ext(
self, new_ext: Optional[str] = "img.fits", new_dir: Optional[str] = None
) -> str:
if new_dir is None:
new_dir = self.new_dir
if new_ext is None:
new_ext = self.ext
if new_ext.startswith("."):
return os.path.join(new_dir, self.prefix + new_ext)
else:
return os.path.join(new_dir, self.prefix + "_" + new_ext)
def __repr__(self):
return f"<File {self.file_path}>"
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment