PromptBase
Close icon
General
Home
Marketplace
Hire
Create
Login
Sell
Explore
🤖 GPT

Automation Scripts With Python

Automation Scripts With Python gpt prompt mini thumbnail
106Eye icon
Views
TestedTick icon
TipsTick icon
4 examplesTick icon
⚙️💻 Unlock the power of automation and streamline your workflow with ease. This tool can automate processes effectively and efficiently using Python scripts while prioritizing reliability, security, and scalability.
...more
$3.99
Get prompt
After purchasing, you will gain access to the prompt file which you can use with GPT or the app builder. You'll receive 20 free generation credits with this purchase. By purchasing this prompt, you agree to our terms of service.
Over 1 month ago
Related item

Prompt Details

Model
Chat - GPT-4o (gpt-4o)
Token size
125 ($0.00625 / call)
Example input
[task description]: Automate data extraction from multiple Excel files and consolidate into a single CSV file.
Example output
To automate data extraction from multiple Excel files and consolidate them into a single CSV file using Python, we can use the pandas library, which is powerful for data manipulation and analysis. Here's a custom Python script for you: import pandas as pd import os def extract_and_consolidate_excel(directory_path, output_csv): """ Extract data from multiple Excel files in a directory and consolidate into a single CSV file. Args: - directory_path (str): The path to the directory containing the Excel files. - output_csv (str): The filename for the output CSV file. Returns: - None """ # Initialize an empty DataFrame to store consolidated data consolidated_data = pd.DataFrame() # List all files in the directory files = os.listdir(directory_path) # Iterate over each file in the directory for filename in files: if filename.endswith('.xlsx') or filename.endswith('.xls'): # Read Excel file into a DataFrame excel_data = pd.read_excel(os.path.join(directory_path, filename)) # Concatenate the current DataFrame with the consolidated DataFrame consolidated_data = pd.concat([consolidated_data, excel_data], ignore_index=True) # Write consolidated data to a CSV file consolidated_data.to_csv(output_csv, index=False) print("Data extraction and consolidation complete. CSV file saved as:", output_csv) # Example usage: directory_path = "/path/to/excel/files/directory" output_csv = "consolidated_data.csv" extract_and_consolidate_excel(directory_path, output_csv) ---------------------------------------------------------------------------------------------------------------------- To use this script, replace "/path/to/excel/files/directory" with the path to the directory containing your Excel files, and "consolidated_data.csv" with the desired filename for the output CSV file. Then run the script, and it will extract data from all Excel files in the directory and consolidate them into a single CSV file.
Browse Marketplace