updated rename_files to prefix the filename for better sorting
This commit is contained in:
@@ -277,7 +277,7 @@
|
|||||||
],
|
],
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"kernelspec": {
|
"kernelspec": {
|
||||||
"display_name": ".venv (3.14.4)",
|
"display_name": ".venv (3.14.4.final.0)",
|
||||||
"language": "python",
|
"language": "python",
|
||||||
"name": "python3"
|
"name": "python3"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -104,7 +104,7 @@
|
|||||||
" # 5. Final Rename: Apply the sequential counting names\n",
|
" # 5. Final Rename: Apply the sequential counting names\n",
|
||||||
" for index, (temp_path, extension, old_filename) in enumerate(temp_files, start=1):\n",
|
" for index, (temp_path, extension, old_filename) in enumerate(temp_files, start=1):\n",
|
||||||
" directory, _ = os.path.split(temp_path)\n",
|
" directory, _ = os.path.split(temp_path)\n",
|
||||||
" new_name = f\"{new_filenames[index-1]}{extension}\"\n",
|
" new_name = f\"{len(temp_files)-index+1}_{new_filenames[index-1]}{extension}\"\n",
|
||||||
" final_path = f\"{directory}/{new_name}\"\n",
|
" final_path = f\"{directory}/{new_name}\"\n",
|
||||||
" \n",
|
" \n",
|
||||||
" i = 1\n",
|
" i = 1\n",
|
||||||
@@ -112,7 +112,7 @@
|
|||||||
" nc.files.move(temp_path, final_path)\n",
|
" nc.files.move(temp_path, final_path)\n",
|
||||||
" print(f\" -> Renamed {old_filename} to {new_name}\")\n",
|
" print(f\" -> Renamed {old_filename} to {new_name}\")\n",
|
||||||
" except:\n",
|
" except:\n",
|
||||||
" new_name = f\"{new_filenames[index-1]}_{i}{extension}\"\n",
|
" new_name = f\"{new_filenames[index-1]}_{len(temp_files)-i}{extension}\"\n",
|
||||||
" final_path = f\"{directory}/{new_name}\"\n",
|
" final_path = f\"{directory}/{new_name}\"\n",
|
||||||
" nc.files.move(temp_path, final_path)\n",
|
" nc.files.move(temp_path, final_path)\n",
|
||||||
" i += 1\n",
|
" i += 1\n",
|
||||||
|
|||||||
Reference in New Issue
Block a user