Splunk Dev

Can python 3.7 script run in splunk search/SPL?

teddyidc1101
Communicator

Hi - We will be running script that was coded in python 3.7 (*.ipynb) in our splunk version 7.x, will the script run/work ? If not, what is the best way to run it?

Thanks!

Labels (2)
0 Karma

hallt3
Path Finder

Don't think so (but I'm not sure). The good news is most of the python 3.x.x features have been backported in to python 2.7.x.

0 Karma

badarsebard
Communicator

Currently there are limited options for executing Python3 code in Splunk. The simpler solutions call for using a wrapper script which will execute using the Splunk built-in Python interpreter and then call a different script using another interpreter in some way.

A more complicated option but with greater flexibility and options is an app called PyDen. This app allows you to install additional versions of CPython, create virtual environments, and install PyPI packages to the environments.

I also have to point out that ipynb files are Jupyter notebooks and would need to be converted to standard .py files first.

Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Why Splunk Customers Should Attend Cisco Live 2026 Las Vegas

Why Splunk Customers Should Attend Cisco Live 2026 Las Vegas     Cisco Live 2026 is almost here, and this ...

What Is the Name of the USB Key Inserted by Bob Smith? (BOTS Hint, Not the Answer)

Hello Splunkers,   So you searched, “what is the name of the usb key inserted by bob smith?”  Not gonna lie… ...

Automating Threat Operations and Threat Hunting with Recorded Future

    Automating Threat Operations and Threat Hunting with Recorded Future June 29, 2026 | Register   Is your ...