因此,首先,对于编程世界来说,这是非常新的。我开始学习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个人资料图片。我知道不是很专业,但是只有一个小项目可以开始学习编码。
请不要对我的代码判断太差,因为它是我有史以来第一个编写的代码。
非常感谢您的社区!