Python somo la 34: Kutumia html kwneye python
Katika somo hili utakwend akujifunz ajinsi ya kutumia html kwneye python
Kutumia HTML Kwenye Python
Katika somo hili, tutajifunza jinsi ya kutumia Python kuunda seva rahisi ya HTTP ambayo inaweza kutumikia faili za HTML. Hii ni njia bora ya kujifunza jinsi Python inavyoweza kuwasiliana na vivinjari vya wavuti kwa kutumia zana zilizojengwa ndani (built-in modules).
Hatua za Kuanza:
1. Moduli Muhimu
Tutatumia moduli mbili kuu za Python:
http.server: Hutumika kuunda seva za HTTP kwa maombi ya wavuti.socketserver: Inasaidia kushughulikia mawasiliano ya soketi kwa seva.
2. Msimbo wa Msingi
Hapa kuna msimbo wa seva rahisi ya Python:
import http.server
import socketserver
PORT = 8000 # Port ambapo seva itapatikana
class MyHandler(http.server.SimpleHTTPRequestHandler):
pass
# Kuanza seva
with socketserver.TCPServer(("", PORT), MyHandler) as httpd:
print(f"Serving at http://localhost:{PORT}")
httpd.serve_forever()
Ufafanuzi wa Kipengele kwa Kipengele
import http.server
- Hii inaleta zana za kushughulikia maombi ya HTTP.
- Inajumuisha dclass ya
SimpleHTTPRequestHandler, ambayo husaidia kushughulikia maombi ya msingi kama kutumikia faili za HTML.
import socketserver
- Inatoa miundombinu ya kushughulikia mawasiliano kupitia soketi.
- Inafanya kazi na moduli ya
http.serverkuhakikisha maombi ya HTTP yanashughulikiwa kwa usahihi.
PORT = 8000
- Hii ni namba ya port ambayo seva itatumia kusikiliza maombi.
- Unaweza kubadilisha namba ya bandari kwa namba nyingine, lakini ni vyema kutumia port zisizotumiwa na programu nyingine.
class MyHandler(http.server.SimpleHTTPRequestHandler)
- Tunaunda darasa
MyHandlerlinalorithi kutokaSimpleHTTPRequestHandler. - Class hili hutumikia faili za HTML na rasilimali nyingine kama CSS au JavaScript.
Umeionaje Makala hii.. ?
Share On:
👉1 Kitau cha Fiqh 👉2 Tafasiri ya Riyadh Swalihina 👉3 Dua za Mitume na Manabii 👉4 Bongolite - Game zone - Play free game 👉5 ai web app 👉6 web hosting
Post zinazofanana:
PYTHON - somo la 2: Sheria za uandishi wa pyhton yaani syntax za python
Katika somo hili utakwenda kujifunza syntaxy za python yaani sheria na kanuni za kuandika code za python
Soma Zaidi...Python seomo la 55: Kutengeneza Simple Admin Dashboard ya CRUD
Katika somo hili tutajifunza jinsi ya kuunda dashboard rahisi ndani ya Django ambayo itaruhusu mtumiaji kuongeza, kusoma, kuhariri na kufuta taarifa za MenuItem bila kutumia Django built-in admin, bali kwa kutumia HTML templates na views tulizotengeneza sisi wenyewe.
Soma Zaidi...Python somo la 54: Jinsi ya Kusoma Data Kutoka Database kwenye Django
Katika somo hili tutajifunza namna ya kusoma data kutoka kwenye database kupitia Django ORM, jinsi ya kuzipeleka kwenye view, na jinsi ya kuzionyesha kwenye HTML template.
Soma Zaidi...Python somo la 14: Jinsi ya kutumia For loop
Katika somo hili utakwend akujifunza matumizi ya for loop kwneye python
Soma Zaidi...Python somo la 28: inheritance kwenye OOP
Katika somo hili utakwenda kujifunz amaana ya inheritance na sheria za kuiandika inheritance.
Soma Zaidi...Python somo la 31: Jinsi ya kutengeneza faili na folder
Katika somo hili utajifunz ajinsi ya kutengeneza folda, faili na kuweka data kwneye faili
Soma Zaidi...