在Django创建的网站上运行简单的Python代码

时间:2018-08-19 04:01:52

标签: python html django

因此,首先,对于编程世界来说,这是非常新的。我开始学习Python,并编写了一段代码,该代码需要一些用户输入并将URL输出到图像。我想将其集成到网站上,所以我开始阅读有关Django的文章,并设法安装和运行Django应用程序。现在,我将停留在如何创建该网站上,该网站只需要输入用户输入,将其发送到我的Python代码,获取返回的URL并显示该URL的图像即可。谢谢!!!

编辑: 所以这是我要实现的代码:

igpage = urllib.request.urlopen("https://www.instagram.com/" + 
input("username: ") +"/")


htmlcode =  str((igpage.read()))
stelle =  (htmlcode.find("logging_page_id"))

g= 15

while str.isdigit(htmlcode[stelle+ 30 + g]) == False:
    g-=1

userid = (htmlcode[stelle+30:stelle+30+g+1])


igapi = "https://i.instagram.com/api/v1/users/"+ userid + "/info/"

igapipage = urllib.request.urlopen(igapi)

igapipagehtml = str(igapipage.read())

string = igapipagehtml

result = re.search('{"height": 1080, "url": "(.*)", "width": 1080}',string)

result2 = re.search('hd_profile_pic_url_info": {"url": "(.*)", "width": 
1080, "height": 1080}',string)

result3 = re.search('hd_profile_pic_url_info": {"url": "(.*)", 
"width"',string)

result41 = re.search('hd_profile_pic_url_info":(.*)width"',string)

result42 = re.search('url": "(.*)"',result41.group(1))

if result != None:
    print (result.group(1))

elif result2 != None:
    print (result2.group(1))

elif result3 != None:
    print (result3.group(1))

elif result42 != None:
    print (result42.group(1))

else:
    print ("ERROR")`

评论: 此“代码”的目的是获取instagram用户名并吐出HD个人资料图片。我知道不是很专业,但是只有一个小项目可以开始学习编码。

请不要对我的代码判断太差,因为它是我有史以来第一个编写的代码。

非常感谢您的社区!

0 个答案:

没有答案