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;">

                天天av天天翘天天综合网色鬼国产| 国产亚洲欧美激情| 欧美裸体bbwbbwbbw| 欧美激情一二三区| 国产三级一区二区| 三级在线观看一区二区| 青青草原综合久久大伊人精品| 国产曰批免费观看久久久| 成人中文字幕电影| 欧美日韩电影一区| 国产精品对白交换视频| 麻豆精品国产传媒mv男同| 91麻豆国产香蕉久久精品| 日韩一级大片在线观看| 亚洲第一在线综合网站| 91丨九色丨蝌蚪丨老版| 欧美日韩一二区| 国产精品国产三级国产aⅴ无密码| 亚洲美女视频在线| 免费在线看成人av| 欧美性生活一区| 亚洲靠逼com| 91黄色免费看| 久久综合资源网| 激情综合网av| 精品欧美乱码久久久久久1区2区| 亚洲国产日韩a在线播放性色| 美女一区二区久久| 欧美丰满美乳xxx高潮www| 亚洲一区二区三区美女| 波波电影院一区二区三区| 欧美视频在线观看一区| 日韩免费视频一区二区| 国产亚洲欧洲997久久综合| 在线中文字幕一区二区| 高清不卡一区二区| 不卡视频在线观看| 精品亚洲aⅴ乱码一区二区三区| 一区二区三区高清| 99r精品视频| 国产欧美综合色| 色乱码一区二区三区88| 五月天激情综合网| 亚洲国产cao| 亚洲国产成人91porn| 国产精品99久久久久| 51久久夜色精品国产麻豆| 免费精品视频最新在线| 日本精品一级二级| 国产精品欧美一区二区三区| 麻豆精品在线看| 欧美视频完全免费看| 色婷婷综合激情| 中文字幕在线观看不卡视频| 国产精品一区二区在线观看网站| 精品久久国产97色综合| 国产福利精品导航| 五月综合激情婷婷六月色窝| www亚洲一区| 自拍偷自拍亚洲精品播放| 欧洲色大大久久| 色婷婷综合久久久久中文一区二区| 国产精品午夜免费| 国产成人免费网站| 日韩综合一区二区| 91香蕉视频污在线| 日韩av一区二区三区四区| 欧美激情一区在线| 日韩免费一区二区三区在线播放| 国产日韩亚洲欧美综合| 91麻豆国产福利精品| 青青青爽久久午夜综合久久午夜| 亚洲区小说区图片区qvod| 国产午夜精品在线观看| 精品欧美乱码久久久久久1区2区| 欧美精品一二三| 欧美日本国产视频| 3d动漫精品啪啪一区二区竹菊| 在线观看视频91| 在线观看免费成人| 成人伦理片在线| 麻豆成人免费电影| 美国毛片一区二区三区| 丝袜亚洲另类欧美综合| 久久精品人人做人人爽97| 欧美一区二区视频免费观看| 91精品国产综合久久福利软件| 精品视频在线免费观看| 欧美一区二区三区免费观看视频 | 国产精品久久久久三级| 成人蜜臀av电影| 国产成人啪免费观看软件| 秋霞午夜鲁丝一区二区老狼| 成人免费在线视频| 亚洲黄一区二区三区| 欧美国产一区二区| 国产精品天美传媒| 一区二区三区中文字幕电影| 性感美女久久精品| 国产乱妇无码大片在线观看| hitomi一区二区三区精品| 91福利在线导航| 91麻豆精品国产| 国产精品色哟哟| 亚洲国产精品人人做人人爽| 久久精品国产精品亚洲红杏| av高清不卡在线| 制服丝袜亚洲精品中文字幕| 久久久久久久久久久久久女国产乱| 首页欧美精品中文字幕| 婷婷开心激情综合| 日本一区二区成人在线| 亚洲一区二区三区在线| 人人精品人人爱| 欧美日韩亚洲综合一区| 欧美一级免费大片| 亚洲色图欧洲色图| 91美女片黄在线| 国产精品私人影院| 欧美一区二区三区在线电影| 亚洲国产一二三| 亚洲欧美国产三级| 久久精品久久综合| 91丝袜国产在线播放| 日韩女同互慰一区二区| 亚洲一区在线观看免费| 国精产品一区一区三区mba桃花| 91在线视频免费91| 精品女同一区二区| 午夜精品久久久久久久99樱桃| 丁香婷婷综合网| 91丨porny丨国产入口| 精品福利一区二区三区免费视频| 亚洲男同1069视频| 福利一区在线观看| 亚洲精品在线观| 日韩成人精品在线观看| 在线一区二区三区做爰视频网站| 欧美日韩国产影片| 洋洋成人永久网站入口| 91在线视频免费观看| 国产精品全国免费观看高清 | 欧美本精品男人aⅴ天堂| 亚洲午夜在线观看视频在线| 成人在线综合网站| 国产日韩高清在线| 激情综合色播激情啊| 在线播放91灌醉迷j高跟美女| 日韩三级在线观看| 欧美精品粉嫩高潮一区二区| 久久婷婷一区二区三区| 麻豆一区二区三| 91精品国产乱| 石原莉奈在线亚洲二区| 欧美精品一卡二卡| 一区二区三区在线视频免费| 国产999精品久久久久久绿帽| 久久久综合精品| 国产91露脸合集magnet| 国产精品三级在线观看| 成人国产精品视频| 亚洲欧美视频在线观看视频| 99久久亚洲一区二区三区青草| 国产在线视频一区二区三区| 一二三区精品视频| 成人中文字幕电影| 麻豆精品视频在线观看视频| 一区二区欧美在线观看| 国产精品久久久久aaaa| 中国色在线观看另类| 国产精品理论片在线观看| 中文字幕精品在线不卡| 日本欧美在线观看| 久久人人爽爽爽人久久久| 亚洲特黄一级片| 欧美人体做爰大胆视频| 国产98色在线|日韩| 日本人妖一区二区| 一区二区三区日韩精品视频| 欧美国产精品中文字幕| 日韩午夜精品电影| 精品视频在线免费观看| 成人深夜在线观看| 久久成人精品无人区| 天堂蜜桃91精品| 亚洲综合精品久久| 中文字幕在线观看一区| 久久久精品蜜桃| 精品国精品国产尤物美女| 6080国产精品一区二区| 欧美人与禽zozo性伦| 欧美亚洲免费在线一区| 欧美在线一区二区三区| 91精品办公室少妇高潮对白| 99精品视频中文字幕| 99久久精品情趣| 播五月开心婷婷综合| 99久久综合狠狠综合久久| 成人性色生活片| aaa国产一区|