Я искал по Интернету, пытаясь найти хорошее пошаговое руководство по расширению Python в Windows, и я не смог найти что-то для своего уровня мастерства ,Как сделать Python Extensions для Windows для абсолютных новичков
Допустим, у вас есть какой-то код на С, который выглядит следующим образом:
#include <stdio.h>
#include <math.h>
double valuex(float value, double rate, double timex)
{
float value;
double rate, timex;
return value/(double) pow ((1 + rate), (timex));
}
и вы хотите, чтобы превратить это в Python 3 модуля для использования на окнах (64bit, если это делает разницу) системы. Как бы вы это сделали? Я просмотрел SWIG и Pyrex, и в обоих случаях они, похоже, ориентированы на пользователя unix. С Pyrex я не уверен, работает ли он с Python 3.
Я просто пытаюсь изучить основы программирования, используя некоторые практические примеры.
Наконец, если есть хорошая книга, которую кто-то может порекомендовать для обучения, я бы очень признателен.
спасибо.
@JR, Cython отлично подходит для пользователей Windows. –
@JR, есть ли ошибка выше? Предположительно, вы хотели вывести вывод 'pow()' в double? –
Спасибо, я проведу Cython и посмотрю, что может сделать мой мозг моего новичка. А что касается тебя последней, да, я думаю, ты прав. Я просто написал, что на работе, непроверенный. –