Katika somo hili utakwend akujifunz ajinsi ya kutumia html kwneye 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).
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.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()
import http.server
SimpleHTTPRequestHandler
, ambayo husaidia kushughulikia maombi ya msingi kama kutumikia faili za HTML.import socketserver
http.server
kuhakikisha maombi ya HTTP yanashughulikiwa kwa usahihi.PORT = 8000
class MyHandler(http.server.SimpleHTTPRequestHandler)
Jiunge nasi WhatsApp kupata update zetu
Umeionaje Makala hii.. ?
Katika somo hili utajifunza maana ya polymorphism na sheria za uandishi wake
Soma Zaidi...Katika somo hili utakwend akujifunza kuchakata data kwa Kutumia Loops na Conditions katika Django Templates
Soma Zaidi...Katika somo hili tunakwenda kujifunza aina nyingine za data ambazo hutumika kwenye python.
Soma Zaidi...Katika somo hili utakwend akujifunza ktengeneza model kwa ajili ya database table ya menu yetu.
Soma Zaidi...Katika somo hili tunakwenda kujifunza matumizi ya break na continue kwenye loop
Soma Zaidi...Katika somo hili utakwenda kujifunza vipi django inaweza kuwasiliana na database, utajifunza kuusu orm na model
Soma Zaidi...Katika somo hili utakwend akujifunza jinsi ya kucheza na data kuzibadili kwa namna mbali mbali kwenye template
Soma Zaidi...Katika somo hili utakwend akujifunza jinsi ya kuandika function, kuweka parameter na kuitumia function
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhsu Template Tag nini na kazi zake. Pia utajifunza sheria za uandishi wake.
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya ku host website ya Django. Hapa tutakwenda kutuma plaform ya pythonanywhere.com.
Soma Zaidi...