import os import shutil from tkinter import Tk from tkinter.filedialog import askopenfilenames # Function to create a project folder def create_folder(folder_name): if not os.path.exists(folder_name): os.makedirs(folder_name) print(f"Folder '{folder_name}' created successfully.") else: print(f"Folder '{folder_name}' already exists.") # Function to upload files to the project folder def upload_files(destination_folder): Tk().withdraw() # Hide the root window files = askopenfilenames(title="Select files to upload") if files: for file_path in files: try: shutil.copy(file_path, destination_folder) print(f"Copied: {file_path}") except Exception as e: print(f"Error copying {file_path}: {e}") else: print("No files selected.") # Main function to create a folder and upload files def main(): folder_name = input("Enter project folder name: ") create_folder(folder_name) upload_files(folder_name) if __name__ == "__main__": main()
top of page

Accounting and Bookkeeping Services

At Hart Digital Consulting Group we consult on digital and financial issues.  In the area of accounting we offer services like bank reconciliation, bookkeeping, preparing of financial statements, and personal and corporate tax.  We consult on budgets and forecasting working with our data analytics experts.

Mission

This is a Paragraph. Click on "Edit Text" or double click on the text box to start editing the content and make sure to add any relevant details or information that you want to share with your visitors.

Vision

This is a Paragraph. Click on "Edit Text" or double click on the text box to start editing the content and make sure to add any relevant details or information that you want to share with your visitors.

bottom of page