Hozzászólások
-
SzerzőBejegyzés
-
PostgreSQL/MySQL/…-ben hasznos lenne ddl/dml utasításokból tömböt készítõ funkció. Szerver oldalon talán könnyen megoldható…
Igaz szabvány SQL + php szintén mûködõképes.obj_description(objectOID, tablename)
Lehetne nyelvet is meghatározni… hasznosítható paraméter lenne.
Oracle desc parancs postgresql megfelelõjét keresem…
rendszerkatalógusokat (pg_class, pg_attribute táblákat) ismerem, egyszerûbb megoldást keresek…ha találkozott valaki alkalmas megoldással, írja meg kérem.Azt a Magyar PCM részt én kihagynám a helyedben. Tavalyi márciusi és áprilisi szám nagyon jó volt. Leírtak értelmes dolgokat a cd-író buherálásáról, hogy menyjen meg ilyesmi.
U.i.:
Igen, pontosan ezek az elemek nem tartoznak szorosan egy szakértõi rendszerhez, mert csak a „tevékenység” definiálásában játszanak szerepet. Viszont nem MI elemek.
megnyugodtam… kezdtem egyedül érezni magam e tekintetben.
😳PostgreSQL adatbázis elérésére PyGreSQL segítségével.
Code:from pg import DBpgcnx = DB(‘teszt’,’localhost’)
q = pgcnx.query(„SELECT * FROM weather”)
print q
A többi a funkciót Readme fájlba leírták a szerzõk.
🙂Bár igaz a G2-ben a procedúra objektumokban játszik egyedül szerepet… a szabály alapú fejlesztéssel elkerülhetõ a használata… nélkülözhetõ egyes nyelvekben.
A szabály alapú rendszerek implementációja valójában egy hatalmas és egymásba ágyazott szuper-case.
Virtuális metódusok, öröklõdés, metódus/eljárás mutatók… dinamikus/késõi kötések (késõi… mókás fordítás… late binding)… hash-táblák.
❓Itt az xml-rpc kiszolgáló:
Code:class MyFuncs:def div(self, x, y) : return x%y
server = SimpleXMLRPCServer((„localhost”, 8000))
server.register_function(pow)
server.register_function(lambda x,y: x+y, ‘add’)
server.register_introspection_functions() #2.3-tól használható
server.register_instance(MyFuncs())
server.serve_forever()
(a hivatkozás oldalán az x%y helyett div(x,y) szerepel… lehet azért próbáltam sokáig eredménytelenül ezt a funkciót)
és itt a kliens hozzáCode:from xmlrpclib import Serverimport sys
try:
srv = Server(„http://localhost:8000”)
print srv
print srv.system.listMethods() #2.3-tól használható
print srv.pow(10,2)
print srv.add(50,2)
print srv.div(23,3)
except:
print „ERROR:”, sys.exc_value
Https-en keresztül titkosítható a forgalom.
-
SzerzőBejegyzés
legutóbbi hsz