We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a5d50c2 commit d9f4e3cCopy full SHA for d9f4e3c
wfdb/io/convert/csv.py
@@ -325,16 +325,14 @@ def csv_to_wfdb(
325
print("Signal names: {}".format(sig_name))
326
327
# Determine the output directory
328
+ base_name = os.path.splitext(os.path.basename(file_name))[0]
329
+
330
if write_dir:
331
if not os.path.exists(write_dir):
332
os.makedirs(write_dir)
- output_base = os.path.join(
- write_dir, os.path.basename(file_name).replace(".csv", "")
333
- )
+ output_base = os.path.join(write_dir, base_name)
334
else:
335
- if os.sep in file_name:
336
- file_name = file_name.split(os.sep)[-1]
337
- output_base = file_name.replace(".csv", "")
+ output_base = base_name
338
339
if verbose:
340
print("Output base: {}".format(output_base))
0 commit comments