RUVIDEO
Поделитесь видео 🙏

Auto Export Data into Excel from SQL using Python Pyodbc | Python SQL Automation |Task Scheduler #1

In this video you will learn or explore something new related to Python and SQL Server Automation.

Auto Export Data into Excel from SQL using Python Pyodbc | Python SQL Automation | Task Scheduler

First of all we will establish the connection between Python and SQL Server using pyodbc (To create the SQL connection is very easy as compare to other programming language). After that we will read the data from SQL and store in Pandas DataFrame and very interest part is we will display the notification status on user's screen and that notification you can customize based on your need.

And at the last, we will schedule the script using Task Scheduler to run on the specific date and time. So Let's go!!!

Python SQL Server Script:
------------------------------------------------------------------------------------------------------------------
import pyodbc
import pandas as pd
import os
from datetime import datetime
from plyer import notification

# create SQL connection
connection = pyodbc.connect(driver = '{ODBC Driver 17 for SQL Server}',
host = 'DESKTOP-NAKP5E5',
database = "Test",
trusted_connection = 'yes')

# SQL Command to read the data
sqlQuery = "select * from dbo.SalesOrder where Region = 'South'"

# Getting the data from sql into pandas dataframe
df = pd.read_sql(sql = sqlQuery, con = connection)

# Export the data on the Desktop
df.to_csv(os.environ["userprofile"] + "\\Desktop\\PythonScript\\" + "SQL_OrderData_" +
datetime.now().strftime("%d-%b-%Y %H%M%S")
+ ".csv", index = False)

# Display Notifiction to User
notification.notify(title="Report Status!!!",
message=f"Sales data has been successfully saved into Excel.\
\nTotal Rows: {df.shape[0]}\nTotal Columns: {df.shape[1]}",
timeout = 10)
-------------------------------------------------------------------------------------------------------------------

Last Video:

Python Excel Automation: https://www.youtube.com/playlist?list=PLWuFHho1zKhUypUoktw1bzYlBLbBGajNm

Python Teaser: https://youtu.be/_Df5uvqkI5k

Python Pandas Tutorial: https://www.youtube.com/watch?v=2NwUfnKhsuU&list=PLWuFHho1zKhUJpe9WfSyvrrQrzqDErbmv

Python Playlist: https://www.youtube.com/playlist?list=PLWuFHho1zKhWb-f-SJAMUCK--f8PJlG46

Python Data Structure Playlist: https://www.youtube.com/playlist?list=PLWuFHho1zKhVMGPh4dfGhObiABPuzam5E

Python OOPs Playlist: https://www.youtube.com/playlist?list=PLWuFHho1zKhVUW-Pgy0ggu6n5yKFOk_P-

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Auto Export Data into Excel from SQL using Python Pyodbc | Python SQL Automation |Task Scheduler #1», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.