Ich habe 2 System, die Schnittstelle ich mit PHP erstellen und die Maschine ist mit Python erstellt, weil ich Fuzzy in Python verwenden.Wie verbindet man PHP und Python
Ich muß versuchen, die spezifischen Daten mit PHP bekommen und dass die Arbeit
Und ich habe eine Funktion, mit Python macht eine Variable zu empfangen und dass die Arbeit
aber ich habe ein Problem
Der Problem ist, wie man eine Variable von MySQL mit PHP löst und mit Python verarbeitet?
Danach beenden Sie den Prozess, wie Sie das Ergebnis in PHP zurückwerfen und dann an mySQL-Datenbanken senden?
Der Code in php wie diesen, ist der Code, die Daten von SQL
function fuzzy($id = '')
{
$data_sg1 = core::selectWhereCollums('area_proses','default','sg1',array('id'=>$id));
$data_sg2 = core::selectWhereCollums('area_proses','default','sg2',array('id'=>$id));
$data_sg3 = core::selectWhereCollums('area_proses','default','sg3',array('id'=>$id));
$this->session->set_flashdata('success','success');
redirect('area_proses');
}
und dem Code in Python wie diese
def hitung_fuzzy(masukan_sg1, masukan_sg2, masukan_sg3):
sg1 = fuzz.Antecedent(np.arange(0, 5, 1), 'sg1')
sg2 = fuzz.Antecedent(np.arange(0, 5, 1), 'sg2')
sg3 = fuzz.Antecedent(np.arange(0, 5, 1), 'sg3')
---------------------
--------------------
####################################################
#Masukan
start_time = time.time()
a = float(input("Masukan SG1: "))
b = float(input("Masukan SG2: "))
c = float(input("Masukan SG3: "))
z = hitung_fuzzy(a,b,c)
print ("--------------------------------\n")
print ("Hasil Perhitungan:\n")
print (z)
print ("--------------------------------\n")
print ("Waktu proses adalah :\n")
print("%s detik\n" % (time.time() - start_time))
print ("--------------------------------\n")
raw_input("Tekan enter untuk keluar")
bitte fügen Sie etwas Code hinzu und gehen Sie zu mehr Details – shotgunner
Keine Antwort auf die Frage, aber Django ist ein gutes Python-Framework für die Erstellung von Online-Anwendungen. Sie können SQL an das Python-Skript übergeben (denke ich) und müssen PHP überhaupt nicht anfassen (denke ich). Aber ich bin kein Django-Experte, also könnte ich völlig falsch liegen. – alex
Obwohl ich ein PHP-Typ bin, würde ich Python den ganzen Weg empfehlen. Es muss keine zusätzliche Komplexität hinzugefügt werden, wenn sie wirklich nicht benötigt wird. –