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爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          久久综合网络一区二区| 亚洲精品在线观看视频| 欧美久久视频| 亚洲欧美一区二区激情| 亚洲大胆人体视频| 国产美女精品视频免费观看| 欧美人与性动交cc0o| 久久婷婷久久| 性视频1819p久久| 这里只有精品视频| 亚洲日本欧美日韩高观看| 国内精品久久久久国产盗摄免费观看完整版 | 久久久久久久久久久成人| 在线一区亚洲| 亚洲美女电影在线| 亚洲黄一区二区| 在线播放日韩| 国产精品极品美女粉嫩高清在线 | 免播放器亚洲一区| 久久精品视频导航| 欧美中文字幕视频| 久久av红桃一区二区小说| 午夜精品久久久久久| 亚洲尤物精选| 亚洲一区免费观看| 亚洲欧美国产精品桃花| 亚洲一区在线播放| 亚洲一区尤物| 羞羞漫画18久久大片| 亚洲欧美综合v| 午夜免费久久久久| 欧美一区二区私人影院日本| 亚洲男人av电影| 欧美一区二区播放| 久久久天天操| 欧美α欧美αv大片| 欧美精品色网| 欧美午夜视频网站| 国产精品视频久久| 国产一区二区三区自拍| 影音欧美亚洲| 99这里只有久久精品视频| 亚洲专区一区| 久久久www成人免费无遮挡大片| 久久久久久久国产| 欧美精品一线| 国产精品一区二区欧美| 国产亚洲第一区| 亚洲电影免费观看高清完整版在线观看| 亚洲国产福利在线| 一本一本大道香蕉久在线精品| 亚洲免费影视| 久久精品视频亚洲| 欧美激情亚洲国产| 国产麻豆9l精品三级站| 精品福利av| aa级大片欧美三级| 久久激情婷婷| 国产精品福利久久久| 激情欧美一区| 亚洲小说春色综合另类电影| 久久精品一二三| 欧美日韩国产成人在线91| 国产精品一区二区在线观看不卡| 在线不卡中文字幕播放| 亚洲最新视频在线| 欧美在线视频在线播放完整版免费观看| 久久综合九色综合久99| 欧美午夜激情小视频| 亚洲第一页自拍| 亚洲欧美日韩综合aⅴ视频| 免费观看久久久4p| 国产麻豆视频精品| 一本大道久久a久久精品综合| 久久久精品视频成人| 国产精品女主播在线观看| 91久久久久久| 久久男人资源视频| 国产欧美一区二区白浆黑人| 亚洲国产欧美久久| 久久久av水蜜桃| 国产精品午夜av在线| 一本一本久久a久久精品牛牛影视| 久久免费一区| 国产性色一区二区| 午夜精品99久久免费| 欧美精品入口| 亚洲激情偷拍| 久久久久国产一区二区| 欧美特黄视频| 一区二区动漫| 欧美日韩免费观看一区三区 | 在线观看亚洲a| 欧美一级片久久久久久久| 国产精品久久久一区麻豆最新章节| 亚洲国产精品成人久久综合一区| 久久精品亚洲国产奇米99| 国产老肥熟一区二区三区| 亚洲一区三区电影在线观看| 欧美午夜精品理论片a级大开眼界| 一区二区久久久久| 欧美日韩一级片在线观看| 日韩亚洲视频在线| 欧美日本一道本在线视频| 亚洲婷婷综合久久一本伊一区| 欧美日韩在线一二三| 亚洲图片在区色| 国产欧美日韩不卡| 久久久亚洲午夜电影| 亚洲国产女人aaa毛片在线| 欧美二区不卡| 一区二区三区你懂的| 国产精品久久久久影院色老大| 亚洲欧美成人一区二区在线电影| 国产欧美日韩不卡| 久久久免费av| 亚洲精品久久嫩草网站秘色| 欧美网站在线观看| 久久精品99国产精品酒店日本| 狠狠色综合网站久久久久久久| 欧美电影在线| 亚洲欧美中日韩| 精品成人国产在线观看男人呻吟| 欧美福利在线观看| 亚洲欧美精品在线观看| 一区二区三区在线高清| 欧美日韩精品免费在线观看视频| 午夜精品亚洲| 亚洲精品之草原avav久久| 欧美视频在线观看| 玖玖精品视频| 午夜精品在线看| 亚洲国产导航| 国产午夜亚洲精品羞羞网站| 欧美精品不卡| 久久精品视频一| 中文在线资源观看网站视频免费不卡 | 亚洲精品视频在线播放| 欧美视频一区二区三区…| 久久精品久久99精品久久| 日韩午夜在线视频| 黄色日韩精品| 国产精品推荐精品| 欧美日韩国产综合视频在线观看中文 | 欧美日韩国产综合久久| 久久久久五月天| 午夜精品久久久久久久蜜桃app | 欧美日韩久久精品| 久久综合图片| 欧美在线网址| 亚洲影视九九影院在线观看| 在线成人激情黄色| 国产一区再线| 国产日韩欧美精品| 国产精品日本一区二区| 欧美区国产区| 欧美理论电影在线播放| 久久综合色88| 久久人人爽人人爽爽久久| 欧美在线播放| 性色av一区二区三区在线观看 | 国产精品久久久久久久久借妻| 欧美成人在线免费观看| 美女视频黄 久久| 久久婷婷激情| 美女免费视频一区| 美女主播一区| 欧美成人中文| 欧美日本韩国一区二区三区| 女同性一区二区三区人了人一| 久久一区视频| 免费欧美网站| 欧美激情网站在线观看| 欧美激情按摩| 欧美日韩国产欧美日美国产精品| 欧美理论在线| 欧美午夜一区二区| 国产精品捆绑调教| 国产日韩精品在线观看| 激情五月婷婷综合| 亚洲国产日韩一区二区| 亚洲人成亚洲人成在线观看| 亚洲欧洲偷拍精品| 亚洲天堂免费在线观看视频| 亚洲影院污污.| 久久精品国产在热久久| 麻豆精品视频在线观看| 欧美国产精品v| 国产精品久久久久久久久久尿 | 久久婷婷人人澡人人喊人人爽| 另类激情亚洲| 欧美日本在线观看| 国产美女精品免费电影| 国模一区二区三区| 亚洲精品无人区| 欧美一级专区| 欧美激情精品久久久久久黑人| 国产精品盗摄久久久| 狠狠色丁香久久综合频道| 亚洲日本va午夜在线电影|