objectlistview

    6ısı

    1cevap

    Yararlı bir şekilde sarmak mümkün görünmüyor, ancak oldukça geniş ve karmaşık bir dizi C/C++ kodu doğrudan Python'dan. Örnekler arasında geçiş yapabildim ve üzerinde çalıştığım ana projenin çok küçük

    5ısı

    1cevap

    Bazı C++ sınıflarını ve işlevleri Cython'u kullanarak Python'a sarmayı deniyorum. Şimdiye kadar 2 sınıf sardım ve şimdi bir işlevi sarmak istiyorum. işlevin imza std::map<std::string, std::vector<PyOb

    0ısı

    1cevap

    Bazı C++ kodlarında Cython sınıflarımı gömmem gerekiyor ve temel sınıfın alanlarına erişmeye çalışırken, çalışmanın kalıtımını alamıyorum ve bölümlere ayırma hataları almaya devam edemiyorum. Projenin

    1ısı

    1cevap

    içine Cython oluştururken böyle bir dizin yapısına sahip bulunmayan from distutils.core import setup from Cython.Build import cythonize setup( ext_modules=cythonize("helpers/cython/b.pyx"), )

    2ısı

    1cevap

    Hem Python paketleri hem de Cython genişletme modülü olan bir Python tekerleği (veya yumurtası) oluşturmak mümkün mü? Örnek aradım ve hiç bulunamadı. Bunu nasıl yapabilirim? Cython eklenti modülünün P

    5ısı

    2cevap

    Python modülünden paylaşılan bir nesne oluşturmak için Cython kullanıyorum. Derleme çıktısı build/lib.linux-x86_64-3.5/<Package>/<module>.cpython-35m-x86_64-linux-gnu.so'a yazılmıştır. Adlandırma kura

    1ısı

    2cevap

    Kurt W. Smith tarafından yazılan "Cython" adlı kitabı okuyorum. Bu kitap ile kafam karıştı. sayfa 42 yazar üzerinde söyledi: Python yerleşik int veya şamandıra gibi türleri durumlarda C türü ile aynı

    0ısı

    1cevap

    nasıl (sadece enum değerler çeşitli) sabitler ilan edebilir? Bir .pyx dosyası içinde , ben beyan ve sabitleri kullanabilirsiniz: DEF FavouriteFood = "spam" DEF ArraySize = 42 print(FavouriteFood) p

    7ısı

    1cevap

    Bunu görüyorum PyCharm supports Cython. Terminalde her zaman derleyebilir ve çalıştırabilirim, ama PyCharm'da bunu yapmanın bir yolu olup olmadığını merak ediyorum. Bağlantıda şöyle der: "Derleme hari

    5ısı

    1cevap

    Python OpenCV kullanan bir proje oluşturuyorum. Görüntü işlemim biraz yavaş, bu yüzden kodu bir .pyd dosyası oluşturarak daha hızlı yapabileceğimi düşündüm (bunu bir yerlerde okudum). Cython'u kullana