# Pyton Libraries Issue

**URL:** <https://forum.inductiveautomation.com/t/pyton-libraries-issue/23765>\
**Category:** Ignition\
**Created:** [April 1, 2019, 7:56pm UTC](https://forum.inductiveautomation.com/t/pyton-libraries-issue/23765 "2019-04-01T19:56:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![carolineuchoa.estuda](https://avatars.discourse-cdn.com/v4/letter/c/ba8739/32.png) [@carolineuchoa.estuda](https://forum.inductiveautomation.com/u/carolineuchoa.estuda)\
**Post date:** [April 1, 2019, 7:56pm UTC](https://forum.inductiveautomation.com/t/pyton-libraries-issue/23765/1 "2019-04-01T19:56:22Z")

</div>

Hello,

To work around the impossibility of calling some useful Python libraries inside Ignition:

I’d like to know if there is a way to, inside Ignition, call a Python file outside of Ignition to run the code with the libraries that I want, and then sending it back to Ignition in maybe a text format. Do anyone know if that would work / be possible?

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![c.bertulli](https://avatars.discourse-cdn.com/v4/letter/c/f19dbf/32.png) [@c.bertulli](https://forum.inductiveautomation.com/u/c.bertulli)\
**Post date:** [April 2, 2019, 8:08am UTC](https://forum.inductiveautomation.com/t/pyton-libraries-issue/23765/2 "2019-04-02T08:08:04Z")

</div>

I did something similar for one project. I’ve built a program for a high-speed camera in C++.  
The sequence was:

- A script inside ignition that executes the C++ program

```auto
def execute():
	import subprocess
	encoding = 'latin1'
	cmds = ['cd C:\\Users\\Tecno\\Desktop\\Cristian\\Camera C++\\Camera_Test\\bin\\Debug', 'Camera_Test.exe']
	p = subprocess.Popen('cmd.exe', stdin=subprocess.PIPE,stdout=subprocess.PIPE, stderr=subprocess.PIPE)
	for cmd in cmds:
		p.stdin.write(cmd + "\n")
	p.stdin.close() 
	temp = p.stdout.read()
	if "FAIL" in temp:
		print "Failed"

```

I had to do it like this ( with two commands ) otherwise it didn’t work 🤔

- The C++ program executes and returns the output on a .txt file
- From Ignition I read the .txt file
