<div class="iteye-blog-content-contain" style="font-size: 14px"><p><div id="cnblogs_post_body"></p>
<p> <div class="postBody"> </p>
<p> <div id="cnblogs_post_body"> </p>
<p> <p><a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>生成随机验证码,需要使用PIL模块.<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>3则是pillow</p> </p>
<p> <p>安装:</p> </p>
<p> <div class="cnblogs_Highlighter sh-gutter"> </p>
<p> <div> </p>
<p> <div id="highlighter_487059" class="syntaxhighlighter <a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>"> </p>
<p> <div class="toolbar"></p>
<p> <span><a class="toolbar_item command_help help" href="http://www.cnblogs.com/huchong/p/7867570.html#">?</a></span></p>
<p> </div> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">pip3 install pillow</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <h1>基本使用</h1> </p>
<p> <h2>1. 创建图片</h2> </p>
<p> <div class="cnblogs_Highlighter sh-gutter"> </p>
<p> <div> </p>
<p> <div id="highlighter_753642" class="syntaxhighlighter <a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>"> </p>
<p> <div class="toolbar"></p>
<p> <span><a class="toolbar_item command_help help" href="http://www.cnblogs.com/huchong/p/7867570.html#">?</a></span></p>
<p> </div> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> 3</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> 4</p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> 5</p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> 6</p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> 7</p>
<p> </div> </p>
<p> <div class="line number8 index7 alt1"></p>
<p> 8</p>
<p> </div> </p>
<p> <div class="line number9 index8 alt2"></p>
<p> 9</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">from</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">PIL </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">import</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">Image</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">Image.new(mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, size</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">120</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">30</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), color</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 在图片查看器中打开</code></p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># img.show() </code></p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 保存在本地</code></p>
<p> </div> </p>
<p> <div class="line number8 index7 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">with </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> functions">open</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'code.png'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'wb'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">) as f:</code></p>
<p> </div> </p>
<p> <div class="line number9 index8 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img.save(f,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> functions">format</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'png'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <h2>2. 创建画笔,用于在图片上画任意内容</h2> </p>
<p> <div class="cnblogs_Highlighter sh-gutter"> </p>
<p> <div> </p>
<p> <div id="highlighter_251344" class="syntaxhighlighter <a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>"> </p>
<p> <div class="toolbar"></p>
<p> <span><a class="toolbar_item command_help help" href="http://www.cnblogs.com/huchong/p/7867570.html#">?</a></span></p>
<p> </div> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">Image.new(mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, size</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">120</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">30</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), color</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">ImageDraw.Draw(img, mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <h2>3. 画点</h2> </p>
<p> <div class="cnblogs_Highlighter sh-gutter"> </p>
<p> <div> </p>
<p> <div id="highlighter_590724" class="syntaxhighlighter <a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>"> </p>
<p> <div class="toolbar"></p>
<p> <span><a class="toolbar_item command_help help" href="http://www.cnblogs.com/huchong/p/7867570.html#">?</a></span></p>
<p> </div> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> 3</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> 4</p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> 5</p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> 6</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">Image.new(mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, size</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">120</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">30</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), color</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">ImageDraw.Draw(img, mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第一个参数:表示坐标</code></p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第二个参数:表示颜色</code></p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.point([</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">], fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">&quot;red&quot;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.point([</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">300</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">300</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">], fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <h2>4. 画线</h2> </p>
<p> <div class="cnblogs_Highlighter sh-gutter"> </p>
<p> <div> </p>
<p> <div id="highlighter_374804" class="syntaxhighlighter <a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>"> </p>
<p> <div class="toolbar"></p>
<p> <span><a class="toolbar_item command_help help" href="http://www.cnblogs.com/huchong/p/7867570.html#">?</a></span></p>
<p> </div> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> 3</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> 4</p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> 5</p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> 6</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">Image.new(mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, size</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">120</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">30</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), color</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">ImageDraw.Draw(img, mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第一个参数:表示起始坐标和结束坐标</code></p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第二个参数:表示颜色</code></p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.line((</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">300</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'red'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.line((</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">300</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <h2>5.&nbsp;画圆</h2> </p>
<p> <div class="cnblogs_Highlighter sh-gutter"> </p>
<p> <div> </p>
<p> <div id="highlighter_565379" class="syntaxhighlighter <a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>"> </p>
<p> <div class="toolbar"></p>
<p> <span><a class="toolbar_item command_help help" href="http://www.cnblogs.com/huchong/p/7867570.html#">?</a></span></p>
<p> </div> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> 3</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> 4</p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> 5</p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> 6</p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> 7</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">Image.new(mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, size</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">120</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">30</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), color</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">ImageDraw.Draw(img, mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第一个参数:表示起始坐标和结束坐标(圆要画在其中间)</code></p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第二个参数:表示开始角度</code></p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第三个参数:表示结束角度</code></p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第四个参数:表示颜色</code></p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.arc((</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">100</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">300</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">300</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">),</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">90</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">&quot;red&quot;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <h2>6. 写文本</h2> </p>
<p> <div class="cnblogs_Highlighter sh-gutter"> </p>
<p> <div> </p>
<p> <div id="highlighter_736754" class="syntaxhighlighter <a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>"> </p>
<p> <div class="toolbar"></p>
<p> <span><a class="toolbar_item command_help help" href="http://www.cnblogs.com/huchong/p/7867570.html#">?</a></span></p>
<p> </div> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> 3</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> 4</p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> 5</p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> 6</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">Image.new(mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, size</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">120</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">30</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), color</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">ImageDraw.Draw(img, mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第一个参数:表示起始坐标</code></p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第二个参数:表示写入内容</code></p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第三个参数:表示颜色</code></p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.text([</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">],</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">,</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">&quot;red&quot;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <h2>7. 特殊字体文字</h2> </p>
<p> <div class="cnblogs_Highlighter sh-gutter"> </p>
<p> <div> </p>
<p> <div id="highlighter_954908" class="syntaxhighlighter <a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>"> </p>
<p> <div class="toolbar"></p>
<p> <span><a class="toolbar_item command_help help" href="http://www.cnblogs.com/huchong/p/7867570.html#">?</a></span></p>
<p> </div> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> 3</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> 4</p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> 5</p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> 6</p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> 7</p>
<p> </div> </p>
<p> <div class="line number8 index7 alt1"></p>
<p> 8</p>
<p> </div> </p>
<p> <div class="line number9 index8 alt2"></p>
<p> 9</p>
<p> </div> </p>
<p> <div class="line number10 index9 alt1"></p>
<p> 10</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">Image.new(mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, size</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">120</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">30</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), color</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">ImageDraw.Draw(img, mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第一个参数:表示字体文件路径</code></p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第二个参数:表示字体大小</code></p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">font </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">ImageFont.truetype(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">&quot;kumo.ttf&quot;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">28</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第一个参数:表示起始坐标</code></p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第二个参数:表示写入内容</code></p>
<p> </div> </p>
<p> <div class="line number8 index7 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第三个参数:表示颜色</code></p>
<p> </div> </p>
<p> <div class="line number9 index8 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 第四个参数:表示颜色</code></p>
<p> </div> </p>
<p> <div class="line number10 index9 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.text([</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">], </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">&quot;red&quot;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, font</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">font)</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <h1>图片验证码</h1> </p>
<p> <div class="cnblogs_Highlighter sh-gutter"> </p>
<p> <div> </p>
<p> <div id="highlighter_257991" class="syntaxhighlighter <a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>"> </p>
<p> <div class="toolbar"></p>
<p> <span><a class="toolbar_item command_help help" href="http://www.cnblogs.com/huchong/p/7867570.html#">?</a></span></p>
<p> </div> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> 3</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> 4</p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> 5</p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> 6</p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> 7</p>
<p> </div> </p>
<p> <div class="line number8 index7 alt1"></p>
<p> 8</p>
<p> </div> </p>
<p> <div class="line number9 index8 alt2"></p>
<p> 9</p>
<p> </div> </p>
<p> <div class="line number10 index9 alt1"></p>
<p> 10</p>
<p> </div> </p>
<p> <div class="line number11 index10 alt2"></p>
<p> 11</p>
<p> </div> </p>
<p> <div class="line number12 index11 alt1"></p>
<p> 12</p>
<p> </div> </p>
<p> <div class="line number13 index12 alt2"></p>
<p> 13</p>
<p> </div> </p>
<p> <div class="line number14 index13 alt1"></p>
<p> 14</p>
<p> </div> </p>
<p> <div class="line number15 index14 alt2"></p>
<p> 15</p>
<p> </div> </p>
<p> <div class="line number16 index15 alt1"></p>
<p> 16</p>
<p> </div> </p>
<p> <div class="line number17 index16 alt2"></p>
<p> 17</p>
<p> </div> </p>
<p> <div class="line number18 index17 alt1"></p>
<p> 18</p>
<p> </div> </p>
<p> <div class="line number19 index18 alt2"></p>
<p> 19</p>
<p> </div> </p>
<p> <div class="line number20 index19 alt1"></p>
<p> 20</p>
<p> </div> </p>
<p> <div class="line number21 index20 alt2"></p>
<p> 21</p>
<p> </div> </p>
<p> <div class="line number22 index21 alt1"></p>
<p> 22</p>
<p> </div> </p>
<p> <div class="line number23 index22 alt2"></p>
<p> 23</p>
<p> </div> </p>
<p> <div class="line number24 index23 alt1"></p>
<p> 24</p>
<p> </div> </p>
<p> <div class="line number25 index24 alt2"></p>
<p> 25</p>
<p> </div> </p>
<p> <div class="line number26 index25 alt1"></p>
<p> 26</p>
<p> </div> </p>
<p> <div class="line number27 index26 alt2"></p>
<p> 27</p>
<p> </div> </p>
<p> <div class="line number28 index27 alt1"></p>
<p> 28</p>
<p> </div> </p>
<p> <div class="line number29 index28 alt2"></p>
<p> 29</p>
<p> </div> </p>
<p> <div class="line number30 index29 alt1"></p>
<p> 30</p>
<p> </div> </p>
<p> <div class="line number31 index30 alt2"></p>
<p> 31</p>
<p> </div> </p>
<p> <div class="line number32 index31 alt1"></p>
<p> 32</p>
<p> </div> </p>
<p> <div class="line number33 index32 alt2"></p>
<p> 33</p>
<p> </div> </p>
<p> <div class="line number34 index33 alt1"></p>
<p> 34</p>
<p> </div> </p>
<p> <div class="line number35 index34 alt2"></p>
<p> 35</p>
<p> </div> </p>
<p> <div class="line number36 index35 alt1"></p>
<p> 36</p>
<p> </div> </p>
<p> <div class="line number37 index36 alt2"></p>
<p> 37</p>
<p> </div> </p>
<p> <div class="line number38 index37 alt1"></p>
<p> 38</p>
<p> </div> </p>
<p> <div class="line number39 index38 alt2"></p>
<p> 39</p>
<p> </div> </p>
<p> <div class="line number40 index39 alt1"></p>
<p> 40</p>
<p> </div> </p>
<p> <div class="line number41 index40 alt2"></p>
<p> 41</p>
<p> </div> </p>
<p> <div class="line number42 index41 alt1"></p>
<p> 42</p>
<p> </div> </p>
<p> <div class="line number43 index42 alt2"></p>
<p> 43</p>
<p> </div> </p>
<p> <div class="line number44 index43 alt1"></p>
<p> 44</p>
<p> </div> </p>
<p> <div class="line number45 index44 alt2"></p>
<p> 45</p>
<p> </div> </p>
<p> <div class="line number46 index45 alt1"></p>
<p> 46</p>
<p> </div> </p>
<p> <div class="line number47 index46 alt2"></p>
<p> 47</p>
<p> </div> </p>
<p> <div class="line number48 index47 alt1"></p>
<p> 48</p>
<p> </div> </p>
<p> <div class="line number49 index48 alt2"></p>
<p> 49</p>
<p> </div> </p>
<p> <div class="line number50 index49 alt1"></p>
<p> 50</p>
<p> </div> </p>
<p> <div class="line number51 index50 alt2"></p>
<p> 51</p>
<p> </div> </p>
<p> <div class="line number52 index51 alt1"></p>
<p> 52</p>
<p> </div> </p>
<p> <div class="line number53 index52 alt2"></p>
<p> 53</p>
<p> </div> </p>
<p> <div class="line number54 index53 alt1"></p>
<p> 54</p>
<p> </div> </p>
<p> <div class="line number55 index54 alt2"></p>
<p> 55</p>
<p> </div> </p>
<p> <div class="line number56 index55 alt1"></p>
<p> 56</p>
<p> </div> </p>
<p> <div class="line number57 index56 alt2"></p>
<p> 57</p>
<p> </div> </p>
<p> <div class="line number58 index57 alt1"></p>
<p> 58</p>
<p> </div> </p>
<p> <div class="line number59 index58 alt2"></p>
<p> 59</p>
<p> </div> </p>
<p> <div class="line number60 index59 alt1"></p>
<p> 60</p>
<p> </div> </p>
<p> <div class="line number61 index60 alt2"></p>
<p> 61</p>
<p> </div> </p>
<p> <div class="line number62 index61 alt1"></p>
<p> 62</p>
<p> </div> </p>
<p> <div class="line number63 index62 alt2"></p>
<p> 63</p>
<p> </div> </p>
<p> <div class="line number64 index63 alt1"></p>
<p> 64</p>
<p> </div> </p>
<p> <div class="line number65 index64 alt2"></p>
<p> 65</p>
<p> </div> </p>
<p> <div class="line number66 index65 alt1"></p>
<p> 66</p>
<p> </div> </p>
<p> <div class="line number67 index66 alt2"></p>
<p> 67</p>
<p> </div> </p>
<p> <div class="line number68 index67 alt1"></p>
<p> 68</p>
<p> </div> </p>
<p> <div class="line number69 index68 alt2"></p>
<p> 69</p>
<p> </div> </p>
<p> <div class="line number70 index69 alt1"></p>
<p> 70</p>
<p> </div> </p>
<p> <div class="line number71 index70 alt2"></p>
<p> 71</p>
<p> </div> </p>
<p> <div class="line number72 index71 alt1"></p>
<p> 72</p>
<p> </div> </p>
<p> <div class="line number73 index72 alt2"></p>
<p> 73</p>
<p> </div> </p>
<p> <div class="line number74 index73 alt1"></p>
<p> 74</p>
<p> </div> </p>
<p> <div class="line number75 index74 alt2"></p>
<p> 75</p>
<p> </div> </p>
<p> <div class="line number76 index75 alt1"></p>
<p> 76</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">import</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">random</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">def</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">check_code(width</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">120</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, height</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">30</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, char_length</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">5</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, font_file</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'kumo.ttf'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, font_size</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">28</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">):</code></p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">code </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">[]</code></p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">Image.new(mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, size</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(width, height), color</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">ImageDraw.Draw(img, mode</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'RGB'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number8 index7 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">def</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">rndChar():</code></p>
<p> </div> </p>
<p> <div class="line number9 index8 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments">&quot;&quot;&quot;</code></p>
<p> </div> </p>
<p> <div class="line number10 index9 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments">生成随机字母&nbsp;&nbsp; </code></p>
<p> </div> </p>
<p> <div class="line number11 index10 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments">:return:</code></p>
<p> </div> </p>
<p> <div class="line number12 index11 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments">&quot;&quot;&quot;</code></p>
<p> </div> </p>
<p> <div class="line number13 index12 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">return</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> functions">chr</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">65</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">90</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number14 index13 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number15 index14 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">def</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">rndColor():</code></p>
<p> </div> </p>
<p> <div class="line number16 index15 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments">&quot;&quot;&quot;</code></p>
<p> </div> </p>
<p> <div class="line number17 index16 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments">生成随机颜色</code></p>
<p> </div> </p>
<p> <div class="line number18 index17 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments">:return:</code></p>
<p> </div> </p>
<p> <div class="line number19 index18 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments">&quot;&quot;&quot;</code></p>
<p> </div> </p>
<p> <div class="line number20 index19 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">return</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">10</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">64</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">255</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">))</code></p>
<p> </div> </p>
<p> <div class="line number21 index20 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number22 index21 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 写文字</code></p>
<p> </div> </p>
<p> <div class="line number23 index22 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">font </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">ImageFont.truetype(font_file, font_size)</code></p>
<p> </div> </p>
<p> <div class="line number24 index23 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">for</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">i </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">in</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> functions">range</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(char_length):</code></p>
<p> </div> </p>
<p> <div class="line number25 index24 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">char </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">rndChar()</code></p>
<p> </div> </p>
<p> <div class="line number26 index25 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">code.append(char)</code></p>
<p> </div> </p>
<p> <div class="line number27 index26 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">h </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">4</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">)</code></p>
<p> </div> </p>
<p> <div class="line number28 index27 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.text([i </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">*</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">width </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">/</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">char_length, h], char, font</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">font, fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">rndColor())</code></p>
<p> </div> </p>
<p> <div class="line number29 index28 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number30 index29 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 写干扰点</code></p>
<p> </div> </p>
<p> <div class="line number31 index30 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">for</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">i </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">in</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> functions">range</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">40</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">):</code></p>
<p> </div> </p>
<p> <div class="line number32 index31 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.point([random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, width), random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, height)], fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">rndColor())</code></p>
<p> </div> </p>
<p> <div class="line number33 index32 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number34 index33 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 写干扰圆圈</code></p>
<p> </div> </p>
<p> <div class="line number35 index34 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">for</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">i </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">in</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> functions">range</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">40</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">):</code></p>
<p> </div> </p>
<p> <div class="line number36 index35 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.point([random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, width), random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, height)], fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">rndColor())</code></p>
<p> </div> </p>
<p> <div class="line number37 index36 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">x </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, width)</code></p>
<p> </div> </p>
<p> <div class="line number38 index37 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">y </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, height)</code></p>
<p> </div> </p>
<p> <div class="line number39 index38 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.arc((x, y, x </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">+</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">4</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, y </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">+</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">4</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">), </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">90</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">rndColor())</code></p>
<p> </div> </p>
<p> <div class="line number40 index39 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number41 index40 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 画干扰线</code></p>
<p> </div> </p>
<p> <div class="line number42 index41 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">for</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">i </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">in</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> functions">range</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">5</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">):</code></p>
<p> </div> </p>
<p> <div class="line number43 index42 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">x1 </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, width)</code></p>
<p> </div> </p>
<p> <div class="line number44 index43 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">y1 </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, height)</code></p>
<p> </div> </p>
<p> <div class="line number45 index44 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">x2 </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, width)</code></p>
<p> </div> </p>
<p> <div class="line number46 index45 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">y2 </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">random.randint(</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> value">0</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">, height)</code></p>
<p> </div> </p>
<p> <div class="line number47 index46 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number48 index47 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">draw.line((x1, y1, x2, y2), fill</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">rndColor())</code></p>
<p> </div> </p>
<p> <div class="line number49 index48 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number50 index49 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img.</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> functions">filter</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">(ImageFilter.EDGE_ENHANCE_MORE)</code></p>
<p> </div> </p>
<p> <div class="line number51 index50 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">return</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">img,''.join(code)</code></p>
<p> </div> </p>
<p> <div class="line number52 index51 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number53 index52 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number54 index53 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">if</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">__name__ </code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">=</code> </p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> string">'__main__'</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> plain">:</code></p>
<p> </div> </p>
<p> <div class="line number55 index54 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 1. 直接打开</code></p>
<p> </div> </p>
<p> <div class="line number56 index55 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># img,code = check_code()</code></p>
<p> </div> </p>
<p> <div class="line number57 index56 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># img.show()</code></p>
<p> </div> </p>
<p> <div class="line number58 index57 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number59 index58 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 2. 写入文件</code></p>
<p> </div> </p>
<p> <div class="line number60 index59 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># img,code = check_code()</code></p>
<p> </div> </p>
<p> <div class="line number61 index60 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># with open('code.png','wb') as f:</code></p>
<p> </div> </p>
<p> <div class="line number62 index61 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments">#&nbsp;&nbsp;&nbsp;&nbsp; img.save(f,format='png')</code></p>
<p> </div> </p>
<p> <div class="line number63 index62 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number64 index63 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 3. 写入内存(<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>3)</code></p>
<p> </div> </p>
<p> <div class="line number65 index64 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># from io import BytesIO</code></p>
<p> </div> </p>
<p> <div class="line number66 index65 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># stream = BytesIO()</code></p>
<p> </div> </p>
<p> <div class="line number67 index66 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># img.save(stream, 'png')</code></p>
<p> </div> </p>
<p> <div class="line number68 index67 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># stream.getvalue()</code></p>
<p> </div> </p>
<p> <div class="line number69 index68 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number70 index69 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># 4. 写入内存(<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a>2)</code></p>
<p> </div> </p>
<p> <div class="line number71 index70 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># import StringIO</code></p>
<p> </div> </p>
<p> <div class="line number72 index71 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># stream = StringIO.StringIO()</code></p>
<p> </div> </p>
<p> <div class="line number73 index72 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># img.save(stream, 'png')</code></p>
<p> </div> </p>
<p> <div class="line number74 index73 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> comments"># stream.getvalue()</code></p>
<p> </div> </p>
<p> <div class="line number75 index74 alt2"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;</code>&nbsp;</p>
<p> </div> </p>
<p> <div class="line number76 index75 alt1"></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> spaces">&nbsp;&nbsp;&nbsp;&nbsp;</code></p>
<p> <code class="<a href="http://www.cppentry.com/list.php?fid=77">PYTHON</a> keyword">pass</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <p> </p> </p>
<p> <p> </p> </p>
<p> <p> </p> </p>
<p> <p> </p> </p>
<p> <p> </p> </p>
<p> <p> </p> </p>
<p> <p> </p> </p>
<p> <h1>img中src实现局部刷新验证码的功能</h1> </p>
<p> <p>html部分:</p> </p>
<p> <div class="jb51code"> </p>
<p> <div> </p>
<p> <div id="highlighter_969616" class="syntaxhighlighter js"> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> 3</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> 4</p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> 5</p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> 6</p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> 7</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="js plain">&lt;p&gt;&lt;label class=</code></p>
<p> <code class="js string">&quot;lbright&quot;</code></p>
<p> <code class="js plain">&gt;验证码:&lt;/label&gt;</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="js plain">&lt;span&gt;</code></p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> <code class="js plain">&lt;input type=</code></p>
<p> <code class="js string">&quot;text&quot;</code> </p>
<p> <code class="js plain">name=</code></p>
<p> <code class="js string">&quot;validcode&quot;</code> </p>
<p> <code class="js plain">style=</code></p>
<p> <code class="js string">&quot;width:70px; vertical-align:middle;&quot;</code> </p>
<p> <code class="js plain">id=</code></p>
<p> <code class="js string">&quot;validcode&quot;</code></p>
<p> <code class="js plain">/&gt;</code></p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> <code class="js plain">&lt;img id=</code></p>
<p> <code class="js string">&quot;codePic&quot;</code> </p>
<p> <code class="js plain">src=</code></p>
<p> <code class="js string">&quot;<a href="http://127.0.0.1:8888/TP/codePic">http://127.0.0.1:8888/TP/codePic</a>&quot;</code> </p>
<p> <code class="js plain">width=</code></p>
<p> <code class="js string">&quot;60&quot;</code> </p>
<p> <code class="js plain">height=</code></p>
<p> <code class="js string">&quot;21&quot;</code> </p>
<p> <code class="js plain">style=</code></p>
<p> <code class="js string">&quot;vertical-align:middle;cursor:pointer;&quot;</code></p>
<p> <code class="js plain">/&gt; </code></p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> <code class="js plain">&lt;/span&gt; </code></p>
<p> </div> </p>
<p> <div class="line number6 index5 alt1"></p>
<p> <code class="js plain">&lt;a class=</code></p>
<p> <code class="js string">&quot;blurry&quot;</code> </p>
<p> <code class="js plain">id=</code></p>
<p> <code class="js string">&quot;newPic&quot;</code> </p>
<p> <code class="js plain">onclick=</code></p>
<p> <code class="js string">&quot;getPic();&quot;</code></p>
<p> <code class="js plain">&gt;看不清楚,换一张&lt;/a&gt;</code></p>
<p> </div> </p>
<p> <div class="line number7 index6 alt2"></p>
<p> <code class="js plain">&lt;/p&gt;</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <p>js部分:</p> </p>
<p> <div class="jb51code"> </p>
<p> <div> </p>
<p> <div id="highlighter_249123" class="syntaxhighlighter js"> </p>
<p> <table border="0" cellspacing="0" cellpadding="0"> </p>
<p> <tbody> </p>
<p> <tr> </p>
<p> <td class="gutter"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> 1</p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> 2</p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> 3</p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> 4</p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> 5</p>
<p> </div> </td> </p>
<p> <td class="code"> </p>
<p> <div class="container"> </p>
<p> <div class="line number1 index0 alt2"></p>
<p> <code class="js plain">&lt;script type=</code></p>
<p> <code class="js string">&quot;text/<a href="http://www.cppentry.com/list.php?fid=76">JAVA</a>script&quot;</code></p>
<p> <code class="js plain">&gt;</code></p>
<p> </div> </p>
<p> <div class="line number2 index1 alt1"></p>
<p> <code class="js keyword">function</code> </p>
<p> <code class="js plain">getPic(){ </code></p>
<p> </div> </p>
<p> <div class="line number3 index2 alt2"></p>
<p> <code class="js plain">$(</code></p>
<p> <code class="js string">&quot;#codePic&quot;</code></p>
<p> <code class="js plain">).attr(</code></p>
<p> <code class="js string">&quot;src&quot;</code></p>
<p> <code class="js plain">,</code></p>
<p> <code class="js string">&quot;<a href="http://127.0.0.1:8888/TP/codePic?flag=">http://127.0.0.1:8888/TP/codePic?flag=</a>&quot;</code></p>
<p> <code class="js plain">+Math.random()); </code></p>
<p> </div> </p>
<p> <div class="line number4 index3 alt1"></p>
<p> <code class="js plain">};</code></p>
<p> </div> </p>
<p> <div class="line number5 index4 alt2"></p>
<p> <code class="js plain">&lt;/script&gt;</code></p>
<p> </div> </p>
<p> </div> </td> </p>
<p> </tr> </p>
<p> </tbody> </p>
<p> </table> </p>
<p> </div> </p>
<p> </div> </p>
<p> </div> </p>
<p> <p>这部分最重要的就是 $(&quot;#codePic&quot;).attr(&quot;src&quot;,&quot;http://127.0.0.1:8888/TP/codePic?flag=&quot;+Math.random()); 这部分的代码。如果不加flag=&quot;+Math.random()是实现不了局部刷新的功能的。因为src中如果每次访问的地址一样的话就会发生不更新的情况。具体为什么会发生这种情况大家可以自己去研究。而codePic其实是一个action。这个action的功能是利用<a href="http://www.cppentry.com/list.php?fid=76">JAVA</a>画笔画出验证码并打包成图片返回给img中的src。</p> </p>
<p> <p> </p> </p>
<p> <p> </p> </p>
<p> </div> </p>
<p> <div id="blog_post_info_block"></p>
<p> &nbsp;</p>
<p> </div> </p>
<p> </div></p>
<p></div></p></div>
随机验证码
猜你喜欢
转载自ymssl.iteye.com/blog/2406738
今日推荐
周排行