title: Run a python script from unity, to use its output (text file) in my game later
body: <p>I'm trying to run a python script from unity (C# script) to use its output which is a text file in my game later, the thing is that when I run the C# script in unity nothing happens (Python script works fine on its own). Can anyone tell me what I'm missing?
  Thanks.</p>
  
  <pre><code>using UnityEngine;
  using System.Collections;
  using System.Collections.Generic;
  using System.ComponentModel;
  using System.Text;
  using System.IO;
  using UnityEngine.UI;
  using System.Text.RegularExpressions;
  using System.Diagnostics;
  
  using System.Runtime.InteropServices;
  public class PyCx : MonoBehaviour {
      public Text Message;
      public GameObject OpenPanel1 = null;
      // Use this for initialization
      void Start () {
          python ();
          read ();
          ShowMessage ();
      }
      public void python(){
          ProcessStartInfo pythonInfo = new ProcessStartInfo ();
          Process python;
          pythonInfo.FileName=@"C:\Users\HP\AppData\Local\Programs\Python\Python36-32\python.exe";
          pythonInfo.Arguments=@"C:\Users\HP\Documents\projet1.pyw";
          pythonInfo.CreateNoWindow = false;
          pythonInfo.UseShellExecute = false;
          python = Process.Start (pythonInfo);
          python.WaitForExit ();
          python.Close ();
      }
      public void read(){
          using (var reader = new StreamReader ("C://Users//HP//Documents//result.txt")) {
              string line = reader.ReadToEnd ();
              Message.text = (line);
          }
      }
      public void ShowMessage(){
          OpenPanel1.SetActive (true);
          Message.IsActive ();
      }
      // Update is called once per frame
      void Update () {
  
      }
  }
  </code></pre>