src/eric7/Documentation/Source/eric7.SystemUtilities.PythonUtilities.html

Sat, 26 Apr 2025 12:34:32 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 26 Apr 2025 12:34:32 +0200
branch
eric7
changeset 11240
c48c615c04a3
parent 10836
dc7f25f2f7e4
permissions
-rw-r--r--

MicroPython
- Added a configuration option to disable the support for the no longer produced Pimoroni Pico Wireless Pack.

9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric7.SystemUtilities.PythonUtilities</title>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <link rel="stylesheet" href="styles.css">
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 <body>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 <a NAME="top" ID="top"></a>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>eric7.SystemUtilities.PythonUtilities</h1>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 <p>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 Module implementing Python related utility functions.
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
13
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 <h3>Global Attributes</h3>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 <table>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <tr><td>None</td></tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
18
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 <h3>Classes</h3>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 <table>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <tr><td>None</td></tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
23
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <h3>Functions</h3>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <table>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 <tr>
10358
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
27 <td><a href="#__searchInterpreters_Linux">__searchInterpreters_Linux</a></td>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
28 <td>Function to determine a list of all Python interpreters available via the executable search path (i.e.</td>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
29 </tr>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
30 <tr>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
31 <td><a href="#__searchInterpreters_Windows">__searchInterpreters_Windows</a></td>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
32 <td>Function to determine a list of all Python interpreters available via the executable search path (i.e.</td>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
33 </tr>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
34 <tr>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
35 <td><a href="#getExePath">getExePath</a></td>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
36 <td></td>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
37 </tr>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
38 <tr>
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <td><a href="#getPythonExecutable">getPythonExecutable</a></td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <td>Function to determine the path of the (non-windowed) Python executable.</td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 </tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <td><a href="#getPythonLibPath">getPythonLibPath</a></td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <td>Function to determine the path to Python's library.</td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 </tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <td><a href="#getPythonLibraryDirectory">getPythonLibraryDirectory</a></td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <td>Function to determine the path to Python's library directory.</td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 </tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <td><a href="#getPythonScriptsDirectory">getPythonScriptsDirectory</a></td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <td>Function to determine the path to Python's scripts directory.</td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 </tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <tr>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <td><a href="#getPythonVersion">getPythonVersion</a></td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <td>Function to get the Python version (major, minor) as an integer value.</td>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 </tr>
10358
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
58 <tr>
10836
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
59 <td><a href="#isPythonSource">isPythonSource</a></td>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
60 <td>Function to check for a Python source code file.</td>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
61 </tr>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
62 <tr>
10358
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
63 <td><a href="#searchInterpreters">searchInterpreters</a></td>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
64 <td>Function to determine a list of all Python interpreters available via the executable search path (i.e.</td>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
65 </tr>
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </table>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
67
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <hr />
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <hr />
10358
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
70 <a NAME="__searchInterpreters_Linux" ID="__searchInterpreters_Linux"></a>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
71 <h2>__searchInterpreters_Linux</h2>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
72 <b>__searchInterpreters_Linux</b>(<i>environments=None</i>)
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
73 <p>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
74 Function to determine a list of all Python interpreters available via the
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
75 executable search path (i.e. PATH) (non Windows variant).
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
76 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
77
10358
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
78 <dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
79
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
80 <dt><i>environments</i> (list of str (optional))</dt>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
81 <dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
82 list of environment directories to scan for Python interpreters
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
83 (defaults to None)
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
84 </dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
85 </dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
86 <dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
87 <dt>Return:</dt>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
88 <dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
89 list of found interpreter executables
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
90 </dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
91 </dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
92 <dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
93 <dt>Return Type:</dt>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
94 <dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
95 list of str
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
96 </dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
97 </dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
98 <div align="right"><a href="#top">Up</a></div>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
99 <hr />
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
100 <hr />
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
101 <a NAME="__searchInterpreters_Windows" ID="__searchInterpreters_Windows"></a>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
102 <h2>__searchInterpreters_Windows</h2>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
103 <b>__searchInterpreters_Windows</b>(<i>environments=None</i>)
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
104 <p>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
105 Function to determine a list of all Python interpreters available via the
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
106 executable search path (i.e. PATH) (Windows variant).
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
107 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
108
10358
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
109 <dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
110
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
111 <dt><i>environments</i> (list of str (optional))</dt>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
112 <dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
113 list of environment directories to scan for Python interpreters
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
114 (defaults to None)
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
115 </dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
116 </dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
117 <dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
118 <dt>Return:</dt>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
119 <dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
120 list of found interpreter executables
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
121 </dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
122 </dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
123 <dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
124 <dt>Return Type:</dt>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
125 <dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
126 list of str
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
127 </dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
128 </dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
129 <div align="right"><a href="#top">Up</a></div>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
130 <hr />
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
131 <hr />
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
132 <a NAME="getExePath" ID="getExePath"></a>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
133 <h2>getExePath</h2>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
134 <b>getExePath</b>(<i>branch, access, versionStr</i>)
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
135
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
136 <div align="right"><a href="#top">Up</a></div>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
137 <hr />
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
138 <hr />
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <a NAME="getPythonExecutable" ID="getPythonExecutable"></a>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <h2>getPythonExecutable</h2>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <b>getPythonExecutable</b>(<i></i>)
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 <p>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 Function to determine the path of the (non-windowed) Python executable.
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
145
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 <dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 <dt>Return:</dt>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 <dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 path of the Python executable
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 </dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 </dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 <dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 <dt>Return Type:</dt>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 str
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 </dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 </dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 <div align="right"><a href="#top">Up</a></div>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 <hr />
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 <hr />
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 <a NAME="getPythonLibPath" ID="getPythonLibPath"></a>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 <h2>getPythonLibPath</h2>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 <b>getPythonLibPath</b>(<i></i>)
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164 <p>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 Function to determine the path to Python's library.
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
167
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 <dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <dt>Return:</dt>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <dd>
10431
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
171 path to the Python library
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
172 </dd>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
173 </dl>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
174 <dl>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
175 <dt>Return Type:</dt>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
176 <dd>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
177 str
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 </dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 </dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 <div align="right"><a href="#top">Up</a></div>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 <hr />
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 <hr />
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <a NAME="getPythonLibraryDirectory" ID="getPythonLibraryDirectory"></a>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <h2>getPythonLibraryDirectory</h2>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 <b>getPythonLibraryDirectory</b>(<i></i>)
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 <p>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 Function to determine the path to Python's library directory.
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
189
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 <dt>Return:</dt>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 <dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 path to the Python library directory
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 </dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 </dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 <dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 <dt>Return Type:</dt>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 <dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 str
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 </dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 </dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <div align="right"><a href="#top">Up</a></div>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 <hr />
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 <hr />
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <a NAME="getPythonScriptsDirectory" ID="getPythonScriptsDirectory"></a>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <h2>getPythonScriptsDirectory</h2>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 <b>getPythonScriptsDirectory</b>(<i></i>)
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 <p>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 Function to determine the path to Python's scripts directory.
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
211
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 <dt>Return:</dt>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 <dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 path to the Python scripts directory
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 </dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 </dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 <dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <dt>Return Type:</dt>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 <dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 str
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 </dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 </dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <div align="right"><a href="#top">Up</a></div>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <hr />
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 <hr />
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 <a NAME="getPythonVersion" ID="getPythonVersion"></a>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 <h2>getPythonVersion</h2>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 <b>getPythonVersion</b>(<i></i>)
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 <p>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 Function to get the Python version (major, minor) as an integer value.
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
233
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 <dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 <dt>Return:</dt>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 <dd>
10431
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
237 integer representing major and minor version number
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
238 </dd>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
239 </dl>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
240 <dl>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
241 <dt>Return Type:</dt>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
242 <dd>
64157aeb0312 Converted some source code documentation to the new style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10358
diff changeset
243 int
9624
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 </dd>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 </dl>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 <div align="right"><a href="#top">Up</a></div>
b47dfa7a137d Refactored the Utilities and Globals modules in order to enhance the maintainability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 <hr />
10358
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
248 <hr />
10836
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
249 <a NAME="isPythonSource" ID="isPythonSource"></a>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
250 <h2>isPythonSource</h2>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
251 <b>isPythonSource</b>(<i>filename, source, editor=None</i>)
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
252 <p>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
253 Function to check for a Python source code file.
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
254 </p>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
255
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
256 <dl>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
257
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
258 <dt><i>filename</i> (str)</dt>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
259 <dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
260 name of the file with extension
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
261 </dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
262 <dt><i>source</i> (str)</dt>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
263 <dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
264 of the file
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
265 </dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
266 <dt><i>editor</i> (Editor (optional))</dt>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
267 <dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
268 reference to the editor, if the file is opened already
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
269 (defaults to None)
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
270 </dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
271 </dl>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
272 <dl>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
273 <dt>Return:</dt>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
274 <dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
275 flag indicating Python source code
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
276 </dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
277 </dl>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
278 <dl>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
279 <dt>Return Type:</dt>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
280 <dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
281 bool
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
282 </dd>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
283 </dl>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
284 <div align="right"><a href="#top">Up</a></div>
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
285 <hr />
dc7f25f2f7e4 Refactored some code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10479
diff changeset
286 <hr />
10358
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
287 <a NAME="searchInterpreters" ID="searchInterpreters"></a>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
288 <h2>searchInterpreters</h2>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
289 <b>searchInterpreters</b>(<i>environments=None</i>)
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
290 <p>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
291 Function to determine a list of all Python interpreters available via the
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
292 executable search path (i.e. PATH) (Windows variant).
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
293 </p>
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
294
10358
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
295 <dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
296
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
297 <dt><i>environments</i> (list of str (optional))</dt>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
298 <dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
299 list of environment directories to scan for Python interpreters
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
300 (defaults to None)
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
301 </dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
302 </dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
303 <dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
304 <dt>Return:</dt>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
305 <dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
306 list of found interpreter executables
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
307 </dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
308 </dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
309 <dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
310 <dt>Return Type:</dt>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
311 <dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
312 list of str
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
313 </dd>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
314 </dl>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
315 <div align="right"><a href="#top">Up</a></div>
957c9de01d42 Updated source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9624
diff changeset
316 <hr />
10479
856476537696 Fine tuned the source code documentation template and regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10431
diff changeset
317 </body></html>

eric ide

mercurial