Tietoverkko-yhteyden ja Python-koodin integrointi C++:aan?

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?

5

336

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi
    • 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

    Ketjusta on poistettu 4 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Persuja ei aluevaltuustoissa näy

      Ei tunnu persuja paljon paikalliset asiat kiinnostavan, vaan ainoastaan ulkomaalaiset, joku Israel ja Trumpin fanitus.
      Maailman menoa
      61
      3736
    2. Päivän Riikka: Uudenkaupungin autotehdas hiljeni

      Näin ne 100 000 uutta pysyvää ei-tempputyötä yksityiselle sektorille tämän hallituksen ansiosta syntyy. Työntekijöille j
      Maailman menoa
      87
      3128
    3. Riikka vie Suomen kohta ykköseksi työttömyyskisassa

      Espanja: 10,5 % Suomi: 10,3 % Ruotsi: 9,3 % Kisa on tiukkaa, mutta Riikalla hyvä draivi päällä. Vasemmistolaisen päämin
      Maailman menoa
      69
      2336
    4. Mikä ihme teitä savolaisia tuossa

      p*rs*reiässä niin kiinnostelee? Että siitä pitää päntönnään huutaa.
      Tuusniemi
      14
      1540
    5. Laita tunniste josta kaivattusi tietää sun kirjoittavan täällä

      Joku yksilöity yhteinen juttu joka on sun ja kaivattusi välillä. Tuntomerkkinä esim. punainen pipopää, tonttu-ukko tai m
      Ikävä
      65
      1319
    6. Mikä tekee naisesta

      Seksikkään ja viehättävän? Entä miehestä?
      Ikävä
      87
      1179
    7. Varusmiehen kuolema

      Ei ollut vahinko, ei aiheuttanut vaaraa muille, eikä ollut rikos, mitä jää jäljelle? Oliko kyseessä oman käden kautta lä
      Kajaani
      29
      1049
    8. Kumpaan rahat, mummojen vaippoihin vai Nalle WahIroosille?

      JOS siis sinä saisit päättää?
      Maailman menoa
      1
      1001
    9. Huippu, kaupunki ostaa hotellin

      Hyvä juttu meillä on oma hotelli iloitsi Pirtihirmukin. Nyt vaan rekryt päälle ja uusi henkilökunta. Tarvitaan tekijöitä
      Ähtäri
      55
      975
    10. Mitä ajattelet rakkaastasi tällähetkellä?

      Itse haluaisin jo hänen viereen..
      Ikävä
      47
      962
    Aihe