99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

合肥生活安徽新聞合肥交通合肥房產(chǎn)生活服務(wù)合肥教育合肥招聘合肥旅游文化藝術(shù)合肥美食合肥地圖合肥社保合肥醫(yī)院企業(yè)服務(wù)合肥法律

159.352代做、代寫Python設(shè)計程序

時間:2024-03-14  來源:合肥網(wǎng)hfw.cc  作者:hfw.cc 我要糾錯



159.** 2024/S1 – Assignment 1 Brief
Online Psychological Profiling
In this assignment, you will extend the minimalistic Web servers developed in the exercises
from the lectures. Here you will develop a Web application to generate an online (and not
necessarily serious) psychological profile of the user.
Your application will function both as a server to the end user and as a client itself in order
to consume 3rd party Web services via RESTful APIs—as in the following schematic.
A key aim of this assignment is to gain hands-on experience with HTTP fundamentals. Do
not use any high level framework (Django, Flask, Nodejs, etc) as they abstract the low level
HTTP functionality. You will get a chance to use these frameworks in the 2nd assignment.
Here you are being asked to implement your own micro-framework.
However, you may make use of standard modules that come with Python, e.g. http.server,
urllib.parse, requests, json etc. Also it is strongly encouraged that you do not hard code
HTML text within your Python scripts.
Requirements
Authentication
Use basic HTTP authentication to protect your site. Implement this in your Python server
so that without the correct login credentials, none of the resources will be accessible.
Use your 8-digit student ID for both the user name and password, e.g.. when your browser
asks for the credentials put in :
User Name: 12345678
Password: 12345678 (replace 12345678 with your own ID)
[4 marks]
The back end
Design your server to respond to the following URI paths. Also add other path definitions
as you see fit. Any undefined path should result in a 404 NOT FOUND response.
/
The default/empty path should deliver the content of the “landing page” index.html (or
otherwise). This will function as the “front end” as below.
/form
Deliver the content of the file psycho.html to the user. The content here is a classic form
using vanilla HTML. Your browser should then display this appropriately.
/analysis
This is the “action” upon submitting the form data from the browser. You will first need to
(slightly) modify psycho.html.
This URI should action the following tasks at the server-side:
1. Parse the input form data and store at the server side in a suitable format.
2. Analyze the input data to generate a “psychological profile”. The results should be as
follows:
• an assessment of the users suitability for their selected preferred career
• a recommendation of movies the user might like—fetch the relevant data from a
3rd party site via a RESTful API (see below)
3. Fetch a random image, from a 3rd party site (see also below), for each pet that the
user selected in the check boxes. Store these at the server side.
For step 2 you can analyze the form data in any way you see fit—be creative and have fun!
The result of actioning the /analysis URI should be the psychological profile data and image
files stored at the server. These data should NOT be be delivered to the client at this point.
The server response should just be a simple message in a suitable format.
The delivery of actual data is to be handled by the view URI paths below.
/view/input
This URI delivers the input data to the client. This should be delivered in a suitable
serialization format. Do not include HTML. The visualization of the data is to be handled
by the front end.
/view/profile
Deliver the psychological profile data to the user for display in the front end. Again, use a
suitable serialization format.
[11 marks]
The front end
This deals with the presentation and visualization of the data generated at the server. Design
a suitable front end in index.html to interact with server. You will need to add JavaScript
functionality. This should have the following functionality:
1. Fetch the input data form psycho.html by actioning the appropriate back end URI.
The content of this HTML will need to be displaced in a separate browser window.
2. Fetch the serialized input data and display in the browser in a suitable human viewable
form.
3. Fetch the serialized psychological profile data together with the pet images (if any)
and display them in the browser in a human readable format.
Results should be displayed in a manner you would expect to see in a browser window after
appropriately parsing the serialization text. Do not just dump this raw text in the display
document.
[7 marks]
Deployment
Package your application as a Docker image and get it working in a Docker container.
[3 marks]
Submission
Please upload your saved Docker image. Instructions are on Stream.
This assignment is worth 25 marks (25% towards your final grade).
Due date: 2024 March 29, 11:55pm.
Appendix: 3rd Party Services
Movie Database
Visit http://www.omdbapi.com/apikey.aspx. Click on the “FREE!” radio button and
enter your details, e.g.:
Your API key will be sent to your e-mail. To get details on a particular movie title, try the
URI (replace abcdefgh with your own key)
http://www.omdbapi.com/?apikey=abcdefgh&t=alien
and see what comes back. See the documentation for other types of API calls.
Random Animal Pictures
The following URIs will fetch image metadata for animal image files. No API keys are
needed. Note: the metadata will be in JSON format which will contain the URL for the
actual image file—which you also need to action.
To understand what is going here, use curl, wget, or your own Python test script to action
請加QQ:99515681  郵箱:99515681@qq.com   WX:codehelp 

掃一掃在手機(jī)打開當(dāng)前頁
  • 上一篇:8PRO102代寫、代做C++程序語言
  • 下一篇:CS 3140代做、代寫java語言編程
  • 無相關(guān)信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計優(yōu)化
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計優(yōu)化
    出評 開團(tuán)工具
    出評 開團(tuán)工具
    挖掘機(jī)濾芯提升發(fā)動機(jī)性能
    挖掘機(jī)濾芯提升發(fā)動機(jī)性能
    海信羅馬假日洗衣機(jī)亮相AWE  復(fù)古美學(xué)與現(xiàn)代科技完美結(jié)合
    海信羅馬假日洗衣機(jī)亮相AWE 復(fù)古美學(xué)與現(xiàn)代
    合肥機(jī)場巴士4號線
    合肥機(jī)場巴士4號線
    合肥機(jī)場巴士3號線
    合肥機(jī)場巴士3號線
    合肥機(jī)場巴士2號線
    合肥機(jī)場巴士2號線
    合肥機(jī)場巴士1號線
    合肥機(jī)場巴士1號線
  • 短信驗(yàn)證碼 豆包 幣安下載 AI生圖 目錄網(wǎng)

    關(guān)于我們 | 打賞支持 | 廣告服務(wù) | 聯(lián)系我們 | 網(wǎng)站地圖 | 免責(zé)聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網(wǎng) 版權(quán)所有
    ICP備06013414號-3 公安備 42010502001045

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          9000px;">

                欧美激情艳妇裸体舞| 久久这里只有精品6| 三级一区在线视频先锋| 欧美中文字幕久久| 日韩精彩视频在线观看| 日韩欧美亚洲另类制服综合在线| 蜜桃在线一区二区三区| www国产成人| 色哟哟一区二区在线观看| 日韩精品一二三区| 国产亚洲美州欧州综合国| 91在线你懂得| 麻豆91在线看| 亚洲欧美视频一区| 久久婷婷国产综合国色天香| www.亚洲人| 美女视频网站久久| 亚洲欧美日韩久久| 美女一区二区久久| 午夜在线成人av| 日韩美女在线视频| 99久久精品一区二区| 午夜私人影院久久久久| 国产三级一区二区三区| 欧美中文字幕一区二区三区 | 国产成人综合视频| 亚洲成人精品影院| 国产精品免费av| 日韩欧美一区电影| 欧美午夜不卡在线观看免费| 国产成人av一区二区三区在线观看| 亚洲一区二区高清| 国产精品每日更新| 国产午夜亚洲精品理论片色戒| 午夜视频在线观看一区二区三区 | 亚洲色图在线播放| 东方欧美亚洲色图在线| 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲日本青草视频在线怡红院 | 亚洲v中文字幕| 中文字幕一区二区视频| 国产日本一区二区| 精品国产乱码久久久久久老虎| 欧美日韩一区小说| 欧美在线短视频| 在线影视一区二区三区| 色成年激情久久综合| 久久中文字幕电影| 欧美老肥妇做.爰bbww| 国产欧美精品在线观看| 日本午夜精品视频在线观看| 欧美一级黄色大片| 国产jizzjizz一区二区| 精品一区二区三区不卡| 日本人妖一区二区| 图片区日韩欧美亚洲| 亚洲电影第三页| 午夜欧美一区二区三区在线播放| 亚洲精品国产无天堂网2021| 一区二区三区中文在线| 亚洲精品视频免费看| 亚洲综合小说图片| 午夜一区二区三区在线观看| 亚洲国产人成综合网站| 亚洲欧美日韩电影| 亚洲五码中文字幕| 精品国产一区二区三区久久久蜜月| 精品午夜久久福利影院| 美腿丝袜亚洲三区| 久久国产三级精品| 国产一区二区主播在线| 本田岬高潮一区二区三区| 一本一本久久a久久精品综合麻豆| 欧洲一区在线电影| 欧美日韩一区二区三区在线| 欧美电影免费观看高清完整版在线 | 波多野结衣91| 精品国产区一区| 国产大陆精品国产| 久久免费精品国产久精品久久久久| 日韩欧美黄色影院| 国产区在线观看成人精品 | 日韩一区二区高清| 欧美激情一区二区三区蜜桃视频| 亚洲免费毛片网站| 久久aⅴ国产欧美74aaa| 99精品桃花视频在线观看| 精品视频一区二区不卡| 久久婷婷国产综合精品青草| 亚洲精品乱码久久久久久久久| 久久精品国产99国产精品| 91香蕉国产在线观看软件| 欧美一区二区国产| 亚洲精品免费在线观看| 国产成人免费视频网站| 偷窥少妇高潮呻吟av久久免费| 六月丁香综合在线视频| 99久久婷婷国产综合精品| 91久久精品一区二区三| 精品电影一区二区| 亚洲国产综合人成综合网站| 国产精品一区二区免费不卡| 在线观看亚洲精品视频| 中文字幕欧美日韩一区| 青青草国产精品97视觉盛宴| 色先锋aa成人| 国产精品三级在线观看| 久久精品国产亚洲5555| 欧美体内she精高潮| 中文字幕永久在线不卡| 国产精品综合二区| 欧美一区日韩一区| 三级在线观看一区二区| 欧美日韩国产一二三| 亚洲精品成人精品456| 国产风韵犹存在线视精品| 精品免费视频.| 久久国产三级精品| 日韩欧美国产综合一区| 视频一区中文字幕国产| 欧美视频一区二区三区在线观看 | 91色婷婷久久久久合中文| 国产精品久久久久7777按摩| 福利91精品一区二区三区| 国产午夜久久久久| 久草热8精品视频在线观看| 欧美大片日本大片免费观看| 丝袜美腿亚洲色图| 91精品国产入口| 日本在线观看不卡视频| 日韩欧美亚洲另类制服综合在线| 日本欧洲一区二区| 精品国产区一区| 丁香激情综合国产| 亚洲青青青在线视频| 99re8在线精品视频免费播放| 国产精品免费观看视频| 色综合久久综合网欧美综合网 | 在线观看不卡一区| 亚洲成人一区在线| 91精品国产麻豆| 久久国产精品99久久人人澡| 久久精品欧美日韩| 91欧美一区二区| 日韩经典一区二区| 国产丝袜美腿一区二区三区| 成a人片亚洲日本久久| 亚洲伊人色欲综合网| 日韩一区二区三区四区五区六区| 国产乱码精品一区二区三区av| 国产精品美女久久久久久久久 | 国产麻豆日韩欧美久久| 国产亚洲精品久| 91美女在线观看| 男人的j进女人的j一区| 久久久亚洲午夜电影| 91视频观看免费| 免费观看91视频大全| 国产精品久久午夜| 欧美一区二区免费视频| 91丝袜呻吟高潮美腿白嫩在线观看| 日本中文字幕不卡| 国产精品国产三级国产aⅴ入口 | 日韩电影一区二区三区四区| 久久久精品天堂| 欧美三片在线视频观看 | 欧美在线影院一区二区| 免费成人av在线播放| 成人免费在线播放视频| 日韩欧美精品在线视频| 91麻豆免费看片| 国产福利一区二区| 日产精品久久久久久久性色| 一区二区久久久久久| 国产精品久久久久aaaa| 欧美精品一区在线观看| 欧美无人高清视频在线观看| 国产成人在线视频播放| 美女视频第一区二区三区免费观看网站| 中文字幕在线一区| 久久精品男人的天堂| 精品国产自在久精品国产| 91精品国产综合久久精品麻豆 | 欧美三级电影在线观看| 成人免费看片app下载| 国产在线视频不卡二| 免费观看91视频大全| 日韩精品亚洲专区| 性做久久久久久免费观看| 亚洲精品videosex极品| 亚洲人成亚洲人成在线观看图片| 国产欧美日韩视频一区二区| 久久夜色精品国产噜噜av| 欧美大片免费久久精品三p| 7777精品久久久大香线蕉| 欧美日韩亚洲综合在线| 欧美三级电影网| 91精品久久久久久久久99蜜臂| 欧美精选一区二区| 日韩一区二区精品|