Upskirtの Python 拡張機能を作成しようとしています。サンプル (Upskirt コードのサンプル プログラムと Ruby 拡張機能) があるので、最初の C プロジェクトにはそれほど難しくありません。
拡張機能は機能し、私がスローした Markdown を変換しますが、出力の文字列の末尾にゴミが含まれることがあります。そして何が原因なのかわからない。
出力は次のとおりです。
python test.py
<module 'pantyshot' from '/home/frank/Code/pantyshot/virtenv/lib/python2.7/site-packages/pantyshot.so'>
<built-in function render>
'<p>This <strong>is</strong> <em>a</em> <code>test</code>. <a href="http://example.com">Test</a>.</p>\n\x7f'
<p>This <strong>is</strong> <em>a</em> <code>test</code>. <a href="http://example.com">Test</a>.</p>
--------------------------------------------------------------------------------
'<p>This <strong>is</strong> <em>a</em> <code>test</code>. <a href="http://example.com">Test</a>.</p>\n\x7f'
<p>This <strong>is</strong> <em>a</em> <code>test</code>. <a href="http://example.com">Test</a>.</p>
--------------------------------------------------------------------------------
私のコードは私の Github repoにあります。アップスカートと聞いて思いついたのでパンティショットと呼んだ。奇妙な名前、私は知っています。
誰かが私を助けてくれることを願っています。