擅长:python、mysql、java
<p>您可以使用adjunto的默认值,在定义函数时可以这样做:</p>
<pre><code>def sendMail(destino, asunto, cuerpo, adjunto=None):
try:
os.system('echo "' + cuerpo + '" | mutt -s "' + asunto + '" ' + destino)
</code></pre>
<p>您还可以将语言hack与或命令一起使用:</p>
<pre><code>adjunto=None
print(adjunto or 'a')
Output:
a
</code></pre>
<p>它不会给你的字符串添加任何内容。你知道吗</p>
<p>顺便说一句,你应该使用'.<a href="https://docs.python.org/3.4/library/string.html#string-formatting" rel="nofollow noreferrer">format</a>函数,它更像python函数。你知道吗</p>
<pre><code>os.system('echo "{}" | mutt -s "{}" {}'.format(cuerpo, asunto, destino)
</code></pre>