5
el Cython çağırmak eğer örneğin Docstringler kaldırabilirsiniz.Cython distutils'i kullanırken nasıl doc dizeleri kaldırılır?</p> <pre><code>cython -D mmod.py </code></pre> <p>ama kurulum programı kullanmaya çalıştığınızda, ben birlikte bu -D parametresi geçirmek alamıyorum:
setup.py
from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext
ext_modules = [Extension("mmod", ["mmod.py"])]
setup(
cmdclass = {'build_ext': build_ext},
ext_modules = ext_modules
)
Bu -D ile çalışırken karşılaştırıldığında, mevcut tüm doc dizeleri olan bir kütüphane oluşturur.
Bahşiş için teşekkürler! .so dosyalarındaki diğer dizelerden nasıl kurtulacağına dair bir fikriniz var mı? Cythonized dosyamda hala metod isimleri vardir. – yoel
yoel: Python'un islevleri/metotlari aramasi gerektigi için tüm bu dizeleri kaldıramazsiniz. – hivert
Teşekkürler. Onları görmezden gelmenin bir yolunu biliyor musunuz? anlamlarını, isimlerini rastgele değiştirerek mi? – yoel