|
1 | 1 | # PythonWIMVBA
|
2 | 2 | > Python With VBA ! Run python via VBA
|
3 | 3 | ---
|
4 |
| -**✨✨ New on PythonWimVBA 5.2 ✨✨** |
5 |
| -+ Catch All Python Output, so outtl is useless (removed!, don't need on 5.2 or higher version) |
6 |
| -+ Added UseDebug (show cmd and keep cmd alive with it's output) and keepFileData (keeps pywvout.txt and pywvba.py after execution) attributes |
| 4 | +**✨✨ New on PythonWimVBA 5.3 ✨✨** |
| 5 | ++ Added multiple threads (Run multiple RunPy function) |
| 6 | ++ Remove output file Path and filename (remove!, Added auto random generate name) |
7 | 7 |
|
8 | 8 | # Where's the lower version of PythonWimVBA?
|
9 | 9 | > **Lower Version is tested privately; some versions are publicly released, but they are pre-release. They're outdated, unsecure and unstable, so please use only version 5.2 or above**
|
10 | 10 |
|
11 | 11 | # Usage
|
12 |
| -**Command:** ``RunPy(code,pythonPath, [outputFilePath = "pywvout.txt"] , [ filename = "pywvba.py"], [ keepFileData = False] , [UseDebug = False])`` |
| 12 | +**Command:** ``RunPy(code,pythonPath, [ keepFileData = False] , [UseDebug = False])`` |
13 | 13 | + Code splitting by ";;" , e.x : "import time;;time.sleep(5)"
|
14 |
| -+ [Optional] Output File Path: File that writes every output of python |
15 |
| -+ [Optional] File Name: File that contains your code to run |
16 |
| -+ [Optional] keepFileData: Keep output file and code file after finishing execution. |
| 14 | ++ [Optional] keepFileData: Keep the output file and code file after finishing execution. |
17 | 15 | + [Optional] UseDebug: Show cmd that runs python code, keep it alive with it's output [Use debug to catch errors, Output file may not catch them. So when debug is enabled, Output file does nothing.]
|
0 commit comments