Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join the FabCon + SQLCon recap series. Up next: Power BI, Real-Time Intelligence, IQ and AI, and Data Factory take center stage. All sessions are available on-demand after the live show. Register now

Reply
Anonymous
Not applicable

Date range as input for Python script

Hi everyone,

 

I'm fairly new to PowerBI and I'm wondering if there's a way that I can pass a date range that the user will define (start date & end date) for a Python script of mine that will perform a query and retrieve a dataframe with data between those dates.

 

I know that you can copy and paste a Python script inside PowerBI but I need to change the dates on the go and perform new queries as the user changes them.

 

Any help is really appreciated!

1 ACCEPTED SOLUTION
lbendlin
Super User
Super User

Yes, that is standard functionality. The Python visual expects you to provide source data into the initial dataframe (in your case the start and end date) but then you can create an entirely different dataframe etc.  Note that the Python visual expects you to plot something at the end.  Also note that the Python script in Power Query expects a table and is expected to return a table.

View solution in original post

1 REPLY 1
lbendlin
Super User
Super User

Yes, that is standard functionality. The Python visual expects you to provide source data into the initial dataframe (in your case the start and end date) but then you can create an entirely different dataframe etc.  Note that the Python visual expects you to plot something at the end.  Also note that the Python script in Power Query expects a table and is expected to return a table.

Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

Check out the April 2026 Power BI update to learn about new features.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

FabCon and SQLCon Highlights Carousel

FabCon &SQLCon Highlights

Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.