Eli tarjoaako C jotain valmista otsikkokoodi-funktiokirjastoa verkkoyhteyden liittämiseen omaan ohjelmaan?
Entä, kun pitäisi integroida Pythonilla toteutettu ohjelma omaan ohjelmaan, niin miten se luonnaisi? Vai täytyykö koodi kääntää Pythonista C:lle ensin?
Tietoverkko-yhteyden ja Python-koodin integrointi C++:aan?
5
329
Vastaukset
- Anonyymi
Varmasti löytyy monia:
https://www.indyproject.org/ - Anonyymi
Mielenkiintoinen lähestymistapa. Yleensä Pythonilla vedetään valmiiksi punottuja naruja. Yksi tapa käyttää C-kikkareita skriptikielissä on SWIG.
http://www.swig.org/exec.html- Anonyymi
Useimpia skriptikieliä kyllä voi käyttää molemmin päin.
Sekä C -> skriptikieli, että päinvastoin.
Ihan normi settiä.
- Anonyymi
Selvästi yksinkertaisin tapa ajaa pythonia on käyttöjärjestelmän / käyttämäsi sovelluskehyksen tarjoaman rajapinnan kautta käynnistää python uutena prosessina ja ajaa siitä.
Jos vaaditaan monimutkaisempaa kommunikointia näiden kahden eri maailman välillä, siihen löytynee kirjastoja. Ainakin muille skriptikielille löytyy aika hyvin kirjastoja, joissa voi sekä C :sta kutsua skriptikielen funktiota, että päinvastoin. Hae googlesta vaikka "Call python from C ," ja päinvastion.
Käyttöjärjestelmä / käyttämäsi sovelluskehys tarjoaa myös rajapinnan, jonka kautta voi kommunikoida verkossa ja sellainen hyvin todennäköisesti löytyy myös C :lle, vähän riippuen, mitä käyttöjärjestelmää käytät.
Eli täytyy tietää, missä ymäpristössä koodaat, jotta tuohon voi vastata tyhjentävästi.
Jos haluat tehdä sellaista koodia joka toimii joka paikassa, täytyy valita siihen sopiva sovelluskehys. Kohtalaisen hyvin tähän sopii vaikka esimerkiksi Qt.- Anonyymi
Tässä vielä linkki tuohon pythonin kutsumiseen c :sta:
https://stackoverflow.com/questions/49137/calling-python-from-a-c-program-for-distribution
Ketjusta on poistettu 4 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Hei! Halusin vain kertoa.
En tiedä luetko näitä, mutta näimme n.4vk sitten, vaihdoimme muutaman sanan ja tunsin edelleen kipinän välillämme. Katso234734Maatalous- ja yritystuet pois, työeläkevaroilla valtion velka pois
Suomi saadaan eheytettyä kädenkäänteessä, kun uskalletaan tehdä rohkeita ratkaisuja. Maatalous- ja yritystuet ovat hait1584116Miksi ikävä ei helpotu vuosien jälkeenkään?
Tänään olin ensimmäistä kertaa sinun lähtösi jälkeen tilassa, jossa vuosia sitten nähtiin ensimmäistä kerta. Ollessani133416Riikka on siis suomalaisille velkaa 84 mrd
Jos kauhukabinetti istuu vaalikauden loppuun. Keskimäärin yli 20 miljardia uutta velkaa rikkaiden veronalennuksiin jokai673076- 872794
Sanna on suomalaisille siis velkaa 24 mrd euroa
Muistanette vielä kuinka Italian remonttirahoja perusteltiin sillä, että italialaiset ostaa suomalaisilta paidatkin pääl1512652Luotathan siihen tunteeseen, joka välillämme on?
Uskothan myös, että se kestää tämän? Kaipaan sinua valtavasti. Vielä tehdään yhdessä tästä jotain ihmeellistä ja kaunist282423- 372373
- 201645
"Sanna Marinin kirja floppasi", kertoo eräs median otsikko
"Miljardien tappio - Sanna Marin vaikenee", kertoo toinen otsikko. Marin ei siis siinä kirjassaan kerro sanallakaan For1211640