#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Time-stamp: "2024-04-06 09:00:45 (ywatanabe)"
# import os
# import shutil
# def mv(src, tgt):
# successful = True
# os.makedirs(tgt, exist_ok=True)
# if os.path.isdir(src):
# # Iterate over the items in the directory
# for item in os.listdir(src):
# item_path = os.path.join(src, item)
# # Check if the item is a file
# if os.path.isfile(item_path):
# try:
# shutil.move(item_path, tgt)
# print(f"\nMoved file from {item_path} to {tgt}")
# except OSError as e:
# print(f"\nError: {e}")
# successful = False
# else:
# print(f"\nSkipped directory {item_path}")
# else:
# # If src is a file, just move it
# try:
# shutil.move(src, tgt)
# print(f"\nMoved from {src} to {tgt}")
# except OSError as e:
# print(f"\nError: {e}")
# successful = False
# return successful
[docs]
def mv(src, tgt):
import os
import shutil
successful = True
os.makedirs(tgt, exist_ok=True)
try:
shutil.move(src, tgt)
print(f"\nMoved from {src} to {tgt}")
except OSError as e:
print(f"\nError: {e}")
successful = False
return successful