پرامپت ساخت اسکریپت پایتون برای ارسال ایمیل گزارش خودکار
با این پرامپت، درخواست ساخت اسکریپت پایتون برای تهیه و ارسال گزارش خودکار ایمیلی با فرمت دلخواه (مثلاً PDF یا Excel) بدهید.
نمونه خروجی همین پرامپت — ساختهشده با ChatGPT (gpt-4.1). نتیجهی شما با ابزار و تنظیمات دیگر میتواند متفاوت باشد.
متن پرامپت
You are a Python developer. Your task: Write a Python script that automatically generates a #report_type from a #data_source, saves it as a #format file, and sends it as an email attachment to #recipients on #schedule. Requirements: Use pandas for data processing, libraries such as matplotlib (if needed), and smtplib for email automation. Include error handling and clear comments. Output format: a single clean Python script.
نسخهی پرشده که نمونهی بالا با آن ساخته شد
You are a Python developer. Your task: Write a Python script that automatically generates a weekly sales report from a CSV file, saves it as a PDF, and sends it as an email attachment to a list of recipients every Monday at 9am. Requirements: Use pandas for data processing, matplotlib for charts, and smtplib for email. The code should include error handling and comments. Output format: single clean Python script.
پرامپت را برای خودتان پر کنید
جاهای خالی را به فارسی پر کنید؛ پرامپت آمادهی کپی پایین ساخته میشود.
ویژهی VIP: همین پرامپت را در خود سایت اجرا کنید و جواب کامل را به فارسی بگیرید. ورود به حساب
کاربرد پرامپت
این پرامپت به شما کمک میکند یک اسکریپت کامل پایتون برای تهیهی خودکار گزارش و ارسال آن به ایمیل افراد مربوطه بسازید؛ مثلاً گزارشی از فروش، فعالیت یا هر دادهای را از منبعی مثل CSV یا پایگاهداده جمعآوری و خلاصه کند، فرمت مورد نظرتان (PDF، اکسل یا...) را بسازد و در زمان مقرر به صورت پیوست ایمیل کند. با این روش، فرآیند گزارشدهی و اطلاعرسانی هفتگی یا روزانه، به سادگی و بدون دخالت شما انجام میشود.
مزایا
- صرفهجویی چشمگیر در زمان و حذف کار تکراری
- نمونهسازی و شخصیسازی طبق نیاز شما (نوع داده، قالب گزارش، زمانبندی)
- قابل ویرایش و ارتقاء برای آینده یا بخشهای مختلف شرکت و پروژهها
- بهبود دقت اطلاعرسانی و کاهش خطاها در ارسال گزارش
مخاطبان هدف
- کارشناسان فروش، مالی، منابع انسانی و مدیران پروژه
- استارتاپها و شرکتهای کوچک تا متوسط برای اتوماسیون روزمره
- فریلنسرها و طراحان دیتابیس/اتوماسیون
- افرادی که سیستم گزارشدهی دورهای و اتوماتیک میخواهند
نحوه استفاده
- #report_type: نوع گزارشی که میخواهید تهیه و ارسال شود (مثل sales report, attendance report, project summary)
- #data_source: منبع داده (CSV، Excel، دیتابیس، Google Sheets...)
- #format: فرمت خروجی گزارش (PDF، Excel، text...)
- #recipients: ایمیل دریافتکنندگان گزارش
- #schedule: زمانبندی اتوماسیون (مثلاً هر دوشنبه ۹ صبح)
- مثالها:
- sales report — گزارش فروش،
- attendance report — گزارش حضور و غیاب،
- CSV file — فایل CSV،
- Excel file — فایل اکسل،
- PDF — پیدیاف،
- every Friday at 5pm — هر جمعه ساعت ۵ عصر
در ابزارهایی مانند Google Gemini یا ChatGPT، متن پرامپت را با اطلاعات دقیق خود کامل کنید. برای المنت schedule در Flow انتخاب لازم نیست.
نکتههای حرفهای
- توصیه میشود قالب ایمیل و متن گزارش را برای دریافت بازخوردهای بهتر به زبان ساده و رسمی تنظیم کنید.
- با افزودن هشدار یا خلاصه نتایج به متن ایمیل، نرخ توجه و باز شدن را بالا ببرید.
- اگر امنیت یا دسترسی SMTP مهم است، درخواست رمزنگاری یا اتصال به APIهای امن را نیز اضافه کنید.
پرسشهای متداول درباره این ویدیو
ChatGPT و Gemini برای دریافت و بهبود کد مناسبترین گزینهها هستند.
پرامپتهای مشابه
- این اسکریپت، همه فایلهای موجود در پوشه /home/user/documents/reports/ را به شکل report 1.txt , report 2.txt , ... تغییر نام میدهد و در صورتی که نام تکراری شود، یک پسوند عددی به آن اضافه میکند (مثلاً report 1 1.txt ). انمونهی پاسخ هوش مصنوعیمتنبرنامهنویسی و اتوماسیونپرامپت ساخت اسکریپت تغییر نام خودکار فایلهااین پرامپت برای تولید اسکریپت تغییر نام خودکار فایلها طبق الگو، در زبان دلخواه شما کاربرد دارد.ChatGPTClaudeGemini
- bash !/bin/bash ======================= Bash Backup Script ======================= CONFIGURATION SRC DIR="/home/alex/documents" DEST DIR="/mnt/backup drive/backups" LOG FILE="/mnt/backup drive/backup log.txt" EMAIL="userنمونهی پاسخ هوش مصنوعیمتنبرنامهنویسی و اتوماسیونپرامپت ساخت اسکریپت بکاپ خودکار پوشه با Bashاین پرامپت یک اسکریپت Bash میسازد که از یک پوشه بهصورت زمانبندیشده بکاپ میگیرد و فایلها را فشرده ذخیره میکند.ChatGPTClaudeGemini
- کد اسکریپت: python import pandas as pd 1. فایل اکسل را میخوانیم فرض میکنیم فایل sales.xlsx دارای ستونهایی از جمله 'City', 'Date', 'Amount' باشد. df = pd.read excel('sales.xlsx') 2. فیلتر دادهها برای شهر تهران df tehrنمونهی پاسخ هوش مصنوعیمتنبرنامهنویسی و اتوماسیونپرامپت ساخت اسکریپت پایتون برای گزارشگیری از فایل اکسلاین پرامپت یک اسکریپت پایتون مینویسد که اطلاعات دلخواه را از فایل اکسل استخراج و گزارش تحلیلی تولید میکند.ChatGPTClaudeGemini
- python import os import re from telegram import Update from telegram.ext import ApplicationBuilder, CommandHandler, MessageHandler, ContextTypes, filters Securely read the bot token from an environment variable TELEGRAM نمونهی پاسخ هوش مصنوعیمتنبرنامهنویسی و اتوماسیونپرامپت ساخت ربات تلگرام با قابلیت پاسخدهی خودکاراین پرامپت، کد یک ربات تلگرام را تولید میکند که پیام کاربران را بهطور خودکار تحلیل و پاسخ مناسب ارسال میکند.ChatGPTGeminiClaude
