擅长:python、mysql、java
<p>我很想知道伪代码是什么样子,或者你将如何实现“字符串匹配”。但是:</p>
<ol>
<li>一旦获得了正确的函数名和参数,就可以使用<a href="https://docs.python.org/2/reference/simple_stmts.html#exec" rel="nofollow noreferrer">exec statement</a>来执行它。如果函数的副作用和返回值都是您想要的,请使用<code>eval</code>(<a href="https://stackoverflow.com/questions/2220699/whats-the-difference-between-eval-exec-and-compile-in-python">Differences</a>)。或者</li>
<li>对文本文件执行一些清理工作,并使用<a href="https://docs.python.org/2/library/functions.html#execfile" rel="nofollow noreferrer">execfile function</a>执行它。你知道吗</li>
</ol>
<p>注意,像<code>eval</code>或<code>exec</code>这样的语句可能有害,这就是为什么不可信输入的“字符串匹配”很重要的原因。你知道吗</p>