73 <tr><td>None</td></tr> |
73 <tr><td>None</td></tr> |
74 </table> |
74 </table> |
75 <h3>Methods</h3> |
75 <h3>Methods</h3> |
76 <table> |
76 <table> |
77 <tr> |
77 <tr> |
78 <td><a href="#EricVulture.__init__">EricVulture</a></td> |
|
79 <td>Constructor</td> |
|
80 </tr><tr> |
|
81 <td><a href="#EricVulture.__item2Dict">__item2Dict</a></td> |
78 <td><a href="#EricVulture.__item2Dict">__item2Dict</a></td> |
82 <td>Private method to convert a vulture item to a dictionary.</td> |
79 <td>Private method to convert a vulture item to a dictionary.</td> |
83 </tr><tr> |
80 </tr><tr> |
84 <td><a href="#EricVulture.getResults">getResults</a></td> |
81 <td><a href="#EricVulture.getResults">getResults</a></td> |
85 <td>Public method to get the scan results.</td> |
82 <td>Public method to get the scan results.</td> |
86 </tr><tr> |
|
87 <td><a href="#EricVulture.scan">scan</a></td> |
|
88 <td>Public method to scan the source text.</td> |
|
89 </tr> |
83 </tr> |
90 </table> |
84 </table> |
91 <h3>Static Methods</h3> |
85 <h3>Static Methods</h3> |
92 <table> |
86 <table> |
93 <tr><td>None</td></tr> |
87 <tr><td>None</td></tr> |
94 </table> |
88 </table> |
95 <a NAME="EricVulture.__init__" ID="EricVulture.__init__"></a> |
89 <a NAME="EricVulture.__item2Dict" ID="EricVulture.__item2Dict"></a> |
96 <h4>EricVulture (Constructor)</h4> |
|
97 <b>EricVulture</b>(<i>filename</i>) |
|
98 <p> |
|
99 Constructor |
|
100 </p><dl> |
|
101 <dt><i>filename</i> (str)</dt> |
|
102 <dd> |
|
103 source file name |
|
104 </dd> |
|
105 </dl><a NAME="EricVulture.__item2Dict" ID="EricVulture.__item2Dict"></a> |
|
106 <h4>EricVulture.__item2Dict</h4> |
90 <h4>EricVulture.__item2Dict</h4> |
107 <b>__item2Dict</b>(<i>item</i>) |
91 <b>__item2Dict</b>(<i>item</i>) |
108 <p> |
92 <p> |
109 Private method to convert a vulture item to a dictionary. |
93 Private method to convert a vulture item to a dictionary. |
110 </p><dl> |
94 </p><dl> |
135 </dl><dl> |
119 </dl><dl> |
136 <dt>Return Type:</dt> |
120 <dt>Return Type:</dt> |
137 <dd> |
121 <dd> |
138 dict |
122 dict |
139 </dd> |
123 </dd> |
140 </dl><a NAME="EricVulture.scan" ID="EricVulture.scan"></a> |
|
141 <h4>EricVulture.scan</h4> |
|
142 <b>scan</b>(<i>source</i>) |
|
143 <p> |
|
144 Public method to scan the source text. |
|
145 </p><dl> |
|
146 <dt><i>source</i> (str)</dt> |
|
147 <dd> |
|
148 source text |
|
149 </dd> |
|
150 </dl> |
124 </dl> |
151 <div align="right"><a href="#top">Up</a></div> |
125 <div align="right"><a href="#top">Up</a></div> |
152 <hr /><hr /> |
126 <hr /><hr /> |
153 <a NAME="__analyze" ID="__analyze"></a> |
127 <a NAME="__analyze" ID="__analyze"></a> |
154 <h2>__analyze</h2> |
128 <h2>__analyze</h2> |
155 <b>__analyze</b>(<i>file, text=""</i>) |
129 <b>__analyze</b>(<i>filename, text=""</i>) |
156 <p> |
130 <p> |
157 Private function to analyze one Python file. |
131 Private function to analyze one Python file. |
158 </p><dl> |
132 </p><dl> |
159 <dt><i>file</i> (str)</dt> |
133 <dt><i>filename</i> (str)</dt> |
160 <dd> |
134 <dd> |
161 source file name |
135 source file name |
162 </dd><dt><i>text</i> (str)</dt> |
136 </dd><dt><i>text</i> (str)</dt> |
163 <dd> |
137 <dd> |
164 source text |
138 source text |