Tee tiedosto "MyTestModule.py" ja kopioi sen sisällöksi:
def my_greeting(greeting):
print("%s stranger!" % sGreeting)
Tee testiscripti "moduleTest-1.py" ja käytä siinä funktiota "my_greeting" modulista "MyTestModule".
Ota käyttöön os.path-modulista vain metodi abspath nimellä "p" ja käytä sitä alla:
<koodisi tulee tahan>
print(p("moduleTest-1.py"))
Koodin pitäisi tulostaa ruutuun absoluuttinen polku tiedostoon "moduleTest-1.py" (huom. tiedoston olemassaoloa ei testata).
tyyliin (Linuxissa): /home/teuvo/Documents/python-harj/moduleTest-1.py
Miksi Python-modulissa/käyttämässäsi python-scriptissä lukee yleensä/tulisi lukea näin?
if __name__ == '__main__':
# jne...
Asenna Pythoniin ulkoinen paketti nimeltä "Flask"
rajoite: käytä pip-komentoa
Tee scripti nimeltä runWebServer.py, sisällön näet alta. Aja scripti.
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run(debug=True)
Mene selaimella osoitteeseen http://127.0.0.1:5000, selaimessa pitäisi näkyä "Hello World!".
Kerro mistä löydät koneeltasi asennetun paketin "Flask"?
Kerro miten voit pip-käskyllä listata kaikki asennetut paketit.
Copyright © 2025 ELOSOL