Ibhabhathane: indawo yakho yokugcina kwisikhangeli sewebhu

Yintoni ibhabhathane?

Butterfly sisiphelo sendlela elula ebhalwe kwiPython enokusetyenziswa kwisikhangeli sewebhu… kwaye iza namaqhinga anomdla kakhulu kumkhono wayo, nezinye iitheminali ezinokuzikopa.

ibhabhathane lesiphelo

Uyivavanya njani ibhabhathane?

Butterfly Iphuhlisiwe kwiPython, kwaye ifaka kwimicimbi yemizuzu. Kufuneka uqhubeke nomyalelo umbhobho wokufaka ibhabhathane njengengcambu (ukusebenzisa ipayipi kufuneka ufakelwe iphakheji python-umbhobho Ekuqaleni). Emva koko, kufuneka uqale iseva usebenzisa umyalelo Ibhabhathane.server.py, kwaye ekugqibeleni kufuneka ufikelele kwisiphelo sendlela ngokufaka idilesi kwisikhangeli sewebhu http://127.0.0.1:57575. Ukungena kwigobolondo kunye nomsebenzisi owahlukileyo, yongeza igama labo kwi-URL, ngolu hlobo: http://127.0.0.1:57575/user/root.

Sudo pip faka ibhabhathane.server.py --unsecure

Amanye amaqhinga ngebhabhathane

Ukufikelela kwi-terminal kwisikhangeli sewebhu kuyinto esefashonini, ngaphandle kwamathandabuzo. Nangona kunjalo, u-Butterfly uza namaqhinga ambalwa awenza ukuba abe luncedo kakhulu.

Mhlawumbi okona kulungileyo kukukhetha okukhawulezayo kwimbali. Ngokusebenzisa indlela emfutshane ukutshintsha+Ctrl+Utolo oluphezulu inokutshintshelwa kwimowudi yokukhetha kwaye emva koko isebenzise iindlela ezimfutshane Ctrl+ukutshintsha+Utolo oluphezulu y Ctrl+Shift+Utolo olusezantsi ungakhetha isicatshulwa sembali oyifunayo. Emva koko kuya kufuneka ucinezele u-Enter ukuze uncamathisele okubhaliweyo okukhethiweyo.

ibhabhathane lesiphelo

Isitayile esibonakalayo sisekwe kwi-CSS ke iyahlelwa ngokupheleleyo. Ukongeza, kunokwenzeka ukuba wandise ngokulula isimilo sesiphelo sendlela ngokusebenzisa iJavaScript (nantsi indlela ekhawulezayo yokukhetha umsebenzi ophuculweyo, umzekelo).

Uyifaka njani i-Butterfly ngokusisigxina

Ukuqhuba i-Butterfly kwinkqubo yokuqalisa usebenzisa inkqubo kufuneka ukhuphele ifayile inkonzo yebhabhathane kwaye uyibeke kwi / etc / systemd / system / or equal. Ke kuya kufuneka ubaleke:

I-sudo systemctl yenza i-butterfly sudo systemctl iqale ibhabhathane

Ilungile. Ngoku iBhabhathane liya kuhlala lifumaneka.

Uyifumana njani iBhabhathane kwikhompyuter ekude

Ngokumalunga neempawu zokufikelela kude, umyili wayo ugxininisa ukuba okwangoku ayikhuselekanga kwaye ucebisa ukuyenza kwi-LAN kuphela ngeenjongo zokuvavanya.

Umyalelo wokuphumeza uya kuba koku kulandelayo:

Ibhabhathane.server.py --host = "0.0.0.0"

Uqhuba njani iqokobhe elithile

Umzekelo, ukubaleka IntlanziKuya kufuneka usebenzise lo myalelo ulandelayo:

Ibhabhathane.server.py -shell = / bin / intlanzi

Ngolwazi oluthe kratya, ndincoma ukutyelela iphepha Github yeprojekthi.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   ungoolocotedelan_te sitsho
  2.   iivitodumas sitsho

    Ndizamile nje.

    Kuyahlekisa, kodwa andizukusebenzisa isikhangeli njengesiphelo sendlela.
    Ayisiyiyo into yokuba ndiyaphazamiseka, kodwa ngaphezulu okanye ngaphantsi ...

    Ukongeza, andifumani sibonelelo okanye ukuqiqa okuyithethelelayo.
    Ngokuqinisekileyo kukuba andiyiqondi.

    Kwelinye icala, isiphelo sam sihle kunoko kwaye kuninzi ngakumbi.

  3.   Hayi ukusuka eBrooklyn sitsho

    Kubonakala ngathi mna noPablo sifunde iiblogi ezifanayo.

    1.    Masisebenzise i-linux sitsho

      Ngokwenyani, ndiyibonile kwi-G + kwaye ndiyifumene inomdla. 🙂

  4.   URuben Reynaldo sitsho

    Ukuba ufuna ukuyisebenzisa njenge-GTK3 app:

    ukusuka gi.repository yokungenisa Gtk
    ukusuka gi.repository yokungenisa Gdk
    ukusuka gi.repository yokungenisa iGObject
    ukusuka gi.repository yokungenisa ngaphakathi i-GLib
    ukusuka gi.repository yokungenisa ngaphakathi kwiWebKit
    ukungenisa umsonto
    ixesha lokungenisa

    # Sebenzisa imisonto
    I-GLib.imisonto_init ()

    iklasi App (into):
    chaza __init __ (ngokwakho):
    iwindow = Gtk Window ()
    WebView = WebKit.WebView ()
    iwindow.add (iWebhu yeWebhu)
    iwindow.show_all ()

    iwindow = ifestile
    ngokwakho.webView = iWebhu yeWebhu

    def run (ngokwakho):
    IGtk.main ()

    def show_html (ngokwakho):
    I-GLib.idle_add (self.webView.load_uri, 'http: // 127.0.0.1: 57575 / /)

    usetyenziso = usetyenziso ()

    Umsonto = umsonto.Umtya (ekujolise kuwo = app.show_html)
    ukuqala (ngentambo)

    usetyenziso.run ()
    IGtk.main ()

  5.   LTV sitsho

    Dear
    Isixhobo esihle kwicandelo lebhabhathane.server.py - ukungakhuselekanga akukhuselekanga kwaye kuyasebenza, nceda ulungise

    Ndiza kubona kungekudala..

    1.    Masisebenzise i-linux sitsho

      Enkosi ngesaziso! Ilungisiwe. 🙂

  6.   Fico sitsho

    Ikhutshelwe kwiiFavorites zam. Enkosi, MasisebenziseLinux !!!

    1.    Masisebenzise i-linux sitsho

      Wamkelekile! Ihagi! UPawulos.