2016-07-12 4 views
1

Я пытаюсь использовать this SDK/API, но он построен для Python2, и я работаю на сайте Django 1.8.8/Python 3.5.1. Я уверен, что могу запустить скрипт Python2 из Python3-Django, но безопасно ли передавать безопасную, представленную в Интернете информацию? Есть ли лучший способ справиться с этим?с использованием библиотеки Python2 в Python3/Django1.8 веб-приложение

Я не могу найти ничего о SecureSubmit в StackExchange, даже несмотря на это, кажется огромным, и я не нахожу много на использовании смешанного Python (python2 + Python3) библиотеки на всех ...

Heartland существует некоторое время, и их служба SecureSubmit имеет API для многих языков (PHP, .Net, Java, Ruby, Python и nodeJS). Если лучше интегрировать один из них с моим сайтом Django, а не запускать скрипт Python2, дайте мне знать! (Я тоже связался с Хартлендом, но кто знает, когда я получу отклик ...)

Спасибо!

+0

Я бы обратился к разработчику и спросил, переносят ли они на python 3, прежде чем спрашивать здесь. – PythonTester

+0

глядя на исходный код, кажется, что это может быть простая задача для порта для python 3, нет ничего сложного в этом. – PythonTester

+0

Это здорово! Разработчик ответил, и они сказали, что у них нет планов по переносу на Python 3. Я работаю над его переносом с помощью [future] (https://pypi.python.org/pypi/future), но я столкнулся с серьезная ошибка: в пакете есть пользовательский модуль enums.py, который конфликтует с встроенным в Python 3.Tyring, чтобы переопределить его и надеяться, что он ничего не сломает ... – evan

ответ

0

Я думаю, это здорово, что вы захватили крапиву, я уверен, что все, кто использует вашу работу, оценят возможность использования python 3 с этим. Я рад, что вдохновил вас попробовать.

Смежные вопросы