主分支上第一次提交

master
zgy 6 months ago
commit 37dce352c5

3
.idea/.gitignore vendored

@ -0,0 +1,3 @@
# 默认忽略的文件
/shelf/
/workspace.xml

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Black">
<option name="sdkName" value="Python 3.11 (pythonProject)" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (pythonProject)" project-jdk-type="Python SDK" />
</project>

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/pythonProject.iml" filepath="$PROJECT_DIR$/.idea/pythonProject.iml" />
</modules>
</component>
</project>

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.venv" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

1
db1

@ -0,0 +1 @@
Subproject commit 6ea995ed3bfd91a98e2f7c7dc4e9b424dfd199b1

@ -0,0 +1,3 @@
# 默认忽略的文件
/shelf/
/workspace.xml

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (pythonProject3)" project-jdk-type="Python SDK" />
</project>

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/pythonProject3.iml" filepath="$PROJECT_DIR$/.idea/pythonProject3.iml" />
</modules>
</component>
</project>

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

@ -0,0 +1,47 @@
from flask import Flask,request,render_template
import os
import pandas as pd
import math
csv_file='data/export.csv'
if os.path.exists(csv_file):
df=pd.read_csv(csv_file,encoding='utf-8')
else:
print('文件不存在')
app=Flask(__name__)
movies_page=25
@app.route('/')
def index():
total_movies = len(df)
return render_template("index.html",total_movies=total_movies)
@app.route('/index')
def index1():
total_movies = len(df)
return render_template("index.html",total_movies=total_movies)
@app.route('/movie')
def movie():
page=int(request.args.get('page',1))
start_idx=(page-1)*movies_page
end_idx=start_idx+movies_page
# 将数据转换为字典列表
movie_data=df.to_dict(orient='records')[start_idx:end_idx]
total_movies=len(df)
total_pages=math.ceil(total_movies/movies_page)
return render_template('movie.html',movie_data=movie_data,page=page,total_pages=total_pages)
@app.route('/score')
def score():
return render_template("score.html")
@app.route('/word')
def word():
return render_template("word.html")
if __name__=='__main__':
app.run(debug=True)

@ -0,0 +1,251 @@
ranking,title,link,rating,profile,num_reviews,poster,type,country,year,director,time,actor
1,肖申克的救赎,https://movie.douban.com/subject/1292052/,9.7,希望让人自由。,3010199,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p480747492.jpg,犯罪 剧情,美国,1994 ,弗兰克·德拉邦特,142分钟,蒂姆·罗宾斯
2,霸王别姬,https://movie.douban.com/subject/1291546/,9.6,风华绝代。,2224669,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2561716440.jpg,剧情 爱情 同性,中国大陆,1993 ,陈凯歌,171分钟,张国荣
3,阿甘正传,https://movie.douban.com/subject/1292720/,9.5,一部美国近现代史。,2242779,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2372307693.jpg,剧情 爱情,美国,1994 ,罗伯特·泽米吉斯,142分钟,汤姆·汉克斯
4,泰坦尼克号,https://movie.douban.com/subject/1292722/,9.5,失去的才是永恒的。,2281005,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p457760035.jpg,剧情 爱情 灾难,美国,1997 ,詹姆斯·卡梅隆,194分钟,莱昂纳多·迪卡普里奥
5,千与千寻,https://movie.douban.com/subject/1291561/,9.4,最好的宫崎骏,最好的久石让。,2328728,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2557573348.jpg,剧情 动画 奇幻,日本,2001 ,宫崎骏,125分钟,柊瑠美
6,这个杀手不太冷,https://movie.douban.com/subject/1295644/,9.4,怪蜀黍和小萝莉不得不说的故事。,2372082,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p511118051.jpg,剧情 动作 犯罪,法国,1994 ,吕克·贝松,110分钟(剧场版),让·雷诺
7,美丽人生,https://movie.douban.com/subject/1292063/,9.5,最美的谎言。,1373249,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2578474613.jpg,剧情 喜剧 爱情 战争,意大利,1997 ,罗伯托·贝尼尼,116分钟(国际版),罗伯托·贝尼尼
8,星际穿越,https://movie.douban.com/subject/1889243/,9.4,爱是一种力量,让我们超越时空感知它的存在。,1943829,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2614988097.jpg,剧情 科幻 冒险,美国,2014 ,克里斯托弗·诺兰,169分钟,马修·麦康纳
9,盗梦空间,https://movie.douban.com/subject/3541415/,9.4,诺兰给了我们一场无法盗取的梦。,2146278,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p513344864.jpg,剧情 科幻 悬疑 冒险,美国,2010 ,克里斯托弗·诺兰,148分钟,莱昂纳多·迪卡普里奥
10,楚门的世界,https://movie.douban.com/subject/1292064/,9.4,如果再也不能见到你,祝你早安,午安,晚安。,1799568,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p479682972.jpg,剧情 科幻,美国,1998 ,彼得·威尔,103分钟,金·凯瑞
11,辛德勒的名单,https://movie.douban.com/subject/1295124/,9.5,拯救一个人,就是拯救整个世界。,1160392,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p492406163.jpg,剧情 历史 战争,美国,1993 ,史蒂文·斯皮尔伯格,195分钟,连姆·尼森
12,忠犬八公的故事,https://movie.douban.com/subject/3011091/,9.4,永远都不能忘记你所爱的人。,1441089,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2587099240.jpg,剧情,美国,2009 ,拉斯·霍尔斯道姆,93分钟,理查·基尔
13,海上钢琴师,https://movie.douban.com/subject/1292001/,9.3,每个人都要走一条自己坚定了的路,就算是粉身碎骨。,1735871,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2574551676.jpg,剧情 音乐,意大利,1998 ,朱塞佩·托纳多雷,165分钟,蒂姆·罗斯
14,三傻大闹宝莱坞,https://movie.douban.com/subject/3793023/,9.2,英俊版憨豆,高情商版谢耳朵。,1924907,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p579729551.jpg,剧情 喜剧 爱情 歌舞,印度,2009 ,拉吉库马尔·希拉尼,171分钟(印度),阿米尔·汗
15,放牛班的春天,https://movie.douban.com/subject/1291549/,9.3,天籁一般的童声,是最接近上帝的存在。,1362427,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2884280708.jpg,剧情 音乐,法国,2004 ,克里斯托夫·巴哈蒂,97分钟,让-巴蒂斯特·莫尼耶
16,机器人总动员,https://movie.douban.com/subject/2131459/,9.3,小瓦力,大人生。,1366613,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1461851991.jpg,科幻 动画 冒险,美国,2008 ,安德鲁·斯坦顿,98分钟,本·贝尔特
17,疯狂动物城,https://movie.douban.com/subject/25662329/,9.2,迪士尼给我们营造的乌托邦就是这样,永远善良勇敢,永远出乎意料。,2035032,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2614500649.jpg,喜剧 动画 冒险,美国,2016 ,拜伦·霍华德,109分钟(中国大陆),金妮弗·古德温
18,无间道,https://movie.douban.com/subject/1307914/,9.3,香港电影史上永不过时的杰作。,1427149,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2564556863.jpg,剧情 犯罪 惊悚,中国香港,2002 ,刘伟强,101分钟,刘德华
19,控方证人,https://movie.douban.com/subject/1296141/,9.6,比利·怀德满分作品。,607120,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1505392928.jpg,剧情 犯罪 悬疑,美国,1957 ,比利·怀尔德,116分钟,泰隆·鲍华
20,大话西游之大圣娶亲,https://movie.douban.com/subject/1292213/,9.2,一生所爱。,1587347,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2455050536.jpg,喜剧 爱情 奇幻 古装,中国香港,1995 ,刘镇伟,95分钟,周星驰
21,熔炉,https://movie.douban.com/subject/5912992/,9.4,我们一路奋战不是为了改变世界,而是为了不让世界改变我们。,965349,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1363250216.jpg,剧情,韩国,2011 ,黄东赫,125分钟,孔刘
22,教父,https://movie.douban.com/subject/1291841/,9.3,千万不要记恨你的对手,这样会让你失去理智。,1009530,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p616779645.jpg,剧情 犯罪,美国,1972 ,弗朗西斯·福特·科波拉,175 分钟,马龙·白兰度
23,触不可及,https://movie.douban.com/subject/6786002/,9.3,满满温情的高雅喜剧。,1171265,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1454261925.jpg,剧情 喜剧,法国,2011 ,奥利维埃·纳卡什,112分钟,弗朗索瓦·克鲁塞
24,当幸福来敲门,https://movie.douban.com/subject/1849031/,9.2,平民励志片。,1572437,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2614359276.jpg,剧情 传记 家庭,美国,2006 ,加布里埃莱·穆奇诺,117分钟,威尔·史密斯
25,寻梦环游记,https://movie.douban.com/subject/20495023/,9.1,死亡不是真的逝去,遗忘才是永恒的消亡。,1767018,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2505426431.jpg,喜剧 动画 奇幻 音乐,美国,2017 ,李·昂克里奇,105分钟,安东尼·冈萨雷斯
26,末代皇帝,https://movie.douban.com/subject/1293172/,9.3,“不要跟我比惨,我比你更惨”再适合这部电影不过了。,930211,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p452089833.jpg,剧情 传记 历史,英国,1987 ,贝纳尔多·贝托鲁奇,163分钟,尊龙
27,龙猫,https://movie.douban.com/subject/1291560/,9.2,人人心中都有个龙猫,童年就永远不会消失。,1312260,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2540924496.jpg,动画 奇幻 冒险,日本,1988 ,宫崎骏,86分钟,日高范子
28,怦然心动,https://movie.douban.com/subject/3319755/,9.1,真正的幸福是来自内心深处。,1900305,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p501177648.jpg,剧情 喜剧 爱情,美国,2010 ,罗伯·莱纳,90分钟,玛德琳·卡罗尔
29,活着,https://movie.douban.com/subject/1292365/,9.3,张艺谋最好的电影。,885849,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2597919477.jpg,剧情 历史 家庭,中国大陆,1994 ,张艺谋,132分钟,葛优
30,哈利·波特与魔法石,https://movie.douban.com/subject/1295038/,9.2,童话世界的开端。,1254269,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2614949805.jpg,奇幻 冒险,美国,2001 ,克里斯·哥伦布,152分钟,丹尼尔·雷德克里夫
31,蝙蝠侠:黑暗骑士,https://movie.douban.com/subject/1851857/,9.2,无尽的黑暗。,1104219,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p462657443.jpg,剧情 动作 科幻 犯罪 惊悚,美国,2008 ,克里斯托弗·诺兰,152分钟,克里斯蒂安·贝尔
32,指环王3王者无敌,https://movie.douban.com/subject/1291552/,9.3,史诗的终章。,837066,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2642829472.jpg,剧情 动作 奇幻 冒险,美国,2003 ,彼得·杰克逊,201分钟,伊利亚·伍德
33,我不是药神,https://movie.douban.com/subject/26752088/,9.0,对我们国家而言,这样的电影多一部是一部。,2183449,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2561305376.jpg,剧情 喜剧,中国大陆,2018 ,文牧野,117分钟,徐峥
34,乱世佳人,https://movie.douban.com/subject/1300267/,9.3,Tomorrow is another day.,719929,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1963126880.jpg,剧情 历史 爱情 战争,美国,1939 ,维克多·弗莱明,233分钟,费雯·丽
35,飞屋环游记,https://movie.douban.com/subject/2129039/,9.1,最后那些最无聊的事情,才是最值得怀念的。,1379546,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2553594918.jpg,剧情 喜剧 动画 冒险,美国,2009 ,彼特·道格特,96分钟,爱德华·阿斯纳
36,素媛,https://movie.douban.com/subject/21937452/,9.3,受过伤害的人总是笑得最开心,因为他们不愿意让身边的人承受一样的痛苦。,715567,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2118532944.jpg,剧情,韩国,2013 ,李濬益,122分钟,薛景求
37,哈尔的移动城堡,https://movie.douban.com/subject/1308807/,9.1,带着心爱的人在天空飞翔。,1075688,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2904111050.jpg,爱情 动画 奇幻 冒险,日本,2004 ,宫崎骏,119分钟,倍赏千惠子
38,十二怒汉,https://movie.douban.com/subject/1293182/,9.4,1957年的理想主义。,517536,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2173577632.jpg,剧情,美国,1957 ,西德尼·吕美特,96分钟,亨利·方达
39,让子弹飞,https://movie.douban.com/subject/3742360/,9.0,你给我翻译翻译神马叫做TMD的惊喜。,1768327,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1512562287.jpg,剧情 喜剧 动作 西部,中国大陆,2010 ,姜文,132分钟,姜文
40,何以为家,https://movie.douban.com/subject/30170448/,9.1,凝视卑弱生命,用电影改变命运。,1084340,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2555295759.jpg,剧情,黎巴嫩,2018 ,娜丁·拉巴基,126分钟,赞恩·阿尔·拉菲亚
41,摔跤吧!爸爸,https://movie.douban.com/subject/26387939/,9.0,你不是在为你一个人战斗,你要让千千万万的女性看到女生并不是只能相夫教子。,1623319,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2401676338.jpg,剧情 传记 运动 家庭,印度,2016 ,涅提·蒂瓦里,161分钟(印度),阿米尔·汗
42,猫鼠游戏,https://movie.douban.com/subject/1305487/,9.1,骗子大师和执著警探的你追我跑故事。,1082231,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p453924541.jpg,传记 犯罪 剧情,美国,2002 ,史蒂文·斯皮尔伯格,141 分钟,莱昂纳多·迪卡普里奥
43,天空之城,https://movie.douban.com/subject/1291583/,9.2,对天空的追逐,永不停止。,919193,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2892380420.jpg,动画 奇幻 冒险,日本,1986 ,宫崎骏,125分钟,田中真弓
44,海蒂和爷爷,https://movie.douban.com/subject/25958717/,9.3,如果生活中有什么使你感到快乐,那就去做吧!不要管别人说什么。,664574,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2554525534.jpg,剧情 冒险 家庭,德国,2015 ,阿兰·葛斯彭纳,111分钟,阿努克·斯特芬
45,鬼子来了,https://movie.douban.com/subject/1291858/,9.3,对敌人的仁慈,就是对自己残忍。,653586,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2553104888.jpg,剧情 喜剧,中国大陆,2000 ,姜文,139分钟,姜文
46,少年派的奇幻漂流,https://movie.douban.com/subject/1929463/,9.1,瑰丽壮观、无人能及的冒险之旅。,1394191,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1784592701.jpg,剧情 奇幻 冒险,美国,2012 ,李安,127分钟,苏拉·沙玛
47,钢琴家,https://movie.douban.com/subject/1296736/,9.3,音乐能化解仇恨。,674940,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1381339291.jpg,剧情 传记 战争 音乐,英国,2002 ,罗曼·波兰斯基,149分钟,阿德里安·布罗迪
48,大话西游之月光宝盒,https://movie.douban.com/subject/1299398/,9.0,旷古烁今。,1264459,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2561721372.jpg,喜剧 爱情 奇幻 古装,中国香港,1995 ,刘镇伟,88分钟,周星驰
49,指环王2双塔奇兵,https://movie.douban.com/subject/1291572/,9.2,承前启后的史诗篇章。,785961,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2640236255.jpg,剧情 动作 奇幻 冒险,美国,2002 ,彼得·杰克逊,180分钟,伊利亚·伍德
50,闻香识女人,https://movie.douban.com/subject/1298624/,9.1,史上最美的探戈。,928932,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2550757929.jpg,剧情,美国,1992 ,马丁·布莱斯特,157 分钟,阿尔·帕西诺
51,死亡诗社,https://movie.douban.com/subject/1291548/,9.2,当一个死水般的体制内出现一个活跃的变数时,所有的腐臭都站在了光明的对面。,768018,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2575465690.jpg,剧情,美国,1989 ,彼得·威尔,128 分钟,罗宾·威廉姆斯
52,绿皮书,https://movie.douban.com/subject/27060077/,8.9,去除成见,需要勇气。,1723553,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2531065411.jpg,剧情 喜剧 传记 音乐,美国,2018 ,彼得·法雷里,130分钟,维果·莫腾森
53,大闹天宫,https://movie.douban.com/subject/1418019/,9.4,经典之作,历久弥新。,460082,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2184505167.jpg,剧情 动画 奇幻 古装,中国大陆,,,,维果·莫腾森
54,罗马假日,https://movie.douban.com/subject/1293839/,9.1,爱情哪怕只有一天。,980752,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2189265085.jpg,喜剧 剧情 爱情,美国,1953 ,威廉·惠勒,118分钟,奥黛丽·赫本
55,指环王1护戒使者,https://movie.douban.com/subject/1291571/,9.1,传说的开始。,882329,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2197698335.jpg,剧情 动作 奇幻 冒险,新西兰,2001 ,彼得·杰克逊,179分钟,伊利亚·伍德
56,黑客帝国,https://movie.douban.com/subject/1291843/,9.1,视觉革命。,870244,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p451926968.jpg,动作 科幻,美国,1999 ,莉莉·沃卓斯基,136分钟,基努·里维斯
57,天堂电影院,https://movie.douban.com/subject/1291828/,9.2,那些吻戏,那些青春,都在影院的黑暗里被泪水冲刷得无比清晰。,698546,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2653054340.jpg,剧情 爱情,意大利,1988 ,朱塞佩·托纳多雷,155分钟,菲利普·努瓦雷
58,教父2,https://movie.douban.com/subject/1299131/,9.3,优雅的孤独。,578629,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2194138787.jpg,剧情 犯罪,美国,1974 ,弗朗西斯·福特·科波拉,202分钟,阿尔·帕西诺
59,狮子王,https://movie.douban.com/subject/1301753/,9.1,动物版《哈姆雷特》。,881410,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p726659067.jpg,动画 冒险 歌舞,美国,1994 ,罗杰·阿勒斯,89 分钟,乔纳森·泰勒·托马斯
60,辩护人,https://movie.douban.com/subject/21937445/,9.2,电影的现实意义大过电影本身。,612440,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2158166535.jpg,剧情,韩国,2013 ,杨宇硕,127分钟,宋康昊
61,饮食男女,https://movie.douban.com/subject/1291818/,9.2,人生不能像做菜,把所有的料都准备好了才下锅。,650279,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1910899751.jpg,剧情 家庭,中国台湾,1994 ,李安,124分钟,郎雄
62,搏击俱乐部,https://movie.douban.com/subject/1292000/,9.0,邪恶与平庸蛰伏于同一个母体,在特定的时间互相对峙。,881745,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1910931622.jpg,剧情 动作 悬疑 惊悚,美国,1999 ,大卫·芬奇,139 分钟,爱德华·诺顿
63,本杰明·巴顿奇事,https://movie.douban.com/subject/1485260/,9.0,在时间之河里感受溺水之苦。,1022082,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2192535722.jpg,剧情 爱情 奇幻,美国,2008 ,大卫·芬奇,166分钟,凯特·布兰切特
64,美丽心灵,https://movie.douban.com/subject/1306029/,9.1,爱是一切逻辑和原由。,797249,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1665997400.jpg,传记 剧情,美国,2001 ,朗·霍华德,135分钟,罗素·克劳
65,穿条纹睡衣的男孩,https://movie.douban.com/subject/3008247/,9.2,尽管有些不切实际的幻想,这部电影依旧是一部感人肺腑的佳作。,591221,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1473670352.jpg,剧情 战争,英国,2008 ,马克·赫尔曼,94分钟,阿萨·巴特菲尔德
66,窃听风暴,https://movie.douban.com/subject/1900841/,9.2,别样人生。,586337,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1808872109.jpg,剧情 悬疑,德国,2006 ,弗洛里安·亨克尔·冯·多纳斯马尔克,137分钟,乌尔里希·穆埃
67,情书,https://movie.douban.com/subject/1292220/,8.9,暗恋的极致。,1168829,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2648230660.jpg,剧情 爱情,日本,1995 ,岩井俊二,117分钟,中山美穗
68,两杆大烟枪,https://movie.douban.com/subject/1293350/,9.1,4个臭皮匠顶个诸葛亮盖·里奇果然不是盖的。,619321,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p792443418.jpg,剧情 喜剧 犯罪,英国,1998 ,盖·里奇,107分钟,杰森·弗莱明
69,西西里的美丽传说,https://movie.douban.com/subject/1292402/,8.9,美丽无罪。,1013398,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2441988159.jpg,剧情 战争 情色,意大利,2000 ,朱塞佩·托纳多雷,108分钟,莫妮卡·贝鲁奇
70,音乐之声,https://movie.douban.com/subject/1294408/,9.1,用音乐化解仇恨,让歌声串起美好。,628042,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p453788577.jpg,剧情 传记 爱情 歌舞,美国,1965 ,罗伯特·怀斯,174分钟,朱莉·安德鲁斯
71,看不见的客人,https://movie.douban.com/subject/26580232/,8.8,你以为你以为的就是你以为的。,1326438,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2498971355.jpg,剧情 犯罪 悬疑 惊悚,西班牙,2016 ,奥里奥尔·保罗,106分钟,马里奥·卡萨斯
72,哈利·波特与死亡圣器(下),https://movie.douban.com/subject/3011235/,9.0,10年的完美句点。,871377,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p917846733.jpg,奇幻 冒险,美国,2011 ,大卫·叶茨,130分钟,丹尼尔·雷德克里夫
73,阿凡达,https://movie.douban.com/subject/1652587/,8.8,绝对意义上的美轮美奂。,1471688,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2180085848.jpg,动作 科幻 冒险,美国,2009 ,詹姆斯·卡梅隆,162分钟,萨姆·沃辛顿
74,拯救大兵瑞恩,https://movie.douban.com/subject/1292849/,9.1,美利坚精神输出大片No1.,671937,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1014542496.jpg,剧情 战争,美国,1998 ,史蒂文·斯皮尔伯格,169分钟,汤姆·汉克斯
75,飞越疯人院,https://movie.douban.com/subject/1292224/,9.1,自由万岁。,565749,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p792238287.jpg,剧情,美国,1975 ,米洛斯·福尔曼,133分钟,杰克·尼科尔森
76,小鞋子,https://movie.douban.com/subject/1303021/,9.2,奔跑的孩子是天使。,427067,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2165511465.jpg,剧情 儿童 家庭,伊朗,1997 ,马基德·马基迪,89分钟,默罕默德·阿米尔·纳吉
77,功夫,https://movie.douban.com/subject/1291543/,8.8,警恶惩奸,维护世界和平这个任务就交给你了,好吗?,1196988,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2219011938.jpg,动作 喜剧 犯罪 奇幻,中国大陆,2004 ,周星驰,100分钟(3D重映),周星驰
78,沉默的羔羊,https://movie.douban.com/subject/1293544/,8.9,安东尼·霍普金斯的顶级表演。,929392,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1593414327.jpg,剧情 犯罪 惊悚,美国,1991 ,乔纳森·戴米,118分钟,朱迪·福斯特
79,布达佩斯大饭店,https://movie.douban.com/subject/11525673/,8.9,小清新的故事里注入了大历史的情怀。,987037,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2183539003.jpg,剧情 喜剧 冒险,美国,2014 ,韦斯·安德森,99分钟,拉尔夫·费因斯
80,禁闭岛,https://movie.douban.com/subject/2334904/,8.9,昔日翩翩少年,今日大腹便便。,1020730,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p450262388.jpg,剧情 悬疑 惊悚,美国,2010 ,马丁·斯科塞斯,138 分钟,莱昂纳多·迪卡普里奥
81,蝴蝶效应,https://movie.douban.com/subject/1292343/,8.9,人的命运被自己瞬间的抉择改变。,976884,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2209066019.jpg,剧情 悬疑 科幻 惊悚,美国,2004 ,埃里克·布雷斯,113分钟,阿什顿·库彻
82,哈利·波特与阿兹卡班的囚徒,https://movie.douban.com/subject/1291544/,9.0,不一样的导演,不一样的哈利·波特。,774531,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1910812549.jpg,奇幻 冒险,英国,2004 ,阿方索·卡隆,141 分钟,丹尼尔·雷德克里夫
83,致命魔术,https://movie.douban.com/subject/1780330/,8.9,孪生蝙蝠侠大战克隆金刚狼。,894250,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p480383375.jpg,剧情 悬疑 惊悚,英国,2006 ,克里斯托弗·诺兰,130分钟,休·杰克曼
84,心灵捕手,https://movie.douban.com/subject/1292656/,8.9,人生中应该拥有这样的一段豁然开朗。,747623,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p480965695.jpg,剧情,美国,1997 ,格斯·范·桑特,126分钟,马特·达蒙
85,超脱,https://movie.douban.com/subject/5322596/,9.0,穷尽一生,我们要学会的,不过是彼此拥抱。,641462,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1305562621.jpg,剧情,美国,2011 ,托尼·凯耶,98分钟,阿德里安·布罗迪
86,低俗小说,https://movie.douban.com/subject/1291832/,8.9,故事的高级讲法。,870430,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1910902213.jpg,剧情 喜剧 犯罪,美国,1994 ,昆汀·塔伦蒂诺,154分钟,约翰·特拉沃尔塔
87,摩登时代,https://movie.douban.com/subject/1294371/,9.3,大时代中的人生,小人物的悲喜。,315704,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2263408369.jpg,剧情 喜剧 爱情,美国,1936 ,查理·卓别林,87分钟,查理·卓别林
88,海豚湾,https://movie.douban.com/subject/3442220/,9.3,海豚的微笑,是世界上最高明的伪装。,365561,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2559579779.jpg,纪录片,美国,2009 ,路易·西霍尤斯,92分钟,路易·西霍尤斯
89,春光乍泄,https://movie.douban.com/subject/1292679/,9.0,爱情纠缠,男女一致。,657943,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p465939041.jpg,剧情 爱情 同性,中国香港,1997 ,王家卫,96分钟,张国荣
90,喜剧之王,https://movie.douban.com/subject/1302425/,8.8,我是一个演员。,1007716,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2579932167.jpg,喜剧 剧情 爱情,中国香港,1999 ,周星驰,89分钟,周星驰
91,美国往事,https://movie.douban.com/subject/1292262/,9.2,往事如烟,无处祭奠。,428664,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p477229647.jpg,犯罪 剧情,美国,1984 ,赛尔乔·莱昂内,229分钟(导演剪辑版),罗伯特·德尼罗
92,致命ID,https://movie.douban.com/subject/1297192/,8.9,最不可能的那个人永远是最可能的。,863493,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2558364386.jpg,剧情 悬疑 惊悚,美国,2003 ,詹姆斯·曼高德,90分钟,约翰·库萨克
93,杀人回忆,https://movie.douban.com/subject/1300299/,8.9,关于连环杀人悬案的集体回忆。,753392,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1633113220.jpg,剧情 动作 犯罪 悬疑 惊悚,韩国,2003 ,奉俊昊,132分钟,宋康昊
94,哈利·波特与密室,https://movie.douban.com/subject/1296996/,8.9,魔法的密室之门已打开...,801839,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1082651990.jpg,奇幻 冒险,英国,2002 ,克里斯·哥伦布,161分钟,丹尼尔·雷德克里夫
95,红辣椒,https://movie.douban.com/subject/1865703/,9.1,梦的勾结。,495680,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p456825720.jpg,动画 悬疑 科幻 惊悚,日本,2006 ,今敏,90 分钟,林原惠美
96,加勒比海盗,https://movie.douban.com/subject/1298070/,8.8,约翰尼·德普的独角戏。,894437,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1596085504.jpg,动作 冒险 奇幻,美国,2003 ,戈尔·维宾斯基,143 分钟,约翰尼·德普
97,七宗罪,https://movie.douban.com/subject/1292223/,8.8,警察抓小偷,老鼠玩死猫。,974997,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2219586434.jpg,剧情 犯罪 悬疑 惊悚,美国,1995 ,大卫·芬奇,127分钟,摩根·弗里曼
98,一一,https://movie.douban.com/subject/1292434/,9.1,我们都曾经是一一。,423000,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2567845803.jpg,剧情 爱情 家庭,中国台湾,2000 ,杨德昌,173分钟,吴念真
99,狩猎,https://movie.douban.com/subject/6985810/,9.1,人言可畏。,414202,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1546987967.jpg,剧情,丹麦,2012 ,托马斯·温特伯格,115分钟,麦斯·米科尔森
100,唐伯虎点秋香,https://movie.douban.com/subject/1306249/,8.7,华太师是黄霑,吴镇宇四大才子之一。,1125638,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2357915564.jpg,喜剧 爱情 古装,中国香港,1993 ,李力持,102 分钟,周星驰
101,7号房的礼物,https://movie.douban.com/subject/10777687/,8.9,《我是山姆》的《美丽人生》。,578535,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1816276065.jpg,剧情 喜剧 家庭,韩国,2013 ,李焕庆,127分钟,柳承龙
102,被嫌弃的松子的一生,https://movie.douban.com/subject/1787291/,8.9,以戏谑来戏谑戏谑。,727023,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p884763596.jpg,剧情 歌舞,日本,2006 ,中岛哲也,130 分钟,中谷美纪
103,蝙蝠侠:黑暗骑士崛起,https://movie.douban.com/subject/3395373/,8.9,诺兰就是保证。,752456,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1706428744.jpg,剧情 动作 科幻 犯罪 惊悚,美国,2012 ,克里斯托弗·诺兰,165分钟,克里斯蒂安·贝尔
104,甜蜜蜜,https://movie.douban.com/subject/1305164/,8.9,相逢只要一瞬间,等待却像是一辈子。,593487,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2223011274.jpg,剧情 爱情,中国香港,1996 ,陈可辛,118分钟(中国大陆),黎明
105,爱在黎明破晓前,https://movie.douban.com/subject/1296339/,8.8,缘分是个连绵词,最美不过一瞬。,717703,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2555762374.jpg,剧情 爱情,美国,1995 ,理查德·林克莱特,101分钟,伊桑·霍克
106,请以你的名字呼唤我,https://movie.douban.com/subject/26799731/,8.8,沉醉在电影的情感和视听氛围中无法自拔。,755068,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2505525050.jpg,剧情 爱情 同性,意大利,2017 ,卢卡·瓜达尼诺,132分钟,艾米·汉莫
107,断背山,https://movie.douban.com/subject/1418834/,8.8,每个人心中都有一座断背山。,729664,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2604889017.jpg,剧情 爱情 同性 家庭,美国,2005 ,李安,134分钟,希斯·莱杰
108,第六感,https://movie.douban.com/subject/1297630/,8.9,深入内心的恐怖,出人意料的结局。,579930,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2220184425.jpg,剧情 悬疑 惊悚,美国,1999 ,M·奈特·沙马兰,107分钟,布鲁斯·威利斯
109,入殓师,https://movie.douban.com/subject/2149806/,8.9,死可能是一道门,逝去并不是终结,而是超越,走向下一程。,693914,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2707581855.jpg,剧情,日本,2008 ,泷田洋二郎,130分钟,本木雅弘
110,剪刀手爱德华,https://movie.douban.com/subject/1292370/,8.7,浪漫忧郁的成人童话。,1064832,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p480956937.jpg,剧情 奇幻 爱情,美国,1990 ,蒂姆·波顿,105分钟,约翰尼·德普
111,重庆森林,https://movie.douban.com/subject/1291999/,8.8,寂寞没有期限。,846690,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p792381411.jpg,剧情 爱情,中国香港,1994 ,王家卫,102分钟,林青霞
112,超能陆战队,https://movie.douban.com/subject/11026735/,8.7,Balalala~~~,1057895,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2224568669.jpg,喜剧 动作 科幻 动画 冒险,美国,2014 ,唐·霍尔,102分钟,斯科特·安第斯
113,勇敢的心,https://movie.douban.com/subject/1294639/,8.9,史诗大片的典范。,573115,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2004174709.jpg,动作 传记 剧情 历史 战争,美国,1995 ,梅尔·吉布森,178分钟,梅尔·吉布森
114,幽灵公主,https://movie.douban.com/subject/1297359/,8.9,人与自然的战争史诗。,545997,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1613191025.jpg,动画 奇幻 冒险,日本,1997 ,宫崎骏,134分钟,松田洋治
115,爱在日落黄昏时,https://movie.douban.com/subject/1291990/,8.9,九年后的重逢是世俗和责任的交叠,没了悸动和青涩,沧桑而温暖。,589307,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2561542458.jpg,剧情 爱情,美国,2004 ,理查德·林克莱特,80 分钟,伊桑·霍克
116,寄生虫,https://movie.douban.com/subject/27010768/,8.8,无,,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2561439800.jpg,剧情,韩国,2019 ,奉俊昊,132分钟,宋康昊
117,菊次郎的夏天,https://movie.douban.com/subject/1293359/,8.9,从没见过那么流氓的温柔,从没见过那么温柔的流氓。,619897,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2620392435.jpg,剧情 喜剧,日本,1999 ,北野武,121分钟,北野武
118,借东西的小人阿莉埃蒂,https://movie.douban.com/subject/4202302/,8.9,曾经的那段美好会沉淀为一辈子的记忆。,577747,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p617533616.jpg,动画 奇幻 冒险,日本,2010 ,米林宏昌,94分钟,志田未来
119,消失的爱人,https://movie.douban.com/subject/21318488/,8.7,年度最佳date movie。,995480,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2221768894.jpg,剧情 犯罪 悬疑 惊悚,美国,2014 ,大卫·芬奇,149分钟,本·阿弗莱克
120,无人知晓,https://movie.douban.com/subject/1292337/,9.1,我的平常生活就是他人的幸福。,337275,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p661160053.jpg,剧情,日本,2004 ,是枝裕和,141分钟,柳乐优弥
121,阳光灿烂的日子,https://movie.douban.com/subject/1291875/,8.8,一场华丽的意淫。,637014,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2564685215.jpg,剧情 爱情,中国大陆,1994 ,姜文,134分钟(中国大陆),夏雨
122,完美的世界,https://movie.douban.com/subject/1300992/,9.1,坏人的好总是比好人的好来得更感人。,329352,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2190556408.jpg,剧情 犯罪,美国,1993 ,克林特·伊斯特伍德,138分钟,凯文·科斯特纳
123,倩女幽魂,https://movie.douban.com/subject/1297447/,8.8,两张绝世的脸。,764668,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2414157745.jpg,爱情 奇幻 武侠 古装,中国香港,1987 ,程小东,96分钟,张国荣
124,时空恋旅人,https://movie.douban.com/subject/10577869/,8.8,把每天当作最后一天般珍惜度过,积极拥抱生活,就是幸福。,710508,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2070153774.jpg,喜剧 爱情 奇幻,英国,2013 ,理查德·柯蒂斯,123分钟,多姆纳尔·格里森
125,天使爱美丽,https://movie.douban.com/subject/1292215/,8.7,法式小清新。,975169,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2447590313.jpg,剧情 喜剧 爱情,法国,2001 ,让-皮埃尔·热内,122分钟,奥黛丽·塔图
126,小森林 夏秋篇,https://movie.douban.com/subject/25814705/,9.0,那些静得只能听见呼吸的日子里,你明白孤独即生活。,439978,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2564498893.jpg,剧情,日本,2014 ,森淳一,111分钟,桥本爱
127,未麻的部屋,https://movie.douban.com/subject/1395091/,9.1,好的剧本是,就算你猜到了结局也猜不到全部。,362081,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1351050722.jpg,动画 奇幻 惊悚,日本,1997 ,今敏,81 分钟,岩男润子
128,哈利·波特与火焰杯,https://movie.douban.com/subject/1309055/,8.8,无,,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p735391084.jpg,悬疑 奇幻 冒险,英国,2005 ,迈克·内威尔,157 分钟,丹尼尔·雷德克里夫
129,侧耳倾听,https://movie.douban.com/subject/1297052/,8.9,少女情怀总是诗。,482402,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p456692072.jpg,剧情 爱情 动画,日本,1995 ,近藤喜文,111分钟,本名阳子
130,驯龙高手,https://movie.douban.com/subject/2353023/,8.8,和谐的生活离不开摸头与被摸头。,787050,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2210954024.jpg,动画 奇幻 冒险,美国,2010 ,迪恩·德布洛斯,98分钟,杰伊·巴鲁切尔
131,幸福终点站,https://movie.douban.com/subject/1292274/,8.8,有时候幸福需要等一等。,594761,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p854757687.jpg,喜剧 剧情 爱情,美国,2004 ,史蒂文·斯皮尔伯格,128分钟,汤姆·汉克斯
132,一个叫欧维的男人决定去死,https://movie.douban.com/subject/26628357/,8.9,惠及一生的美丽。,509539,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2406624993.jpg,剧情,瑞典,2015 ,汉内斯·赫尔姆,116分钟,罗夫·拉斯加德
133,怪兽电力公司,https://movie.douban.com/subject/1291579/,8.8,不要给它起名字,起了名字就有感情了。,705171,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2513247938.jpg,儿童 喜剧 动画 奇幻 冒险,美国,2001 ,彼特·道格特,92分钟,约翰·古德曼
134,教父3,https://movie.douban.com/subject/1294240/,9.0,任何信念的力量,都无法改变命运。,392161,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2169664351.jpg,剧情 犯罪,美国,1990 ,弗朗西斯·福特·科波拉,162分钟,阿尔·帕西诺
135,小森林 冬春篇,https://movie.douban.com/subject/25814707/,9.0,尊敬他人,尊敬你生活的这片土地,明白孤独是人生的常态。,392398,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2618201652.jpg,剧情,日本,2015 ,森淳一,120分钟,桥本爱
136,新世界,https://movie.douban.com/subject/10437779/,8.9,要做就做得狠一点,这样才能活下去。,467546,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1903379979.jpg,剧情 犯罪,韩国,2013 ,朴勋政,134分钟,李政宰
137,玩具总动员3,https://movie.douban.com/subject/1858711/,8.9,跨度十五年的欢乐与泪水。,542397,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1283675359.jpg,喜剧 动画 奇幻 冒险,美国,2010 ,李·昂克里奇,103分钟,汤姆·汉克斯
138,傲慢与偏见,https://movie.douban.com/subject/1418200/,8.7,爱是摈弃傲慢与偏见之后的曙光。,838126,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2016401659.jpg,剧情 爱情,法国,2005 ,乔·赖特,129 分钟,凯拉·奈特莉
139,茶馆,https://movie.douban.com/subject/1461403/,9.6,无,,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2528965424.jpg,剧情 历史,中国大陆,1982(中国大陆) ,谢添,118分钟,于是之
140,萤火之森,https://movie.douban.com/subject/5989818/,8.9,触不到的恋人。,562543,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1675053073.jpg,剧情 爱情 动画 奇幻,日本,2011 ,大森贵弘,45分钟,佐仓绫音
141,被解救的姜戈,https://movie.douban.com/subject/6307447/,8.8,热血沸腾,那个低俗、性感的无耻混蛋又来了。,634340,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1800813767.jpg,剧情 动作 西部 冒险,美国,2012 ,昆汀·塔伦蒂诺,163分钟(中国大陆),杰米·福克斯
142,釜山行,https://movie.douban.com/subject/25986180/,8.6,揭露人性的丧尸题材力作。,1247675,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2360940399.jpg,动作 惊悚 灾难,韩国,2016 ,延尚昊,118分钟,孔刘
143,神偷奶爸,https://movie.douban.com/subject/3287562/,8.7,Mr. I Don't Care其实也有Care的时候。,978274,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p792776858.jpg,喜剧 动画 冒险,美国,2010 ,皮埃尔·柯芬,95分钟,史蒂夫·卡瑞尔
144,色,戒,https://movie.douban.com/subject/1828115/,8.7,假戏真情,爱欲深海,859684,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p453716305.jpg,剧情 爱情 情色,中国台湾,2007 ,李安,158分钟,梁朝伟
145,告白,https://movie.douban.com/subject/4268598/,8.8,没有一人完全善,也没有一人完全恶。,693206,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p689520756.jpg,剧情 悬疑,日本,2010 ,中岛哲也,106分钟,松隆子
146,哪吒闹海,https://movie.douban.com/subject/1307315/,9.2,想你时你在闹海。,271468,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2532803206.jpg,冒险 动画 奇幻,中国大陆,1979 ,王树忱,65分钟,梁正晖
147,九品芝麻官,https://movie.douban.com/subject/1297518/,8.7,无,,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p648370300.jpg,剧情 喜剧 古装,中国香港,1994 ,王晶,108分钟,周星驰
148,玛丽和马克思,https://movie.douban.com/subject/3072124/,9.0,你是我最好的朋友,你是我唯一的朋友 。,431792,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p488255145.jpg,剧情 喜剧 动画,澳大利亚,2009 ,亚当·艾略特,92分钟,托妮·科莱特
149,喜宴,https://movie.douban.com/subject/1303037/,9.0,中国家庭的喜怒哀乐忍。,383745,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2249048907.jpg,剧情 喜剧 爱情 同性 家庭,中国台湾,1993 ,李安,108分钟,赵文瑄
150,大鱼,https://movie.douban.com/subject/1291545/,8.8,抱着梦想而活着的人是幸福的,怀抱梦想而死去的人是不朽的。,587671,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p692813374.jpg,剧情 家庭 奇幻 冒险,美国,2003 ,蒂姆·波顿,125 分钟,伊万·麦克格雷格
151,模仿游戏,https://movie.douban.com/subject/10463953/,8.8,他给机器起名“克里斯托弗”,因为这是他初恋的名字。,672543,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2255040492.jpg,剧情 传记 战争 同性,英国,2014 ,莫滕·泰杜姆,114分钟,本尼迪克特·康伯巴奇
152,头号玩家,https://movie.douban.com/subject/4920389/,8.6,写给影迷,动漫迷和游戏迷的一封情书。,1414739,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2516578307.jpg,动作 科幻 冒险,美国,2018 ,史蒂文·斯皮尔伯格,140分钟,泰伊·谢里丹
153,花样年华,https://movie.douban.com/subject/1291557/,8.8,偷情本没有这样美。,641600,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1910828286.jpg,剧情 爱情,中国香港,2000 ,王家卫,98分钟,梁朝伟
154,头脑特工队,https://movie.douban.com/subject/10533913/,8.8,愿我们都不用长大,每一座城堡都能永远存在。,648408,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2231021196.jpg,喜剧 动画 冒险,美国,2015 ,彼特·道格特,95分钟,艾米·波勒
155,射雕英雄传之东成西就,https://movie.douban.com/subject/1316510/,8.7,百看不厌。,664385,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2609063922.jpg,喜剧 奇幻 武侠 古装,中国香港,1993 ,刘镇伟,113分钟(香港),梁朝伟
156,我是山姆,https://movie.douban.com/subject/1306861/,9.0,爱并不需要智商 。,350626,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p652417775.jpg,剧情 家庭,美国,2001 ,杰茜·尼尔森,132 分钟,西恩·潘
157,七武士,https://movie.douban.com/subject/1295399/,9.3,时代悲歌。,207538,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2215886505.jpg,动作 冒险 剧情,日本,1954 ,黑泽明,207分钟,三船敏郎
158,血战钢锯岭,https://movie.douban.com/subject/26325320/,8.7,优秀的战争片不会美化战场,不会粉饰死亡,不会矮化敌人,不会无视常识,最重要的,不会宣扬战争。,806917,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2398141939.jpg,剧情 传记 历史 战争,澳大利亚,2016 ,梅尔·吉布森,139分钟(中国大陆),安德鲁·加菲尔德
159,阳光姐妹淘,https://movie.douban.com/subject/4917726/,8.8,再多各自牛逼的时光,也比不上一起傻逼的岁月。,604851,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1374786017.jpg,剧情 喜剧,韩国,2011 ,姜炯哲,124分钟,沈恩敬
160,惊魂记,https://movie.douban.com/subject/1293181/,9.0,故事的反转与反转,分裂电影的始祖。,313840,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1021883305.jpg,悬疑 惊悚 恐怖,美国,1960 ,阿尔弗雷德·希区柯克,109分钟,安东尼·博金斯
161,恐怖直播,https://movie.douban.com/subject/21360417/,8.7,恐怖分子的“秋菊打官司”。,677665,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2016930906.jpg,剧情 犯罪 悬疑,韩国,2013 ,金秉祐,97分钟,河正宇
162,黑客帝国3矩阵革命,https://movie.douban.com/subject/1302467/,8.8,不得不说,《黑客帝国》系列是商业片与科幻、哲学完美结合的典范。,462889,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p443461818.jpg,动作 科幻,美国,2003 ,拉娜·沃卓斯基,129 分钟,基努·里维斯
163,你的名字。,https://movie.douban.com/subject/26683290/,8.5,穿越错位的时空,仰望陨落的星辰,你没留下你的名字,我却无法忘记那句“我爱你”。,1460938,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2395733377.jpg,剧情 爱情 动画,日本,2016 ,新海诚,106分钟,神木隆之介
164,三块广告牌,https://movie.douban.com/subject/26611804/,8.7,怼天怼地,你走后,她与世界为敌。,852964,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2502943384.jpg,剧情 犯罪,英国,2017 ,马丁·麦克唐纳,115分钟,弗兰西斯·麦克多蒙德
165,电锯惊魂,https://movie.douban.com/subject/1417598/,8.7,真相就在眼前。,559337,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p726839485.jpg,悬疑 惊悚 恐怖,美国,2004 ,温子仁,103分钟,雷·沃纳尔
166,达拉斯买家俱乐部,https://movie.douban.com/subject/1793929/,8.8,Jared Leto的腿比女人还美,470243,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2166160837.jpg,剧情 传记 同性,美国,2013 ,让-马克·瓦雷,117分钟,马修·麦康纳
167,心迷宫,https://movie.douban.com/subject/25917973/,8.8,荒诞讽刺,千奇百巧,抽丝剥茧,百转千回。,551741,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2276780256.jpg,剧情 犯罪 悬疑,中国大陆,2014 ,忻钰坤,110分钟(中国大陆),霍卫民
168,疯狂原始人,https://movie.douban.com/subject/1907966/,8.7,老少皆宜,这就是好莱坞动画的魅力。,866112,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1867084027.jpg,喜剧 动画 冒险,美国,2013 ,柯克·德·米科,98分钟,尼古拉斯·凯奇
169,谍影重重3,https://movie.douban.com/subject/1578507/,8.8,像吃了苏打饼一样干脆的电影。,434381,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p792223507.jpg,动作 悬疑 惊悚,美国,2007 ,保罗·格林格拉斯,115分钟,马特·达蒙
170,小丑,https://movie.douban.com/subject/27119724/,8.7,无,,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2567198874.jpg,剧情 犯罪 惊悚,美国,2019 ,托德·菲利普斯,122分钟,华金·菲尼克斯
171,英雄本色,https://movie.douban.com/subject/1297574/,8.6,英雄泪短,兄弟情长。,562391,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2504997087.jpg,剧情 动作 犯罪,中国香港,1986 ,吴宇森,95分钟,周润发
172,上帝之城,https://movie.douban.com/subject/1292208/,9.0,被上帝抛弃了的上帝之城。,310456,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p455677490.jpg,犯罪 剧情,巴西,2002 ,费尔南多·梅里尔斯,130分钟,亚历桑德雷·罗德里格斯
173,风之谷,https://movie.douban.com/subject/1291585/,8.9,动画片的圣经。,367181,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1917567652.jpg,动画 奇幻 冒险,日本,1984 ,宫崎骏,117分钟,岛本须美
174,绿里奇迹,https://movie.douban.com/subject/1300374/,8.9,天使暂时离开。,349262,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p767586451.jpg,犯罪 剧情 奇幻 悬疑,美国,1999 ,弗兰克·德拉邦特,189 分钟,汤姆·汉克斯
175,爱在午夜降临前,https://movie.douban.com/subject/10808442/,8.9,所谓爱情,就是话唠一路,都不会心生腻烦,彼此嫌弃。,424146,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2074715729.jpg,剧情 爱情,美国,2013 ,理查德·林克莱特,109分钟,伊桑·霍克
176,海街日记,https://movie.douban.com/subject/25895901/,8.8,是枝裕和的家庭习作。,470024,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2603364117.jpg,剧情 家庭,日本,2015 ,是枝裕和,127分钟,绫濑遥
177,纵横四海,https://movie.douban.com/subject/1295409/,8.8,香港浪漫主义警匪动作片的巅峰之作。,442630,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2597918718.jpg,剧情 喜剧 动作 犯罪,中国香港,1991 ,吴宇森,108分钟,周润发
178,心灵奇旅,https://movie.douban.com/subject/24733428/,8.7,无,,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2595591069.jpg,动画 奇幻 音乐,美国,2020 ,彼特·道格特,101分钟,杰米·福克斯
179,卢旺达饭店,https://movie.douban.com/subject/1291822/,8.9,当这个世界闭上双眼,他却敞开了怀抱。,342363,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p470419493.jpg,剧情 传记 历史 战争,英国,2004 ,特瑞·乔治,121分钟,唐·钱德尔
180,背靠背,脸对脸,https://movie.douban.com/subject/1307856/,9.5,无,,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2505048077.jpg,剧情,中国大陆,1994 ,黄建新,148分钟,牛振华
181,疯狂的石头,https://movie.douban.com/subject/1862151/,8.6,中国版《两杆大烟枪》。,857770,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p712241453.jpg,喜剧 犯罪,中国大陆,2006 ,宁浩,106分钟(香港),郭涛
182,记忆碎片,https://movie.douban.com/subject/1304447/,8.7,一个针管引发的血案。,625405,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p641688453.jpg,犯罪 剧情 悬疑 惊悚,美国,2000 ,克里斯托弗·诺兰,113分钟,盖·皮尔斯
183,2001太空漫游,https://movie.douban.com/subject/1292226/,8.9,现代科幻电影的开山之作,最伟大导演的最伟大影片。,350196,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2560717825.jpg,科幻 惊悚 冒险,英国,1968 ,斯坦利·库布里克,149分钟,凯尔·杜拉
184,雨中曲,https://movie.douban.com/subject/1293460/,9.1,骨灰级歌舞片。,238711,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1612355875.jpg,喜剧 歌舞 爱情,美国,1952 ,斯坦利·多南,103分钟,吉恩·凯利
185,无间道2,https://movie.douban.com/subject/1307106/,8.7,无,,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p958008320.jpg,剧情 犯罪 惊悚,中国香港,2003 ,刘伟强,119分钟,陈冠希
186,岁月神偷,https://movie.douban.com/subject/3792799/,8.7,岁月流逝,来日可追。,587087,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p456666151.jpg,剧情 家庭,中国香港,2010 ,罗启锐,117分钟,吴君如
187,小偷家族,https://movie.douban.com/subject/27622447/,8.7,我们组成了家。,841350,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2530599636.jpg,剧情 犯罪 家庭,日本,2018 ,是枝裕和,117分钟(中国大陆),中川雅也
188,无敌破坏王,https://movie.douban.com/subject/6534248/,8.7,迪士尼和皮克斯拿错剧本的产物。,564918,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1735642656.jpg,喜剧 动画 奇幻 冒险,美国,2012 ,瑞奇·摩尔,101分钟,约翰·C·赖利
189,忠犬八公物语,https://movie.douban.com/subject/1959195/,9.2,养狗三日,便会对你终其一生。,203297,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2603716224.jpg,剧情,日本,1987 ,神山征二郎,107 分钟,仲代达矢
190,荒蛮故事,https://movie.douban.com/subject/24750126/,8.8,始于荒诞,止于更荒诞。,459876,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2584519452.jpg,剧情 喜剧 犯罪,阿根廷,2014 ,达米安·斯兹弗隆,122分钟,达里奥·格兰迪内蒂
191,冰川时代,https://movie.douban.com/subject/1291578/,8.6,松鼠才是角儿。,639741,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1910895719.jpg,喜剧 动画 冒险,美国,2002 ,卡洛斯·沙尔丹哈,81分钟,雷·罗马诺
192,爆裂鼓手,https://movie.douban.com/subject/25773932/,8.7,这个世界从不善待努力的人,努力了也不一定会成功,但是知道自己在努力,就是活下去的动力。,614015,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2220776342.jpg,剧情 音乐,美国,2014 ,达米恩·查泽雷,107分钟,迈尔斯·特勒
193,恐怖游轮,https://movie.douban.com/subject/3011051/,8.5,不要企图在重复中寻找已经失去的爱。,904548,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p462470694.jpg,剧情 悬疑 惊悚,英国,2009 ,克里斯托弗·史密斯,99 分钟,梅利莎·乔治
194,牯岭街少年杀人事件,https://movie.douban.com/subject/1292329/,8.9,弱者送给弱者的一刀。,320924,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p848381236.jpg,剧情 犯罪,中国台湾,1991 ,杨德昌,237分钟(导演剪辑版),张震
195,东京教父,https://movie.douban.com/subject/1310177/,9.0,无,,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p456703618.jpg,剧情 喜剧 动画,日本,2003 ,今敏,92分钟,江守彻
196,魔女宅急便,https://movie.douban.com/subject/1307811/,8.7,宫崎骏的电影总让人感觉世界是美好的,阳光明媚的。,480078,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p456676352.jpg,动画 奇幻 冒险,日本,1989 ,宫崎骏,103分钟,高山南
197,大佛普拉斯,https://movie.douban.com/subject/27059130/,8.7,人们可以登上月球,却永远无法探索人们内心的宇宙。,492505,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2505928032.jpg,剧情 喜剧,中国台湾,2017 ,黄信尧,102分钟,庄益增
198,贫民窟的百万富翁,https://movie.douban.com/subject/2209573/,8.6,上帝之城+猜火车+阿甘正传+开心辞典=山寨富翁,766399,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2434249040.jpg,剧情 爱情,英国,2008 ,丹尼·博伊尔,120分钟,戴夫·帕特尔
199,遗愿清单,https://movie.douban.com/subject/1867345/,8.7,用剩余不多的时间,去燃烧整个生命。,485952,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2676812053.jpg,冒险 喜剧 剧情,美国,2007 ,罗伯·莱纳,97 分钟,杰克·尼科尔森
200,东邪西毒,https://movie.douban.com/subject/1292328/,8.6,电影诗。,595376,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1982176012.jpg,剧情 动作 爱情 武侠 古装,中国香港,1994 ,王家卫,98分钟,张国荣
201,你看起来好像很好吃,https://movie.douban.com/subject/4848115/,8.9,感情不分食草或者食肉。,346038,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p709670262.jpg,剧情 动画 儿童,日本,2010 ,藤森雅也,90分钟,山口胜平
202,可可西里,https://movie.douban.com/subject/1308857/,8.9,坚硬的信仰。,315724,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2363208684.jpg,剧情 犯罪,中国大陆,2004 ,陆川,85分钟(中国大陆),多布杰
203,城市之光,https://movie.douban.com/subject/1293908/,9.3,永远的小人物,伟大的卓别林。,154896,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2170238828.jpg,喜剧 剧情 爱情,美国,1931 ,查理·卓别林,87 分钟,查理·卓别林
204,黑天鹅,https://movie.douban.com/subject/1978709/,8.6,黑暗之美。,802189,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2549648344.jpg,剧情 惊悚,美国,2010 ,达伦·阿伦诺夫斯基,108分钟,娜塔莉·波特曼
205,源代码,https://movie.douban.com/subject/3075287/,8.5,邓肯·琼斯继《月球》之后再度奉献出一部精彩绝伦的科幻佳作。,863292,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p988260245.jpg,科幻 悬疑 惊悚,美国,2011 ,邓肯·琼斯,93分钟,杰克·吉伦哈尔
206,末路狂花,https://movie.douban.com/subject/1291992/,8.9,没有了退路,只好飞向自由。,281713,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1910924635.jpg,犯罪 剧情 惊悚,美国,1991 ,雷德利·斯科特,130 分钟,吉娜·戴维斯
207,海边的曼彻斯特,https://movie.douban.com/subject/25980443/,8.6,我们都有权利不与自己的过去和解。,578404,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2421855655.jpg,剧情 家庭,美国,2016 ,肯尼思·洛纳根,137分钟,卡西·阿弗莱克
208,真爱至上,https://movie.douban.com/subject/1292401/,8.5,爱,是个动词。,760078,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p475600770.jpg,喜剧 剧情 爱情,英国,2003 ,理查德·柯蒂斯,135分钟,休·格兰特
209,波西米亚狂想曲,https://movie.douban.com/subject/5300054/,8.6,无,,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2549558913.jpg,剧情 传记 同性 音乐,英国,2018 ,布莱恩·辛格,135分钟,拉米·马雷克
210,雨人,https://movie.douban.com/subject/1291870/,8.7,生活在自己的世界里,也可以让周围的人显得可笑和渺小。,416606,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2353324612.jpg,剧情,美国,1988 ,巴瑞·莱文森,133分钟,达斯汀·霍夫曼
211,青蛇,https://movie.douban.com/subject/1303394/,8.6,人生如此,浮生如斯。谁人言,花彼岸,此生情长意短。谁都是不懂爱的罢了。,547301,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2570901292.jpg,剧情 爱情 奇幻 古装,中国香港,1993 ,徐克,99分钟,张曼玉
212,初恋这件小事,https://movie.douban.com/subject/4739952/,8.5,黑小鸭速效美白记。,1002679,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1505312273.jpg,剧情 喜剧 爱情,泰国,2010 ,普特鹏·普罗萨卡·那·萨克那卡林,118分钟(泰国),平采娜·乐维瑟派布恩
213,爱乐之城,https://movie.douban.com/subject/25934014/,8.4,无,,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2901102612.jpg,剧情 爱情 歌舞,美国,2016 ,达米恩·查泽雷,128分钟,瑞恩·高斯林
214,人工智能,https://movie.douban.com/subject/1302827/,8.7,对爱的执着,可以超越一切。,463645,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p792257137.jpg,剧情 科幻,美国,2001 ,史蒂文·斯皮尔伯格,146分钟,海利·乔·奥斯蒙
215,疯狂的麦克斯4狂暴之路,https://movie.douban.com/subject/3592854/,8.7,“多么美好的一天!”轰轰轰砰咚,啪哒哒哒轰隆隆,磅~,552438,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2236181653.jpg,动作 科幻 冒险,澳大利亚,2015 ,乔治·米勒,120分钟,汤姆·哈迪
216,终结者2审判日,https://movie.douban.com/subject/1291844/,8.8,少见的超越首部的续集,动作片中的经典。,354491,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1910909085.jpg,动作 科幻,美国,1991 ,詹姆斯·卡梅隆,137分钟,阿诺·施瓦辛格
217,恋恋笔记本,https://movie.douban.com/subject/1309163/,8.5,爱情没有那么多借口,如果不能圆满,只能说明爱的不够。,696929,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p483604864.jpg,剧情 爱情,美国,2004 ,尼克·卡萨维蒂,123分钟,瑞恩·高斯林
218,虎口脱险,https://movie.douban.com/subject/1296909/,8.9,永远看不腻的喜剧。,269258,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2399597512.jpg,喜剧 战争,法国,1966 ,热拉尔·乌里,132分钟,路易·德·菲奈斯
219,芙蓉镇,https://movie.douban.com/subject/1297880/,9.3,无,,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2174804034.jpg,剧情 爱情,中国大陆,1987 ,谢晋,164 分钟,刘晓庆
220,新龙门客栈,https://movie.douban.com/subject/1292287/,8.7,嬉笑怒骂,调风动月。,463368,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1421018669.jpg,动作 爱情 武侠 古装,中国香港,1992 ,李惠民,88分钟,张曼玉
221,罗生门,https://movie.douban.com/subject/1291879/,8.8,人生的N种可能性。,328260,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1598883511.jpg,剧情 犯罪 悬疑,日本,1950 ,黑泽明,88分钟,三船敏郎
222,无耻混蛋,https://movie.douban.com/subject/1438652/,8.7,昆汀同学越来越变态了,比北野武还杜琪峰。,500980,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1086394013.jpg,剧情 犯罪,德国,2009 ,昆汀·塔伦蒂诺,153分钟,布拉德·皮特
223,崖上的波妞,https://movie.douban.com/subject/1959877/,8.6,无,,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2627847859.jpg,动画 奇幻 冒险,日本,2008 ,宫崎骏,101分钟,神月柚莉爱
224,花束般的恋爱,https://movie.douban.com/subject/34874432/,8.6,无,,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2868462052.jpg,剧情 爱情,日本,2021 ,土井裕泰,124分钟,菅田将晖
225,千钧一发,https://movie.douban.com/subject/1300117/,8.8,一部能引人思考的科幻励志片。,315638,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2195672555.jpg,剧情 科幻 惊悚,美国,1997 ,安德鲁·尼科尔,106分钟,伊桑·霍克
226,彗星来的那一夜,https://movie.douban.com/subject/25807345/,8.6,小成本大魅力。,612661,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2187896734.jpg,科幻 悬疑 惊悚,美国,2013 ,詹姆斯·沃德·布柯特,89分钟,艾米丽·芭尔多尼
227,哈利·波特与死亡圣器(上),https://movie.douban.com/subject/2051007/,8.5,最忠于原著的一部。,610129,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p721429854.jpg,奇幻 冒险,英国,2010 ,大卫·叶茨,146分钟,丹尼尔·雷德克里夫
228,萤火虫之墓,https://movie.douban.com/subject/1293318/,8.7,幸福是生生不息,却难以触及的远。,415275,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2237136718.jpg,动画 剧情 战争,日本,1988 ,高畑勋,89 分钟,辰己努
229,奇迹男孩,https://movie.douban.com/subject/26787574/,8.6,世界不完美,爱会有奇迹。,567481,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2507709428.jpg,剧情 儿童 家庭,美国,2017 ,斯蒂芬·卓博斯基,113分钟,雅各布·特伦布莱
230,黑客帝国2重装上阵,https://movie.douban.com/subject/1304141/,8.7,一个精彩的世界观正在缓缓建立。,421371,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p443461390.jpg,动作 科幻,美国,2003 ,拉娜·沃卓斯基,138分钟,基努·里维斯
231,高山下的花环,https://movie.douban.com/subject/1422283/,9.5,无,,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2319879389.jpg,中国大陆,,1984,谢晋,146分钟,吕晓禾
232,白日梦想家,https://movie.douban.com/subject/2133323/,8.6,无,,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2160195181.jpg,剧情 喜剧 冒险,美国,2013 ,本·斯蒂勒,114分钟,本·斯蒂勒
233,二十二,https://movie.douban.com/subject/26430107/,8.7,有一些东西不应该被遗忘。,299354,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2457609817.jpg,纪录片,中国大陆,2015 ,郭柯,99分钟(公映版),无
234,火星救援,https://movie.douban.com/subject/25864085/,8.5,无,,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2264592493.jpg,剧情 科幻 冒险,英国,2015 ,雷德利·斯科特,142分钟,马特·达蒙
235,战争之王,https://movie.douban.com/subject/1419936/,8.7,做一颗让别人需要你的棋子。,383321,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p792282381.jpg,剧情 犯罪,美国,2005 ,安德鲁·尼科尔,122 分钟,尼古拉斯·凯奇
236,血钻,https://movie.douban.com/subject/1428175/,8.7,每个美丽事物背后都是滴血的现实。,394140,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1244017073.jpg,剧情 惊悚 冒险,美国,2006 ,爱德华·兹威克,143 分钟,莱昂纳多·迪卡普里奥
237,步履不停,https://movie.douban.com/subject/2222996/,8.8,日本的家庭电影已经是世界巅峰了,步履不停是巅峰中的佳作。,292119,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2375245718.jpg,剧情 家庭,日本,2008 ,是枝裕和,115分钟,阿部宽
238,千年女优,https://movie.douban.com/subject/1307394/,8.8,爱情是一场没有尽头的虚幻追逐。,284244,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2215102596.jpg,动画 剧情 爱情,日本,2001 ,今敏,87 分钟,庄司美代子
239,房间,https://movie.douban.com/subject/25724855/,8.8,被偷走的岁月,被伤害的生命,被禁锢的灵魂,终将被希望和善意救赎。,378471,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2259715855.jpg,剧情 家庭,爱尔兰,2015 ,伦尼·阿伯拉罕森,118分钟,布丽·拉尔森
240,哈利·波特与凤凰社,https://movie.douban.com/subject/1457217/,8.5,无,,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p443403700.jpg,奇幻 冒险,英国,2007 ,大卫·叶茨,138分钟,丹尼尔·雷德克里夫
241,魂断蓝桥,https://movie.douban.com/subject/1293964/,8.8,中国式内在的美国电影。,289038,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2351134499.jpg,剧情 爱情 战争,美国,1940 ,茂文·勒鲁瓦,108分钟,费雯·丽
242,谍影重重2,https://movie.douban.com/subject/1308767/,8.7,谁说王家卫镜头很晃?,366919,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p667644866.jpg,动作 悬疑 惊悚,美国,2004 ,保罗·格林格拉斯,108分钟,马特·达蒙
243,大红灯笼高高挂,https://movie.douban.com/subject/1293323/,8.8,无,,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1254404823.jpg,剧情,中国大陆,1991 ,张艺谋,125 分钟,巩俐
244,蜘蛛侠:平行宇宙,https://movie.douban.com/subject/26374197/,8.6,无,,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2535851348.jpg,动作 科幻 动画 冒险,美国,2018 ,鲍勃·佩尔西凯蒂,116分钟(中国大陆),沙梅克·摩尔
245,弱点,https://movie.douban.com/subject/3552028/,8.7,拍掉身上的悲伤,从今天开始重新踏上追梦之旅。,325712,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2577248102.jpg,剧情 家庭 传记 运动,美国,2009 ,约翰·李·汉考克,129分钟,桑德拉·布洛克
246,谍影重重,https://movie.douban.com/subject/1304102/,8.6,哗啦啦啦啦,天在下雨,哗啦啦啦啦,云在哭泣……找自己。,445724,https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1597183981.jpg,动作 悬疑 惊悚,美国,2002 ,道格·里曼,119分钟,马特·达蒙
247,阿飞正传,https://movie.douban.com/subject/1305690/,8.5,王家卫是一种风格,张国荣是一个代表。,531355,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2525770523.jpg,犯罪 剧情 爱情,中国香港,1990 ,王家卫,94分钟,张国荣
248,朗读者,https://movie.douban.com/subject/2213597/,8.6,当爱情跨越年龄的界限,它似乎能变得更久远一点,成为一种责任,一种水到渠成的相濡以沫。,465121,https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1140984198.jpg,剧情 爱情,美国,2008 ,史蒂芬·戴德利,124 分钟,凯特·温丝莱特
249,再次出发之纽约遇见你,https://movie.douban.com/subject/6874403/,8.6,爱我就给我看你的播放列表。,441653,https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2250287733.jpg,喜剧 爱情 音乐,美国,2013 ,约翰·卡尼,104分钟,凯拉·奈特莉
250,燃情岁月,https://movie.douban.com/subject/1295865/,8.7,传奇,不是每个人都可以拥有。,297181,https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2797313535.jpg,剧情 爱情 战争 西部,美国,1994 ,爱德华·兹威克,133分钟,布拉德·皮特
1 ranking title link rating profile num_reviews poster type country year director time actor
2 1 肖申克的救赎 https://movie.douban.com/subject/1292052/ 9.7 希望让人自由。 3010199 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p480747492.jpg 犯罪 剧情 美国 1994  弗兰克·德拉邦特 142分钟 蒂姆·罗宾斯
3 2 霸王别姬 https://movie.douban.com/subject/1291546/ 9.6 风华绝代。 2224669 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2561716440.jpg 剧情 爱情 同性 中国大陆 1993  陈凯歌 171分钟 张国荣
4 3 阿甘正传 https://movie.douban.com/subject/1292720/ 9.5 一部美国近现代史。 2242779 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2372307693.jpg 剧情 爱情 美国 1994  罗伯特·泽米吉斯 142分钟 汤姆·汉克斯
5 4 泰坦尼克号 https://movie.douban.com/subject/1292722/ 9.5 失去的才是永恒的。 2281005 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p457760035.jpg 剧情 爱情 灾难 美国 1997  詹姆斯·卡梅隆 194分钟 莱昂纳多·迪卡普里奥
6 5 千与千寻 https://movie.douban.com/subject/1291561/ 9.4 最好的宫崎骏,最好的久石让。 2328728 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2557573348.jpg 剧情 动画 奇幻 日本 2001  宫崎骏 125分钟 柊瑠美
7 6 这个杀手不太冷 https://movie.douban.com/subject/1295644/ 9.4 怪蜀黍和小萝莉不得不说的故事。 2372082 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p511118051.jpg 剧情 动作 犯罪 法国 1994  吕克·贝松 110分钟(剧场版) 让·雷诺
8 7 美丽人生 https://movie.douban.com/subject/1292063/ 9.5 最美的谎言。 1373249 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2578474613.jpg 剧情 喜剧 爱情 战争 意大利 1997  罗伯托·贝尼尼 116分钟(国际版) 罗伯托·贝尼尼
9 8 星际穿越 https://movie.douban.com/subject/1889243/ 9.4 爱是一种力量,让我们超越时空感知它的存在。 1943829 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2614988097.jpg 剧情 科幻 冒险 美国 2014  克里斯托弗·诺兰 169分钟 马修·麦康纳
10 9 盗梦空间 https://movie.douban.com/subject/3541415/ 9.4 诺兰给了我们一场无法盗取的梦。 2146278 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p513344864.jpg 剧情 科幻 悬疑 冒险 美国 2010  克里斯托弗·诺兰 148分钟 莱昂纳多·迪卡普里奥
11 10 楚门的世界 https://movie.douban.com/subject/1292064/ 9.4 如果再也不能见到你,祝你早安,午安,晚安。 1799568 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p479682972.jpg 剧情 科幻 美国 1998  彼得·威尔 103分钟 金·凯瑞
12 11 辛德勒的名单 https://movie.douban.com/subject/1295124/ 9.5 拯救一个人,就是拯救整个世界。 1160392 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p492406163.jpg 剧情 历史 战争 美国 1993  史蒂文·斯皮尔伯格 195分钟 连姆·尼森
13 12 忠犬八公的故事 https://movie.douban.com/subject/3011091/ 9.4 永远都不能忘记你所爱的人。 1441089 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2587099240.jpg 剧情 美国 2009  拉斯·霍尔斯道姆 93分钟 理查·基尔
14 13 海上钢琴师 https://movie.douban.com/subject/1292001/ 9.3 每个人都要走一条自己坚定了的路,就算是粉身碎骨。 1735871 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2574551676.jpg 剧情 音乐 意大利 1998  朱塞佩·托纳多雷 165分钟 蒂姆·罗斯
15 14 三傻大闹宝莱坞 https://movie.douban.com/subject/3793023/ 9.2 英俊版憨豆,高情商版谢耳朵。 1924907 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p579729551.jpg 剧情 喜剧 爱情 歌舞 印度 2009  拉吉库马尔·希拉尼 171分钟(印度) 阿米尔·汗
16 15 放牛班的春天 https://movie.douban.com/subject/1291549/ 9.3 天籁一般的童声,是最接近上帝的存在。 1362427 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2884280708.jpg 剧情 音乐 法国 2004  克里斯托夫·巴哈蒂 97分钟 让-巴蒂斯特·莫尼耶
17 16 机器人总动员 https://movie.douban.com/subject/2131459/ 9.3 小瓦力,大人生。 1366613 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1461851991.jpg 科幻 动画 冒险 美国 2008  安德鲁·斯坦顿 98分钟 本·贝尔特
18 17 疯狂动物城 https://movie.douban.com/subject/25662329/ 9.2 迪士尼给我们营造的乌托邦就是这样,永远善良勇敢,永远出乎意料。 2035032 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2614500649.jpg 喜剧 动画 冒险 美国 2016  拜伦·霍华德 109分钟(中国大陆) 金妮弗·古德温
19 18 无间道 https://movie.douban.com/subject/1307914/ 9.3 香港电影史上永不过时的杰作。 1427149 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2564556863.jpg 剧情 犯罪 惊悚 中国香港 2002  刘伟强 101分钟 刘德华
20 19 控方证人 https://movie.douban.com/subject/1296141/ 9.6 比利·怀德满分作品。 607120 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1505392928.jpg 剧情 犯罪 悬疑 美国 1957  比利·怀尔德 116分钟 泰隆·鲍华
21 20 大话西游之大圣娶亲 https://movie.douban.com/subject/1292213/ 9.2 一生所爱。 1587347 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2455050536.jpg 喜剧 爱情 奇幻 古装 中国香港 1995  刘镇伟 95分钟 周星驰
22 21 熔炉 https://movie.douban.com/subject/5912992/ 9.4 我们一路奋战不是为了改变世界,而是为了不让世界改变我们。 965349 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1363250216.jpg 剧情 韩国 2011  黄东赫 125分钟 孔刘
23 22 教父 https://movie.douban.com/subject/1291841/ 9.3 千万不要记恨你的对手,这样会让你失去理智。 1009530 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p616779645.jpg 剧情 犯罪 美国 1972  弗朗西斯·福特·科波拉 175 分钟 马龙·白兰度
24 23 触不可及 https://movie.douban.com/subject/6786002/ 9.3 满满温情的高雅喜剧。 1171265 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1454261925.jpg 剧情 喜剧 法国 2011  奥利维埃·纳卡什 112分钟 弗朗索瓦·克鲁塞
25 24 当幸福来敲门 https://movie.douban.com/subject/1849031/ 9.2 平民励志片。 1572437 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2614359276.jpg 剧情 传记 家庭 美国 2006  加布里埃莱·穆奇诺 117分钟 威尔·史密斯
26 25 寻梦环游记 https://movie.douban.com/subject/20495023/ 9.1 死亡不是真的逝去,遗忘才是永恒的消亡。 1767018 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2505426431.jpg 喜剧 动画 奇幻 音乐 美国 2017  李·昂克里奇 105分钟 安东尼·冈萨雷斯
27 26 末代皇帝 https://movie.douban.com/subject/1293172/ 9.3 “不要跟我比惨,我比你更惨”再适合这部电影不过了。 930211 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p452089833.jpg 剧情 传记 历史 英国 1987  贝纳尔多·贝托鲁奇 163分钟 尊龙
28 27 龙猫 https://movie.douban.com/subject/1291560/ 9.2 人人心中都有个龙猫,童年就永远不会消失。 1312260 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2540924496.jpg 动画 奇幻 冒险 日本 1988  宫崎骏 86分钟 日高范子
29 28 怦然心动 https://movie.douban.com/subject/3319755/ 9.1 真正的幸福是来自内心深处。 1900305 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p501177648.jpg 剧情 喜剧 爱情 美国 2010  罗伯·莱纳 90分钟 玛德琳·卡罗尔
30 29 活着 https://movie.douban.com/subject/1292365/ 9.3 张艺谋最好的电影。 885849 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2597919477.jpg 剧情 历史 家庭 中国大陆 1994  张艺谋 132分钟 葛优
31 30 哈利·波特与魔法石 https://movie.douban.com/subject/1295038/ 9.2 童话世界的开端。 1254269 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2614949805.jpg 奇幻 冒险 美国 2001  克里斯·哥伦布 152分钟 丹尼尔·雷德克里夫
32 31 蝙蝠侠:黑暗骑士 https://movie.douban.com/subject/1851857/ 9.2 无尽的黑暗。 1104219 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p462657443.jpg 剧情 动作 科幻 犯罪 惊悚 美国 2008  克里斯托弗·诺兰 152分钟 克里斯蒂安·贝尔
33 32 指环王3:王者无敌 https://movie.douban.com/subject/1291552/ 9.3 史诗的终章。 837066 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2642829472.jpg 剧情 动作 奇幻 冒险 美国 2003  彼得·杰克逊 201分钟 伊利亚·伍德
34 33 我不是药神 https://movie.douban.com/subject/26752088/ 9.0 对我们国家而言,这样的电影多一部是一部。 2183449 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2561305376.jpg 剧情 喜剧 中国大陆 2018  文牧野 117分钟 徐峥
35 34 乱世佳人 https://movie.douban.com/subject/1300267/ 9.3 Tomorrow is another day. 719929 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1963126880.jpg 剧情 历史 爱情 战争 美国 1939  维克多·弗莱明 233分钟 费雯·丽
36 35 飞屋环游记 https://movie.douban.com/subject/2129039/ 9.1 最后那些最无聊的事情,才是最值得怀念的。 1379546 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2553594918.jpg 剧情 喜剧 动画 冒险 美国 2009  彼特·道格特 96分钟 爱德华·阿斯纳
37 36 素媛 https://movie.douban.com/subject/21937452/ 9.3 受过伤害的人总是笑得最开心,因为他们不愿意让身边的人承受一样的痛苦。 715567 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2118532944.jpg 剧情 韩国 2013  李濬益 122分钟 薛景求
38 37 哈尔的移动城堡 https://movie.douban.com/subject/1308807/ 9.1 带着心爱的人在天空飞翔。 1075688 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2904111050.jpg 爱情 动画 奇幻 冒险 日本 2004  宫崎骏 119分钟 倍赏千惠子
39 38 十二怒汉 https://movie.douban.com/subject/1293182/ 9.4 1957年的理想主义。 517536 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2173577632.jpg 剧情 美国 1957  西德尼·吕美特 96分钟 亨利·方达
40 39 让子弹飞 https://movie.douban.com/subject/3742360/ 9.0 你给我翻译翻译,神马叫做TMD的惊喜。 1768327 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1512562287.jpg 剧情 喜剧 动作 西部 中国大陆 2010  姜文 132分钟 姜文
41 40 何以为家 https://movie.douban.com/subject/30170448/ 9.1 凝视卑弱生命,用电影改变命运。 1084340 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2555295759.jpg 剧情 黎巴嫩 2018  娜丁·拉巴基 126分钟 赞恩·阿尔·拉菲亚
42 41 摔跤吧!爸爸 https://movie.douban.com/subject/26387939/ 9.0 你不是在为你一个人战斗,你要让千千万万的女性看到女生并不是只能相夫教子。 1623319 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2401676338.jpg 剧情 传记 运动 家庭 印度 2016  涅提·蒂瓦里 161分钟(印度) 阿米尔·汗
43 42 猫鼠游戏 https://movie.douban.com/subject/1305487/ 9.1 骗子大师和执著警探的你追我跑故事。 1082231 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p453924541.jpg 传记 犯罪 剧情 美国 2002  史蒂文·斯皮尔伯格 141 分钟 莱昂纳多·迪卡普里奥
44 43 天空之城 https://movie.douban.com/subject/1291583/ 9.2 对天空的追逐,永不停止。 919193 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2892380420.jpg 动画 奇幻 冒险 日本 1986  宫崎骏 125分钟 田中真弓
45 44 海蒂和爷爷 https://movie.douban.com/subject/25958717/ 9.3 如果生活中有什么使你感到快乐,那就去做吧!不要管别人说什么。 664574 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2554525534.jpg 剧情 冒险 家庭 德国 2015  阿兰·葛斯彭纳 111分钟 阿努克·斯特芬
46 45 鬼子来了 https://movie.douban.com/subject/1291858/ 9.3 对敌人的仁慈,就是对自己残忍。 653586 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2553104888.jpg 剧情 喜剧 中国大陆 2000  姜文 139分钟 姜文
47 46 少年派的奇幻漂流 https://movie.douban.com/subject/1929463/ 9.1 瑰丽壮观、无人能及的冒险之旅。 1394191 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1784592701.jpg 剧情 奇幻 冒险 美国 2012  李安 127分钟 苏拉·沙玛
48 47 钢琴家 https://movie.douban.com/subject/1296736/ 9.3 音乐能化解仇恨。 674940 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1381339291.jpg 剧情 传记 战争 音乐 英国 2002  罗曼·波兰斯基 149分钟 阿德里安·布罗迪
49 48 大话西游之月光宝盒 https://movie.douban.com/subject/1299398/ 9.0 旷古烁今。 1264459 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2561721372.jpg 喜剧 爱情 奇幻 古装 中国香港 1995  刘镇伟 88分钟 周星驰
50 49 指环王2:双塔奇兵 https://movie.douban.com/subject/1291572/ 9.2 承前启后的史诗篇章。 785961 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2640236255.jpg 剧情 动作 奇幻 冒险 美国 2002  彼得·杰克逊 180分钟 伊利亚·伍德
51 50 闻香识女人 https://movie.douban.com/subject/1298624/ 9.1 史上最美的探戈。 928932 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2550757929.jpg 剧情 美国 1992  马丁·布莱斯特 157 分钟 阿尔·帕西诺
52 51 死亡诗社 https://movie.douban.com/subject/1291548/ 9.2 当一个死水般的体制内出现一个活跃的变数时,所有的腐臭都站在了光明的对面。 768018 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2575465690.jpg 剧情 美国 1989  彼得·威尔 128 分钟 罗宾·威廉姆斯
53 52 绿皮书 https://movie.douban.com/subject/27060077/ 8.9 去除成见,需要勇气。 1723553 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2531065411.jpg 剧情 喜剧 传记 音乐 美国 2018  彼得·法雷里 130分钟 维果·莫腾森
54 53 大闹天宫 https://movie.douban.com/subject/1418019/ 9.4 经典之作,历久弥新。 460082 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2184505167.jpg 剧情 动画 奇幻 古装 中国大陆 维果·莫腾森
55 54 罗马假日 https://movie.douban.com/subject/1293839/ 9.1 爱情哪怕只有一天。 980752 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2189265085.jpg 喜剧 剧情 爱情 美国 1953  威廉·惠勒 118分钟 奥黛丽·赫本
56 55 指环王1:护戒使者 https://movie.douban.com/subject/1291571/ 9.1 传说的开始。 882329 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2197698335.jpg 剧情 动作 奇幻 冒险 新西兰 2001  彼得·杰克逊 179分钟 伊利亚·伍德
57 56 黑客帝国 https://movie.douban.com/subject/1291843/ 9.1 视觉革命。 870244 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p451926968.jpg 动作 科幻 美国 1999  莉莉·沃卓斯基 136分钟 基努·里维斯
58 57 天堂电影院 https://movie.douban.com/subject/1291828/ 9.2 那些吻戏,那些青春,都在影院的黑暗里被泪水冲刷得无比清晰。 698546 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2653054340.jpg 剧情 爱情 意大利 1988  朱塞佩·托纳多雷 155分钟 菲利普·努瓦雷
59 58 教父2 https://movie.douban.com/subject/1299131/ 9.3 优雅的孤独。 578629 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2194138787.jpg 剧情 犯罪 美国 1974  弗朗西斯·福特·科波拉 202分钟 阿尔·帕西诺
60 59 狮子王 https://movie.douban.com/subject/1301753/ 9.1 动物版《哈姆雷特》。 881410 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p726659067.jpg 动画 冒险 歌舞 美国 1994  罗杰·阿勒斯 89 分钟 乔纳森·泰勒·托马斯
61 60 辩护人 https://movie.douban.com/subject/21937445/ 9.2 电影的现实意义大过电影本身。 612440 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2158166535.jpg 剧情 韩国 2013  杨宇硕 127分钟 宋康昊
62 61 饮食男女 https://movie.douban.com/subject/1291818/ 9.2 人生不能像做菜,把所有的料都准备好了才下锅。 650279 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1910899751.jpg 剧情 家庭 中国台湾 1994  李安 124分钟 郎雄
63 62 搏击俱乐部 https://movie.douban.com/subject/1292000/ 9.0 邪恶与平庸蛰伏于同一个母体,在特定的时间互相对峙。 881745 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1910931622.jpg 剧情 动作 悬疑 惊悚 美国 1999  大卫·芬奇 139 分钟 爱德华·诺顿
64 63 本杰明·巴顿奇事 https://movie.douban.com/subject/1485260/ 9.0 在时间之河里感受溺水之苦。 1022082 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2192535722.jpg 剧情 爱情 奇幻 美国 2008  大卫·芬奇 166分钟 凯特·布兰切特
65 64 美丽心灵 https://movie.douban.com/subject/1306029/ 9.1 爱是一切逻辑和原由。 797249 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1665997400.jpg 传记 剧情 美国 2001  朗·霍华德 135分钟 罗素·克劳
66 65 穿条纹睡衣的男孩 https://movie.douban.com/subject/3008247/ 9.2 尽管有些不切实际的幻想,这部电影依旧是一部感人肺腑的佳作。 591221 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1473670352.jpg 剧情 战争 英国 2008  马克·赫尔曼 94分钟 阿萨·巴特菲尔德
67 66 窃听风暴 https://movie.douban.com/subject/1900841/ 9.2 别样人生。 586337 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1808872109.jpg 剧情 悬疑 德国 2006  弗洛里安·亨克尔·冯·多纳斯马尔克 137分钟 乌尔里希·穆埃
68 67 情书 https://movie.douban.com/subject/1292220/ 8.9 暗恋的极致。 1168829 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2648230660.jpg 剧情 爱情 日本 1995  岩井俊二 117分钟 中山美穗
69 68 两杆大烟枪 https://movie.douban.com/subject/1293350/ 9.1 4个臭皮匠顶个诸葛亮,盖·里奇果然不是盖的。 619321 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p792443418.jpg 剧情 喜剧 犯罪 英国 1998  盖·里奇 107分钟 杰森·弗莱明
70 69 西西里的美丽传说 https://movie.douban.com/subject/1292402/ 8.9 美丽无罪。 1013398 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2441988159.jpg 剧情 战争 情色 意大利 2000  朱塞佩·托纳多雷 108分钟 莫妮卡·贝鲁奇
71 70 音乐之声 https://movie.douban.com/subject/1294408/ 9.1 用音乐化解仇恨,让歌声串起美好。 628042 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p453788577.jpg 剧情 传记 爱情 歌舞 美国 1965  罗伯特·怀斯 174分钟 朱莉·安德鲁斯
72 71 看不见的客人 https://movie.douban.com/subject/26580232/ 8.8 你以为你以为的就是你以为的。 1326438 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2498971355.jpg 剧情 犯罪 悬疑 惊悚 西班牙 2016  奥里奥尔·保罗 106分钟 马里奥·卡萨斯
73 72 哈利·波特与死亡圣器(下) https://movie.douban.com/subject/3011235/ 9.0 10年的完美句点。 871377 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p917846733.jpg 奇幻 冒险 美国 2011  大卫·叶茨 130分钟 丹尼尔·雷德克里夫
74 73 阿凡达 https://movie.douban.com/subject/1652587/ 8.8 绝对意义上的美轮美奂。 1471688 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2180085848.jpg 动作 科幻 冒险 美国 2009  詹姆斯·卡梅隆 162分钟 萨姆·沃辛顿
75 74 拯救大兵瑞恩 https://movie.douban.com/subject/1292849/ 9.1 美利坚精神输出大片No1. 671937 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1014542496.jpg 剧情 战争 美国 1998  史蒂文·斯皮尔伯格 169分钟 汤姆·汉克斯
76 75 飞越疯人院 https://movie.douban.com/subject/1292224/ 9.1 自由万岁。 565749 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p792238287.jpg 剧情 美国 1975  米洛斯·福尔曼 133分钟 杰克·尼科尔森
77 76 小鞋子 https://movie.douban.com/subject/1303021/ 9.2 奔跑的孩子是天使。 427067 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2165511465.jpg 剧情 儿童 家庭 伊朗 1997  马基德·马基迪 89分钟 默罕默德·阿米尔·纳吉
78 77 功夫 https://movie.douban.com/subject/1291543/ 8.8 警恶惩奸,维护世界和平这个任务就交给你了,好吗? 1196988 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2219011938.jpg 动作 喜剧 犯罪 奇幻 中国大陆 2004  周星驰 100分钟(3D重映) 周星驰
79 78 沉默的羔羊 https://movie.douban.com/subject/1293544/ 8.9 安东尼·霍普金斯的顶级表演。 929392 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1593414327.jpg 剧情 犯罪 惊悚 美国 1991  乔纳森·戴米 118分钟 朱迪·福斯特
80 79 布达佩斯大饭店 https://movie.douban.com/subject/11525673/ 8.9 小清新的故事里注入了大历史的情怀。 987037 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2183539003.jpg 剧情 喜剧 冒险 美国 2014  韦斯·安德森 99分钟 拉尔夫·费因斯
81 80 禁闭岛 https://movie.douban.com/subject/2334904/ 8.9 昔日翩翩少年,今日大腹便便。 1020730 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p450262388.jpg 剧情 悬疑 惊悚 美国 2010  马丁·斯科塞斯 138 分钟 莱昂纳多·迪卡普里奥
82 81 蝴蝶效应 https://movie.douban.com/subject/1292343/ 8.9 人的命运被自己瞬间的抉择改变。 976884 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2209066019.jpg 剧情 悬疑 科幻 惊悚 美国 2004  埃里克·布雷斯 113分钟 阿什顿·库彻
83 82 哈利·波特与阿兹卡班的囚徒 https://movie.douban.com/subject/1291544/ 9.0 不一样的导演,不一样的哈利·波特。 774531 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1910812549.jpg 奇幻 冒险 英国 2004  阿方索·卡隆 141 分钟 丹尼尔·雷德克里夫
84 83 致命魔术 https://movie.douban.com/subject/1780330/ 8.9 孪生蝙蝠侠大战克隆金刚狼。 894250 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p480383375.jpg 剧情 悬疑 惊悚 英国 2006  克里斯托弗·诺兰 130分钟 休·杰克曼
85 84 心灵捕手 https://movie.douban.com/subject/1292656/ 8.9 人生中应该拥有这样的一段豁然开朗。 747623 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p480965695.jpg 剧情 美国 1997  格斯·范·桑特 126分钟 马特·达蒙
86 85 超脱 https://movie.douban.com/subject/5322596/ 9.0 穷尽一生,我们要学会的,不过是彼此拥抱。 641462 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1305562621.jpg 剧情 美国 2011  托尼·凯耶 98分钟 阿德里安·布罗迪
87 86 低俗小说 https://movie.douban.com/subject/1291832/ 8.9 故事的高级讲法。 870430 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1910902213.jpg 剧情 喜剧 犯罪 美国 1994  昆汀·塔伦蒂诺 154分钟 约翰·特拉沃尔塔
88 87 摩登时代 https://movie.douban.com/subject/1294371/ 9.3 大时代中的人生,小人物的悲喜。 315704 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2263408369.jpg 剧情 喜剧 爱情 美国 1936  查理·卓别林 87分钟 查理·卓别林
89 88 海豚湾 https://movie.douban.com/subject/3442220/ 9.3 海豚的微笑,是世界上最高明的伪装。 365561 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2559579779.jpg 纪录片 美国 2009  路易·西霍尤斯 92分钟 路易·西霍尤斯
90 89 春光乍泄 https://movie.douban.com/subject/1292679/ 9.0 爱情纠缠,男女一致。 657943 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p465939041.jpg 剧情 爱情 同性 中国香港 1997  王家卫 96分钟 张国荣
91 90 喜剧之王 https://movie.douban.com/subject/1302425/ 8.8 我是一个演员。 1007716 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2579932167.jpg 喜剧 剧情 爱情 中国香港 1999  周星驰 89分钟 周星驰
92 91 美国往事 https://movie.douban.com/subject/1292262/ 9.2 往事如烟,无处祭奠。 428664 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p477229647.jpg 犯罪 剧情 美国 1984  赛尔乔·莱昂内 229分钟(导演剪辑版) 罗伯特·德尼罗
93 92 致命ID https://movie.douban.com/subject/1297192/ 8.9 最不可能的那个人永远是最可能的。 863493 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2558364386.jpg 剧情 悬疑 惊悚 美国 2003  詹姆斯·曼高德 90分钟 约翰·库萨克
94 93 杀人回忆 https://movie.douban.com/subject/1300299/ 8.9 关于连环杀人悬案的集体回忆。 753392 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1633113220.jpg 剧情 动作 犯罪 悬疑 惊悚 韩国 2003  奉俊昊 132分钟 宋康昊
95 94 哈利·波特与密室 https://movie.douban.com/subject/1296996/ 8.9 魔法的密室之门已打开... 801839 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1082651990.jpg 奇幻 冒险 英国 2002  克里斯·哥伦布 161分钟 丹尼尔·雷德克里夫
96 95 红辣椒 https://movie.douban.com/subject/1865703/ 9.1 梦的勾结。 495680 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p456825720.jpg 动画 悬疑 科幻 惊悚 日本 2006  今敏 90 分钟 林原惠美
97 96 加勒比海盗 https://movie.douban.com/subject/1298070/ 8.8 约翰尼·德普的独角戏。 894437 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1596085504.jpg 动作 冒险 奇幻 美国 2003  戈尔·维宾斯基 143 分钟 约翰尼·德普
98 97 七宗罪 https://movie.douban.com/subject/1292223/ 8.8 警察抓小偷,老鼠玩死猫。 974997 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2219586434.jpg 剧情 犯罪 悬疑 惊悚 美国 1995  大卫·芬奇 127分钟 摩根·弗里曼
99 98 一一 https://movie.douban.com/subject/1292434/ 9.1 我们都曾经是一一。 423000 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2567845803.jpg 剧情 爱情 家庭 中国台湾 2000  杨德昌 173分钟 吴念真
100 99 狩猎 https://movie.douban.com/subject/6985810/ 9.1 人言可畏。 414202 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1546987967.jpg 剧情 丹麦 2012  托马斯·温特伯格 115分钟 麦斯·米科尔森
101 100 唐伯虎点秋香 https://movie.douban.com/subject/1306249/ 8.7 华太师是黄霑,吴镇宇四大才子之一。 1125638 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2357915564.jpg 喜剧 爱情 古装 中国香港 1993  李力持 102 分钟 周星驰
102 101 7号房的礼物 https://movie.douban.com/subject/10777687/ 8.9 《我是山姆》的《美丽人生》。 578535 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1816276065.jpg 剧情 喜剧 家庭 韩国 2013  李焕庆 127分钟 柳承龙
103 102 被嫌弃的松子的一生 https://movie.douban.com/subject/1787291/ 8.9 以戏谑来戏谑戏谑。 727023 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p884763596.jpg 剧情 歌舞 日本 2006  中岛哲也 130 分钟 中谷美纪
104 103 蝙蝠侠:黑暗骑士崛起 https://movie.douban.com/subject/3395373/ 8.9 诺兰就是保证。 752456 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1706428744.jpg 剧情 动作 科幻 犯罪 惊悚 美国 2012  克里斯托弗·诺兰 165分钟 克里斯蒂安·贝尔
105 104 甜蜜蜜 https://movie.douban.com/subject/1305164/ 8.9 相逢只要一瞬间,等待却像是一辈子。 593487 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2223011274.jpg 剧情 爱情 中国香港 1996  陈可辛 118分钟(中国大陆) 黎明
106 105 爱在黎明破晓前 https://movie.douban.com/subject/1296339/ 8.8 缘分是个连绵词,最美不过一瞬。 717703 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2555762374.jpg 剧情 爱情 美国 1995  理查德·林克莱特 101分钟 伊桑·霍克
107 106 请以你的名字呼唤我 https://movie.douban.com/subject/26799731/ 8.8 沉醉在电影的情感和视听氛围中无法自拔。 755068 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2505525050.jpg 剧情 爱情 同性 意大利 2017  卢卡·瓜达尼诺 132分钟 艾米·汉莫
108 107 断背山 https://movie.douban.com/subject/1418834/ 8.8 每个人心中都有一座断背山。 729664 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2604889017.jpg 剧情 爱情 同性 家庭 美国 2005  李安 134分钟 希斯·莱杰
109 108 第六感 https://movie.douban.com/subject/1297630/ 8.9 深入内心的恐怖,出人意料的结局。 579930 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2220184425.jpg 剧情 悬疑 惊悚 美国 1999  M·奈特·沙马兰 107分钟 布鲁斯·威利斯
110 109 入殓师 https://movie.douban.com/subject/2149806/ 8.9 死可能是一道门,逝去并不是终结,而是超越,走向下一程。 693914 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2707581855.jpg 剧情 日本 2008  泷田洋二郎 130分钟 本木雅弘
111 110 剪刀手爱德华 https://movie.douban.com/subject/1292370/ 8.7 浪漫忧郁的成人童话。 1064832 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p480956937.jpg 剧情 奇幻 爱情 美国 1990  蒂姆·波顿 105分钟 约翰尼·德普
112 111 重庆森林 https://movie.douban.com/subject/1291999/ 8.8 寂寞没有期限。 846690 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p792381411.jpg 剧情 爱情 中国香港 1994  王家卫 102分钟 林青霞
113 112 超能陆战队 https://movie.douban.com/subject/11026735/ 8.7 Balalala~~~ 1057895 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2224568669.jpg 喜剧 动作 科幻 动画 冒险 美国 2014  唐·霍尔 102分钟 斯科特·安第斯
114 113 勇敢的心 https://movie.douban.com/subject/1294639/ 8.9 史诗大片的典范。 573115 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2004174709.jpg 动作 传记 剧情 历史 战争 美国 1995  梅尔·吉布森 178分钟 梅尔·吉布森
115 114 幽灵公主 https://movie.douban.com/subject/1297359/ 8.9 人与自然的战争史诗。 545997 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1613191025.jpg 动画 奇幻 冒险 日本 1997  宫崎骏 134分钟 松田洋治
116 115 爱在日落黄昏时 https://movie.douban.com/subject/1291990/ 8.9 九年后的重逢是世俗和责任的交叠,没了悸动和青涩,沧桑而温暖。 589307 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2561542458.jpg 剧情 爱情 美国 2004  理查德·林克莱特 80 分钟 伊桑·霍克
117 116 寄生虫 https://movie.douban.com/subject/27010768/ 8.8 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2561439800.jpg 剧情 韩国 2019  奉俊昊 132分钟 宋康昊
118 117 菊次郎的夏天 https://movie.douban.com/subject/1293359/ 8.9 从没见过那么流氓的温柔,从没见过那么温柔的流氓。 619897 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2620392435.jpg 剧情 喜剧 日本 1999  北野武 121分钟 北野武
119 118 借东西的小人阿莉埃蒂 https://movie.douban.com/subject/4202302/ 8.9 曾经的那段美好会沉淀为一辈子的记忆。 577747 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p617533616.jpg 动画 奇幻 冒险 日本 2010  米林宏昌 94分钟 志田未来
120 119 消失的爱人 https://movie.douban.com/subject/21318488/ 8.7 年度最佳date movie。 995480 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2221768894.jpg 剧情 犯罪 悬疑 惊悚 美国 2014  大卫·芬奇 149分钟 本·阿弗莱克
121 120 无人知晓 https://movie.douban.com/subject/1292337/ 9.1 我的平常生活就是他人的幸福。 337275 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p661160053.jpg 剧情 日本 2004  是枝裕和 141分钟 柳乐优弥
122 121 阳光灿烂的日子 https://movie.douban.com/subject/1291875/ 8.8 一场华丽的意淫。 637014 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2564685215.jpg 剧情 爱情 中国大陆 1994  姜文 134分钟(中国大陆) 夏雨
123 122 完美的世界 https://movie.douban.com/subject/1300992/ 9.1 坏人的好总是比好人的好来得更感人。 329352 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2190556408.jpg 剧情 犯罪 美国 1993  克林特·伊斯特伍德 138分钟 凯文·科斯特纳
124 123 倩女幽魂 https://movie.douban.com/subject/1297447/ 8.8 两张绝世的脸。 764668 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2414157745.jpg 爱情 奇幻 武侠 古装 中国香港 1987  程小东 96分钟 张国荣
125 124 时空恋旅人 https://movie.douban.com/subject/10577869/ 8.8 把每天当作最后一天般珍惜度过,积极拥抱生活,就是幸福。 710508 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2070153774.jpg 喜剧 爱情 奇幻 英国 2013  理查德·柯蒂斯 123分钟 多姆纳尔·格里森
126 125 天使爱美丽 https://movie.douban.com/subject/1292215/ 8.7 法式小清新。 975169 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2447590313.jpg 剧情 喜剧 爱情 法国 2001  让-皮埃尔·热内 122分钟 奥黛丽·塔图
127 126 小森林 夏秋篇 https://movie.douban.com/subject/25814705/ 9.0 那些静得只能听见呼吸的日子里,你明白孤独即生活。 439978 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2564498893.jpg 剧情 日本 2014  森淳一 111分钟 桥本爱
128 127 未麻的部屋 https://movie.douban.com/subject/1395091/ 9.1 好的剧本是,就算你猜到了结局也猜不到全部。 362081 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1351050722.jpg 动画 奇幻 惊悚 日本 1997  今敏 81 分钟 岩男润子
129 128 哈利·波特与火焰杯 https://movie.douban.com/subject/1309055/ 8.8 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p735391084.jpg 悬疑 奇幻 冒险 英国 2005  迈克·内威尔 157 分钟 丹尼尔·雷德克里夫
130 129 侧耳倾听 https://movie.douban.com/subject/1297052/ 8.9 少女情怀总是诗。 482402 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p456692072.jpg 剧情 爱情 动画 日本 1995  近藤喜文 111分钟 本名阳子
131 130 驯龙高手 https://movie.douban.com/subject/2353023/ 8.8 和谐的生活离不开摸头与被摸头。 787050 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2210954024.jpg 动画 奇幻 冒险 美国 2010  迪恩·德布洛斯 98分钟 杰伊·巴鲁切尔
132 131 幸福终点站 https://movie.douban.com/subject/1292274/ 8.8 有时候幸福需要等一等。 594761 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p854757687.jpg 喜剧 剧情 爱情 美国 2004  史蒂文·斯皮尔伯格 128分钟 汤姆·汉克斯
133 132 一个叫欧维的男人决定去死 https://movie.douban.com/subject/26628357/ 8.9 惠及一生的美丽。 509539 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2406624993.jpg 剧情 瑞典 2015  汉内斯·赫尔姆 116分钟 罗夫·拉斯加德
134 133 怪兽电力公司 https://movie.douban.com/subject/1291579/ 8.8 不要给它起名字,起了名字就有感情了。 705171 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2513247938.jpg 儿童 喜剧 动画 奇幻 冒险 美国 2001  彼特·道格特 92分钟 约翰·古德曼
135 134 教父3 https://movie.douban.com/subject/1294240/ 9.0 任何信念的力量,都无法改变命运。 392161 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2169664351.jpg 剧情 犯罪 美国 1990  弗朗西斯·福特·科波拉 162分钟 阿尔·帕西诺
136 135 小森林 冬春篇 https://movie.douban.com/subject/25814707/ 9.0 尊敬他人,尊敬你生活的这片土地,明白孤独是人生的常态。 392398 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2618201652.jpg 剧情 日本 2015  森淳一 120分钟 桥本爱
137 136 新世界 https://movie.douban.com/subject/10437779/ 8.9 要做就做得狠一点,这样才能活下去。 467546 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1903379979.jpg 剧情 犯罪 韩国 2013  朴勋政 134分钟 李政宰
138 137 玩具总动员3 https://movie.douban.com/subject/1858711/ 8.9 跨度十五年的欢乐与泪水。 542397 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1283675359.jpg 喜剧 动画 奇幻 冒险 美国 2010  李·昂克里奇 103分钟 汤姆·汉克斯
139 138 傲慢与偏见 https://movie.douban.com/subject/1418200/ 8.7 爱是摈弃傲慢与偏见之后的曙光。 838126 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2016401659.jpg 剧情 爱情 法国 2005  乔·赖特 129 分钟 凯拉·奈特莉
140 139 茶馆 https://movie.douban.com/subject/1461403/ 9.6 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2528965424.jpg 剧情 历史 中国大陆 1982(中国大陆)  谢添 118分钟 于是之
141 140 萤火之森 https://movie.douban.com/subject/5989818/ 8.9 触不到的恋人。 562543 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1675053073.jpg 剧情 爱情 动画 奇幻 日本 2011  大森贵弘 45分钟 佐仓绫音
142 141 被解救的姜戈 https://movie.douban.com/subject/6307447/ 8.8 热血沸腾,那个低俗、性感的无耻混蛋又来了。 634340 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1800813767.jpg 剧情 动作 西部 冒险 美国 2012  昆汀·塔伦蒂诺 163分钟(中国大陆) 杰米·福克斯
143 142 釜山行 https://movie.douban.com/subject/25986180/ 8.6 揭露人性的丧尸题材力作。 1247675 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2360940399.jpg 动作 惊悚 灾难 韩国 2016  延尚昊 118分钟 孔刘
144 143 神偷奶爸 https://movie.douban.com/subject/3287562/ 8.7 Mr. I Don't Care其实也有Care的时候。 978274 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p792776858.jpg 喜剧 动画 冒险 美国 2010  皮埃尔·柯芬 95分钟 史蒂夫·卡瑞尔
145 144 色,戒 https://movie.douban.com/subject/1828115/ 8.7 假戏真情,爱欲深海 859684 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p453716305.jpg 剧情 爱情 情色 中国台湾 2007  李安 158分钟 梁朝伟
146 145 告白 https://movie.douban.com/subject/4268598/ 8.8 没有一人完全善,也没有一人完全恶。 693206 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p689520756.jpg 剧情 悬疑 日本 2010  中岛哲也 106分钟 松隆子
147 146 哪吒闹海 https://movie.douban.com/subject/1307315/ 9.2 想你时你在闹海。 271468 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2532803206.jpg 冒险 动画 奇幻 中国大陆 1979  王树忱 65分钟 梁正晖
148 147 九品芝麻官 https://movie.douban.com/subject/1297518/ 8.7 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p648370300.jpg 剧情 喜剧 古装 中国香港 1994  王晶 108分钟 周星驰
149 148 玛丽和马克思 https://movie.douban.com/subject/3072124/ 9.0 你是我最好的朋友,你是我唯一的朋友 。 431792 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p488255145.jpg 剧情 喜剧 动画 澳大利亚 2009  亚当·艾略特 92分钟 托妮·科莱特
150 149 喜宴 https://movie.douban.com/subject/1303037/ 9.0 中国家庭的喜怒哀乐忍。 383745 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2249048907.jpg 剧情 喜剧 爱情 同性 家庭 中国台湾 1993  李安 108分钟 赵文瑄
151 150 大鱼 https://movie.douban.com/subject/1291545/ 8.8 抱着梦想而活着的人是幸福的,怀抱梦想而死去的人是不朽的。 587671 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p692813374.jpg 剧情 家庭 奇幻 冒险 美国 2003  蒂姆·波顿 125 分钟 伊万·麦克格雷格
152 151 模仿游戏 https://movie.douban.com/subject/10463953/ 8.8 他给机器起名“克里斯托弗”,因为这是他初恋的名字。 672543 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2255040492.jpg 剧情 传记 战争 同性 英国 2014  莫滕·泰杜姆 114分钟 本尼迪克特·康伯巴奇
153 152 头号玩家 https://movie.douban.com/subject/4920389/ 8.6 写给影迷,动漫迷和游戏迷的一封情书。 1414739 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2516578307.jpg 动作 科幻 冒险 美国 2018  史蒂文·斯皮尔伯格 140分钟 泰伊·谢里丹
154 153 花样年华 https://movie.douban.com/subject/1291557/ 8.8 偷情本没有这样美。 641600 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1910828286.jpg 剧情 爱情 中国香港 2000  王家卫 98分钟 梁朝伟
155 154 头脑特工队 https://movie.douban.com/subject/10533913/ 8.8 愿我们都不用长大,每一座城堡都能永远存在。 648408 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2231021196.jpg 喜剧 动画 冒险 美国 2015  彼特·道格特 95分钟 艾米·波勒
156 155 射雕英雄传之东成西就 https://movie.douban.com/subject/1316510/ 8.7 百看不厌。 664385 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2609063922.jpg 喜剧 奇幻 武侠 古装 中国香港 1993  刘镇伟 113分钟(香港) 梁朝伟
157 156 我是山姆 https://movie.douban.com/subject/1306861/ 9.0 爱并不需要智商 。 350626 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p652417775.jpg 剧情 家庭 美国 2001  杰茜·尼尔森 132 分钟 西恩·潘
158 157 七武士 https://movie.douban.com/subject/1295399/ 9.3 时代悲歌。 207538 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2215886505.jpg 动作 冒险 剧情 日本 1954  黑泽明 207分钟 三船敏郎
159 158 血战钢锯岭 https://movie.douban.com/subject/26325320/ 8.7 优秀的战争片不会美化战场,不会粉饰死亡,不会矮化敌人,不会无视常识,最重要的,不会宣扬战争。 806917 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2398141939.jpg 剧情 传记 历史 战争 澳大利亚 2016  梅尔·吉布森 139分钟(中国大陆) 安德鲁·加菲尔德
160 159 阳光姐妹淘 https://movie.douban.com/subject/4917726/ 8.8 再多各自牛逼的时光,也比不上一起傻逼的岁月。 604851 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1374786017.jpg 剧情 喜剧 韩国 2011  姜炯哲 124分钟 沈恩敬
161 160 惊魂记 https://movie.douban.com/subject/1293181/ 9.0 故事的反转与反转,分裂电影的始祖。 313840 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1021883305.jpg 悬疑 惊悚 恐怖 美国 1960  阿尔弗雷德·希区柯克 109分钟 安东尼·博金斯
162 161 恐怖直播 https://movie.douban.com/subject/21360417/ 8.7 恐怖分子的“秋菊打官司”。 677665 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2016930906.jpg 剧情 犯罪 悬疑 韩国 2013  金秉祐 97分钟 河正宇
163 162 黑客帝国3:矩阵革命 https://movie.douban.com/subject/1302467/ 8.8 不得不说,《黑客帝国》系列是商业片与科幻、哲学完美结合的典范。 462889 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p443461818.jpg 动作 科幻 美国 2003  拉娜·沃卓斯基 129 分钟 基努·里维斯
164 163 你的名字。 https://movie.douban.com/subject/26683290/ 8.5 穿越错位的时空,仰望陨落的星辰,你没留下你的名字,我却无法忘记那句“我爱你”。 1460938 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2395733377.jpg 剧情 爱情 动画 日本 2016  新海诚 106分钟 神木隆之介
165 164 三块广告牌 https://movie.douban.com/subject/26611804/ 8.7 怼天怼地,你走后,她与世界为敌。 852964 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2502943384.jpg 剧情 犯罪 英国 2017  马丁·麦克唐纳 115分钟 弗兰西斯·麦克多蒙德
166 165 电锯惊魂 https://movie.douban.com/subject/1417598/ 8.7 真相就在眼前。 559337 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p726839485.jpg 悬疑 惊悚 恐怖 美国 2004  温子仁 103分钟 雷·沃纳尔
167 166 达拉斯买家俱乐部 https://movie.douban.com/subject/1793929/ 8.8 Jared Leto的腿比女人还美! 470243 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2166160837.jpg 剧情 传记 同性 美国 2013  让-马克·瓦雷 117分钟 马修·麦康纳
168 167 心迷宫 https://movie.douban.com/subject/25917973/ 8.8 荒诞讽刺,千奇百巧,抽丝剥茧,百转千回。 551741 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2276780256.jpg 剧情 犯罪 悬疑 中国大陆 2014  忻钰坤 110分钟(中国大陆) 霍卫民
169 168 疯狂原始人 https://movie.douban.com/subject/1907966/ 8.7 老少皆宜,这就是好莱坞动画的魅力。 866112 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1867084027.jpg 喜剧 动画 冒险 美国 2013  柯克·德·米科 98分钟 尼古拉斯·凯奇
170 169 谍影重重3 https://movie.douban.com/subject/1578507/ 8.8 像吃了苏打饼一样干脆的电影。 434381 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p792223507.jpg 动作 悬疑 惊悚 美国 2007  保罗·格林格拉斯 115分钟 马特·达蒙
171 170 小丑 https://movie.douban.com/subject/27119724/ 8.7 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2567198874.jpg 剧情 犯罪 惊悚 美国 2019  托德·菲利普斯 122分钟 华金·菲尼克斯
172 171 英雄本色 https://movie.douban.com/subject/1297574/ 8.6 英雄泪短,兄弟情长。 562391 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2504997087.jpg 剧情 动作 犯罪 中国香港 1986  吴宇森 95分钟 周润发
173 172 上帝之城 https://movie.douban.com/subject/1292208/ 9.0 被上帝抛弃了的上帝之城。 310456 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p455677490.jpg 犯罪 剧情 巴西 2002  费尔南多·梅里尔斯 130分钟 亚历桑德雷·罗德里格斯
174 173 风之谷 https://movie.douban.com/subject/1291585/ 8.9 动画片的圣经。 367181 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1917567652.jpg 动画 奇幻 冒险 日本 1984  宫崎骏 117分钟 岛本须美
175 174 绿里奇迹 https://movie.douban.com/subject/1300374/ 8.9 天使暂时离开。 349262 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p767586451.jpg 犯罪 剧情 奇幻 悬疑 美国 1999  弗兰克·德拉邦特 189 分钟 汤姆·汉克斯
176 175 爱在午夜降临前 https://movie.douban.com/subject/10808442/ 8.9 所谓爱情,就是话唠一路,都不会心生腻烦,彼此嫌弃。 424146 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2074715729.jpg 剧情 爱情 美国 2013  理查德·林克莱特 109分钟 伊桑·霍克
177 176 海街日记 https://movie.douban.com/subject/25895901/ 8.8 是枝裕和的家庭习作。 470024 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2603364117.jpg 剧情 家庭 日本 2015  是枝裕和 127分钟 绫濑遥
178 177 纵横四海 https://movie.douban.com/subject/1295409/ 8.8 香港浪漫主义警匪动作片的巅峰之作。 442630 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2597918718.jpg 剧情 喜剧 动作 犯罪 中国香港 1991  吴宇森 108分钟 周润发
179 178 心灵奇旅 https://movie.douban.com/subject/24733428/ 8.7 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2595591069.jpg 动画 奇幻 音乐 美国 2020  彼特·道格特 101分钟 杰米·福克斯
180 179 卢旺达饭店 https://movie.douban.com/subject/1291822/ 8.9 当这个世界闭上双眼,他却敞开了怀抱。 342363 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p470419493.jpg 剧情 传记 历史 战争 英国 2004  特瑞·乔治 121分钟 唐·钱德尔
181 180 背靠背,脸对脸 https://movie.douban.com/subject/1307856/ 9.5 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2505048077.jpg 剧情 中国大陆 1994  黄建新 148分钟 牛振华
182 181 疯狂的石头 https://movie.douban.com/subject/1862151/ 8.6 中国版《两杆大烟枪》。 857770 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p712241453.jpg 喜剧 犯罪 中国大陆 2006  宁浩 106分钟(香港) 郭涛
183 182 记忆碎片 https://movie.douban.com/subject/1304447/ 8.7 一个针管引发的血案。 625405 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p641688453.jpg 犯罪 剧情 悬疑 惊悚 美国 2000  克里斯托弗·诺兰 113分钟 盖·皮尔斯
184 183 2001太空漫游 https://movie.douban.com/subject/1292226/ 8.9 现代科幻电影的开山之作,最伟大导演的最伟大影片。 350196 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2560717825.jpg 科幻 惊悚 冒险 英国 1968  斯坦利·库布里克 149分钟 凯尔·杜拉
185 184 雨中曲 https://movie.douban.com/subject/1293460/ 9.1 骨灰级歌舞片。 238711 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1612355875.jpg 喜剧 歌舞 爱情 美国 1952  斯坦利·多南 103分钟 吉恩·凯利
186 185 无间道2 https://movie.douban.com/subject/1307106/ 8.7 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p958008320.jpg 剧情 犯罪 惊悚 中国香港 2003  刘伟强 119分钟 陈冠希
187 186 岁月神偷 https://movie.douban.com/subject/3792799/ 8.7 岁月流逝,来日可追。 587087 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p456666151.jpg 剧情 家庭 中国香港 2010  罗启锐 117分钟 吴君如
188 187 小偷家族 https://movie.douban.com/subject/27622447/ 8.7 我们组成了家。 841350 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2530599636.jpg 剧情 犯罪 家庭 日本 2018  是枝裕和 117分钟(中国大陆) 中川雅也
189 188 无敌破坏王 https://movie.douban.com/subject/6534248/ 8.7 迪士尼和皮克斯拿错剧本的产物。 564918 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1735642656.jpg 喜剧 动画 奇幻 冒险 美国 2012  瑞奇·摩尔 101分钟 约翰·C·赖利
190 189 忠犬八公物语 https://movie.douban.com/subject/1959195/ 9.2 养狗三日,便会对你终其一生。 203297 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2603716224.jpg 剧情 日本 1987  神山征二郎 107 分钟 仲代达矢
191 190 荒蛮故事 https://movie.douban.com/subject/24750126/ 8.8 始于荒诞,止于更荒诞。 459876 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2584519452.jpg 剧情 喜剧 犯罪 阿根廷 2014  达米安·斯兹弗隆 122分钟 达里奥·格兰迪内蒂
192 191 冰川时代 https://movie.douban.com/subject/1291578/ 8.6 松鼠才是角儿。 639741 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1910895719.jpg 喜剧 动画 冒险 美国 2002  卡洛斯·沙尔丹哈 81分钟 雷·罗马诺
193 192 爆裂鼓手 https://movie.douban.com/subject/25773932/ 8.7 这个世界从不善待努力的人,努力了也不一定会成功,但是知道自己在努力,就是活下去的动力。 614015 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2220776342.jpg 剧情 音乐 美国 2014  达米恩·查泽雷 107分钟 迈尔斯·特勒
194 193 恐怖游轮 https://movie.douban.com/subject/3011051/ 8.5 不要企图在重复中寻找已经失去的爱。 904548 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p462470694.jpg 剧情 悬疑 惊悚 英国 2009  克里斯托弗·史密斯 99 分钟 梅利莎·乔治
195 194 牯岭街少年杀人事件 https://movie.douban.com/subject/1292329/ 8.9 弱者送给弱者的一刀。 320924 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p848381236.jpg 剧情 犯罪 中国台湾 1991  杨德昌 237分钟(导演剪辑版) 张震
196 195 东京教父 https://movie.douban.com/subject/1310177/ 9.0 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p456703618.jpg 剧情 喜剧 动画 日本 2003  今敏 92分钟 江守彻
197 196 魔女宅急便 https://movie.douban.com/subject/1307811/ 8.7 宫崎骏的电影总让人感觉世界是美好的,阳光明媚的。 480078 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p456676352.jpg 动画 奇幻 冒险 日本 1989  宫崎骏 103分钟 高山南
198 197 大佛普拉斯 https://movie.douban.com/subject/27059130/ 8.7 人们可以登上月球,却永远无法探索人们内心的宇宙。 492505 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2505928032.jpg 剧情 喜剧 中国台湾 2017  黄信尧 102分钟 庄益增
199 198 贫民窟的百万富翁 https://movie.douban.com/subject/2209573/ 8.6 上帝之城+猜火车+阿甘正传+开心辞典=山寨富翁 766399 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2434249040.jpg 剧情 爱情 英国 2008  丹尼·博伊尔 120分钟 戴夫·帕特尔
200 199 遗愿清单 https://movie.douban.com/subject/1867345/ 8.7 用剩余不多的时间,去燃烧整个生命。 485952 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2676812053.jpg 冒险 喜剧 剧情 美国 2007  罗伯·莱纳 97 分钟 杰克·尼科尔森
201 200 东邪西毒 https://movie.douban.com/subject/1292328/ 8.6 电影诗。 595376 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1982176012.jpg 剧情 动作 爱情 武侠 古装 中国香港 1994  王家卫 98分钟 张国荣
202 201 你看起来好像很好吃 https://movie.douban.com/subject/4848115/ 8.9 感情不分食草或者食肉。 346038 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p709670262.jpg 剧情 动画 儿童 日本 2010  藤森雅也 90分钟 山口胜平
203 202 可可西里 https://movie.douban.com/subject/1308857/ 8.9 坚硬的信仰。 315724 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2363208684.jpg 剧情 犯罪 中国大陆 2004  陆川 85分钟(中国大陆) 多布杰
204 203 城市之光 https://movie.douban.com/subject/1293908/ 9.3 永远的小人物,伟大的卓别林。 154896 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2170238828.jpg 喜剧 剧情 爱情 美国 1931  查理·卓别林 87 分钟 查理·卓别林
205 204 黑天鹅 https://movie.douban.com/subject/1978709/ 8.6 黑暗之美。 802189 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2549648344.jpg 剧情 惊悚 美国 2010  达伦·阿伦诺夫斯基 108分钟 娜塔莉·波特曼
206 205 源代码 https://movie.douban.com/subject/3075287/ 8.5 邓肯·琼斯继《月球》之后再度奉献出一部精彩绝伦的科幻佳作。 863292 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p988260245.jpg 科幻 悬疑 惊悚 美国 2011  邓肯·琼斯 93分钟 杰克·吉伦哈尔
207 206 末路狂花 https://movie.douban.com/subject/1291992/ 8.9 没有了退路,只好飞向自由。 281713 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1910924635.jpg 犯罪 剧情 惊悚 美国 1991  雷德利·斯科特 130 分钟 吉娜·戴维斯
208 207 海边的曼彻斯特 https://movie.douban.com/subject/25980443/ 8.6 我们都有权利不与自己的过去和解。 578404 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2421855655.jpg 剧情 家庭 美国 2016  肯尼思·洛纳根 137分钟 卡西·阿弗莱克
209 208 真爱至上 https://movie.douban.com/subject/1292401/ 8.5 爱,是个动词。 760078 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p475600770.jpg 喜剧 剧情 爱情 英国 2003  理查德·柯蒂斯 135分钟 休·格兰特
210 209 波西米亚狂想曲 https://movie.douban.com/subject/5300054/ 8.6 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2549558913.jpg 剧情 传记 同性 音乐 英国 2018  布莱恩·辛格 135分钟 拉米·马雷克
211 210 雨人 https://movie.douban.com/subject/1291870/ 8.7 生活在自己的世界里,也可以让周围的人显得可笑和渺小。 416606 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2353324612.jpg 剧情 美国 1988  巴瑞·莱文森 133分钟 达斯汀·霍夫曼
212 211 青蛇 https://movie.douban.com/subject/1303394/ 8.6 人生如此,浮生如斯。谁人言,花彼岸,此生情长意短。谁都是不懂爱的罢了。 547301 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2570901292.jpg 剧情 爱情 奇幻 古装 中国香港 1993  徐克 99分钟 张曼玉
213 212 初恋这件小事 https://movie.douban.com/subject/4739952/ 8.5 黑小鸭速效美白记。 1002679 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1505312273.jpg 剧情 喜剧 爱情 泰国 2010  普特鹏·普罗萨卡·那·萨克那卡林 118分钟(泰国) 平采娜·乐维瑟派布恩
214 213 爱乐之城 https://movie.douban.com/subject/25934014/ 8.4 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2901102612.jpg 剧情 爱情 歌舞 美国 2016  达米恩·查泽雷 128分钟 瑞恩·高斯林
215 214 人工智能 https://movie.douban.com/subject/1302827/ 8.7 对爱的执着,可以超越一切。 463645 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p792257137.jpg 剧情 科幻 美国 2001  史蒂文·斯皮尔伯格 146分钟 海利·乔·奥斯蒙
216 215 疯狂的麦克斯4:狂暴之路 https://movie.douban.com/subject/3592854/ 8.7 “多么美好的一天!”轰轰轰砰咚,啪哒哒哒轰隆隆,磅~ 552438 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2236181653.jpg 动作 科幻 冒险 澳大利亚 2015  乔治·米勒 120分钟 汤姆·哈迪
217 216 终结者2:审判日 https://movie.douban.com/subject/1291844/ 8.8 少见的超越首部的续集,动作片中的经典。 354491 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p1910909085.jpg 动作 科幻 美国 1991  詹姆斯·卡梅隆 137分钟 阿诺·施瓦辛格
218 217 恋恋笔记本 https://movie.douban.com/subject/1309163/ 8.5 爱情没有那么多借口,如果不能圆满,只能说明爱的不够。 696929 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p483604864.jpg 剧情 爱情 美国 2004  尼克·卡萨维蒂 123分钟 瑞恩·高斯林
219 218 虎口脱险 https://movie.douban.com/subject/1296909/ 8.9 永远看不腻的喜剧。 269258 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2399597512.jpg 喜剧 战争 法国 1966  热拉尔·乌里 132分钟 路易·德·菲奈斯
220 219 芙蓉镇 https://movie.douban.com/subject/1297880/ 9.3 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2174804034.jpg 剧情 爱情 中国大陆 1987  谢晋 164 分钟 刘晓庆
221 220 新龙门客栈 https://movie.douban.com/subject/1292287/ 8.7 嬉笑怒骂,调风动月。 463368 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1421018669.jpg 动作 爱情 武侠 古装 中国香港 1992  李惠民 88分钟 张曼玉
222 221 罗生门 https://movie.douban.com/subject/1291879/ 8.8 人生的N种可能性。 328260 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1598883511.jpg 剧情 犯罪 悬疑 日本 1950  黑泽明 88分钟 三船敏郎
223 222 无耻混蛋 https://movie.douban.com/subject/1438652/ 8.7 昆汀同学越来越变态了,比北野武还杜琪峰。 500980 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1086394013.jpg 剧情 犯罪 德国 2009  昆汀·塔伦蒂诺 153分钟 布拉德·皮特
224 223 崖上的波妞 https://movie.douban.com/subject/1959877/ 8.6 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2627847859.jpg 动画 奇幻 冒险 日本 2008  宫崎骏 101分钟 神月柚莉爱
225 224 花束般的恋爱 https://movie.douban.com/subject/34874432/ 8.6 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2868462052.jpg 剧情 爱情 日本 2021  土井裕泰 124分钟 菅田将晖
226 225 千钧一发 https://movie.douban.com/subject/1300117/ 8.8 一部能引人思考的科幻励志片。 315638 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2195672555.jpg 剧情 科幻 惊悚 美国 1997  安德鲁·尼科尔 106分钟 伊桑·霍克
227 226 彗星来的那一夜 https://movie.douban.com/subject/25807345/ 8.6 小成本大魅力。 612661 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2187896734.jpg 科幻 悬疑 惊悚 美国 2013  詹姆斯·沃德·布柯特 89分钟 艾米丽·芭尔多尼
228 227 哈利·波特与死亡圣器(上) https://movie.douban.com/subject/2051007/ 8.5 最忠于原著的一部。 610129 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p721429854.jpg 奇幻 冒险 英国 2010  大卫·叶茨 146分钟 丹尼尔·雷德克里夫
229 228 萤火虫之墓 https://movie.douban.com/subject/1293318/ 8.7 幸福是生生不息,却难以触及的远。 415275 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2237136718.jpg 动画 剧情 战争 日本 1988  高畑勋 89 分钟 辰己努
230 229 奇迹男孩 https://movie.douban.com/subject/26787574/ 8.6 世界不完美,爱会有奇迹。 567481 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2507709428.jpg 剧情 儿童 家庭 美国 2017  斯蒂芬·卓博斯基 113分钟 雅各布·特伦布莱
231 230 黑客帝国2:重装上阵 https://movie.douban.com/subject/1304141/ 8.7 一个精彩的世界观正在缓缓建立。 421371 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p443461390.jpg 动作 科幻 美国 2003  拉娜·沃卓斯基 138分钟 基努·里维斯
232 231 高山下的花环 https://movie.douban.com/subject/1422283/ 9.5 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2319879389.jpg 中国大陆 1984 谢晋 146分钟 吕晓禾
233 232 白日梦想家 https://movie.douban.com/subject/2133323/ 8.6 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2160195181.jpg 剧情 喜剧 冒险 美国 2013  本·斯蒂勒 114分钟 本·斯蒂勒
234 233 二十二 https://movie.douban.com/subject/26430107/ 8.7 有一些东西不应该被遗忘。 299354 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2457609817.jpg 纪录片 中国大陆 2015  郭柯 99分钟(公映版)
235 234 火星救援 https://movie.douban.com/subject/25864085/ 8.5 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2264592493.jpg 剧情 科幻 冒险 英国 2015  雷德利·斯科特 142分钟 马特·达蒙
236 235 战争之王 https://movie.douban.com/subject/1419936/ 8.7 做一颗让别人需要你的棋子。 383321 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p792282381.jpg 剧情 犯罪 美国 2005  安德鲁·尼科尔 122 分钟 尼古拉斯·凯奇
237 236 血钻 https://movie.douban.com/subject/1428175/ 8.7 每个美丽事物背后都是滴血的现实。 394140 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1244017073.jpg 剧情 惊悚 冒险 美国 2006  爱德华·兹威克 143 分钟 莱昂纳多·迪卡普里奥
238 237 步履不停 https://movie.douban.com/subject/2222996/ 8.8 日本的家庭电影已经是世界巅峰了,步履不停是巅峰中的佳作。 292119 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2375245718.jpg 剧情 家庭 日本 2008  是枝裕和 115分钟 阿部宽
239 238 千年女优 https://movie.douban.com/subject/1307394/ 8.8 爱情是一场没有尽头的虚幻追逐。 284244 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2215102596.jpg 动画 剧情 爱情 日本 2001  今敏 87 分钟 庄司美代子
240 239 房间 https://movie.douban.com/subject/25724855/ 8.8 被偷走的岁月,被伤害的生命,被禁锢的灵魂,终将被希望和善意救赎。 378471 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2259715855.jpg 剧情 家庭 爱尔兰 2015  伦尼·阿伯拉罕森 118分钟 布丽·拉尔森
241 240 哈利·波特与凤凰社 https://movie.douban.com/subject/1457217/ 8.5 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p443403700.jpg 奇幻 冒险 英国 2007  大卫·叶茨 138分钟 丹尼尔·雷德克里夫
242 241 魂断蓝桥 https://movie.douban.com/subject/1293964/ 8.8 中国式内在的美国电影。 289038 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2351134499.jpg 剧情 爱情 战争 美国 1940  茂文·勒鲁瓦 108分钟 费雯·丽
243 242 谍影重重2 https://movie.douban.com/subject/1308767/ 8.7 谁说王家卫镜头很晃? 366919 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p667644866.jpg 动作 悬疑 惊悚 美国 2004  保罗·格林格拉斯 108分钟 马特·达蒙
244 243 大红灯笼高高挂 https://movie.douban.com/subject/1293323/ 8.8 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p1254404823.jpg 剧情 中国大陆 1991  张艺谋 125 分钟 巩俐
245 244 蜘蛛侠:平行宇宙 https://movie.douban.com/subject/26374197/ 8.6 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2535851348.jpg 动作 科幻 动画 冒险 美国 2018  鲍勃·佩尔西凯蒂 116分钟(中国大陆) 沙梅克·摩尔
246 245 弱点 https://movie.douban.com/subject/3552028/ 8.7 拍掉身上的悲伤,从今天开始重新踏上追梦之旅。 325712 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2577248102.jpg 剧情 家庭 传记 运动 美国 2009  约翰·李·汉考克 129分钟 桑德拉·布洛克
247 246 谍影重重 https://movie.douban.com/subject/1304102/ 8.6 哗啦啦啦啦,天在下雨,哗啦啦啦啦,云在哭泣……找自己。 445724 https://img2.doubanio.com/view/photo/s_ratio_poster/public/p1597183981.jpg 动作 悬疑 惊悚 美国 2002  道格·里曼 119分钟 马特·达蒙
248 247 阿飞正传 https://movie.douban.com/subject/1305690/ 8.5 王家卫是一种风格,张国荣是一个代表。 531355 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2525770523.jpg 犯罪 剧情 爱情 中国香港 1990  王家卫 94分钟 张国荣
249 248 朗读者 https://movie.douban.com/subject/2213597/ 8.6 当爱情跨越年龄的界限,它似乎能变得更久远一点,成为一种责任,一种水到渠成的相濡以沫。 465121 https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1140984198.jpg 剧情 爱情 美国 2008  史蒂芬·戴德利 124 分钟 凯特·温丝莱特
250 249 再次出发之纽约遇见你 https://movie.douban.com/subject/6874403/ 8.6 爱我就给我看你的播放列表。 441653 https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2250287733.jpg 喜剧 爱情 音乐 美国 2013  约翰·卡尼 104分钟 凯拉·奈特莉
251 250 燃情岁月 https://movie.douban.com/subject/1295865/ 8.7 传奇,不是每个人都可以拥有。 297181 https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2797313535.jpg 剧情 爱情 战争 西部 美国 1994  爱德华·兹威克 133分钟 布拉德·皮特

@ -0,0 +1,8 @@
#!usr/bin/env python
# -*- coding:utf-8 _*-
"""
@author:zhengxin
@file: __init__.py.py
@time: 2024/3/20 14:19
# @describe:
"""

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

File diff suppressed because one or more lines are too long

@ -0,0 +1,171 @@
/**
* Template Name: Mamba - v2.0.1
* Template URL: https://bootstrapmade.com/mamba-one-page-bootstrap-template-free/
* Author: BootstrapMade.com
* License: https://bootstrapmade.com/license/
*/
!(function($) {
"use strict";
// Toggle .header-scrolled class to #header when page is scrolled
$(window).scroll(function() {
if ($(this).scrollTop() > 100) {
$('#header').addClass('header-scrolled');
} else {
$('#header').removeClass('header-scrolled');
}
});
if ($(window).scrollTop() > 100) {
$('#header').addClass('header-scrolled');
}
// Stick the header at top on scroll
$("#header").sticky({
topSpacing: 0,
zIndex: '50'
});
// Smooth scroll for the navigation menu and links with .scrollto classes
$(document).on('click', '.nav-menu a, .mobile-nav a, .scrollto', function(e) {
if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
e.preventDefault();
var target = $(this.hash);
if (target.length) {
var scrollto = target.offset().top;
var scrolled = 2;
if ($('#header-sticky-wrapper').length) {
scrollto -= $('#header-sticky-wrapper').outerHeight() - scrolled;
}
if ($(this).attr("href") == '#header') {
scrollto = 0;
}
$('html, body').animate({
scrollTop: scrollto
}, 1500, 'easeInOutExpo');
if ($(this).parents('.nav-menu, .mobile-nav').length) {
$('.nav-menu .active, .mobile-nav .active').removeClass('active');
$(this).closest('li').addClass('active');
}
if ($('body').hasClass('mobile-nav-active')) {
$('body').removeClass('mobile-nav-active');
$('.mobile-nav-toggle i').toggleClass('icofont-navigation-menu icofont-close');
$('.mobile-nav-overly').fadeOut();
}
return false;
}
}
});
// Mobile Navigation
if ($('.nav-menu').length) {
var $mobile_nav = $('.nav-menu').clone().prop({
class: 'mobile-nav d-lg-none'
});
$('body').append($mobile_nav);
$('body').prepend('<button type="button" class="mobile-nav-toggle d-lg-none"><i class="icofont-navigation-menu"></i></button>');
$('body').append('<div class="mobile-nav-overly"></div>');
$(document).on('click', '.mobile-nav-toggle', function(e) {
$('body').toggleClass('mobile-nav-active');
$('.mobile-nav-toggle i').toggleClass('icofont-navigation-menu icofont-close');
$('.mobile-nav-overly').toggle();
});
$(document).on('click', '.mobile-nav .drop-down > a', function(e) {
e.preventDefault();
$(this).next().slideToggle(300);
$(this).parent().toggleClass('active');
});
$(document).click(function(e) {
var container = $(".mobile-nav, .mobile-nav-toggle");
if (!container.is(e.target) && container.has(e.target).length === 0) {
if ($('body').hasClass('mobile-nav-active')) {
$('body').removeClass('mobile-nav-active');
$('.mobile-nav-toggle i').toggleClass('icofont-navigation-menu icofont-close');
$('.mobile-nav-overly').fadeOut();
}
}
});
} else if ($(".mobile-nav, .mobile-nav-toggle").length) {
$(".mobile-nav, .mobile-nav-toggle").hide();
}
// Intro carousel
var heroCarousel = $("#heroCarousel");
var heroCarouselIndicators = $("#hero-carousel-indicators");
heroCarousel.find(".carousel-inner").children(".carousel-item").each(function(index) {
(index === 0) ?
heroCarouselIndicators.append("<li data-target='#heroCarousel' data-slide-to='" + index + "' class='active'></li>"):
heroCarouselIndicators.append("<li data-target='#heroCarousel' data-slide-to='" + index + "'></li>");
});
heroCarousel.on('slid.bs.carousel', function(e) {
$(this).find('h2').addClass('animated fadeInDown');
$(this).find('p').addClass('animated fadeInUp');
$(this).find('.btn-get-started').addClass('animated fadeInUp');
});
// Back to top button
$(window).scroll(function() {
if ($(this).scrollTop() > 100) {
$('.back-to-top').fadeIn('slow');
} else {
$('.back-to-top').fadeOut('slow');
}
});
$('.back-to-top').click(function() {
$('html, body').animate({
scrollTop: 0
}, 1500, 'easeInOutExpo');
return false;
});
// Initiate the venobox plugin
$(window).on('load', function() {
$('.venobox').venobox();
});
// jQuery counterUp
$('[data-toggle="counter-up"]').counterUp({
delay: 10,
time: 1000
});
// Porfolio isotope and filter
$(window).on('load', function() {
var portfolioIsotope = $('.portfolio-container').isotope({
itemSelector: '.portfolio-item',
layoutMode: 'fitRows'
});
$('#portfolio-flters li').on('click', function() {
$("#portfolio-flters li").removeClass('filter-active');
$(this).addClass('filter-active');
portfolioIsotope.isotope({
filter: $(this).data('filter')
});
});
// Initiate venobox (lightbox feature used in portofilo)
$(document).ready(function() {
$('.venobox').venobox();
});
});
// Initi AOS
AOS.init({
duration: 1000,
easing: "ease-in-out-back"
});
})(jQuery);

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,327 @@
/*!
* Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/
*,
*::before,
*::after {
box-sizing: border-box;
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
display: block;
}
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
background-color: #fff;
}
[tabindex="-1"]:focus:not(:focus-visible) {
outline: 0 !important;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
margin-bottom: 0.5rem;
}
p {
margin-top: 0;
margin-bottom: 1rem;
}
abbr[title],
abbr[data-original-title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
ol,
ul,
dl {
margin-top: 0;
margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
margin-bottom: 0;
}
dt {
font-weight: 700;
}
dd {
margin-bottom: .5rem;
margin-left: 0;
}
blockquote {
margin: 0 0 1rem;
}
b,
strong {
font-weight: bolder;
}
small {
font-size: 80%;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -.25em;
}
sup {
top: -.5em;
}
a {
color: #007bff;
text-decoration: none;
background-color: transparent;
}
a:hover {
color: #0056b3;
text-decoration: underline;
}
a:not([href]) {
color: inherit;
text-decoration: none;
}
a:not([href]):hover {
color: inherit;
text-decoration: none;
}
pre,
code,
kbd,
samp {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 1em;
}
pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
}
figure {
margin: 0 0 1rem;
}
img {
vertical-align: middle;
border-style: none;
}
svg {
overflow: hidden;
vertical-align: middle;
}
table {
border-collapse: collapse;
}
caption {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
color: #6c757d;
text-align: left;
caption-side: bottom;
}
th {
text-align: inherit;
}
label {
display: inline-block;
margin-bottom: 0.5rem;
}
button {
border-radius: 0;
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
}
input,
button,
select,
optgroup,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
select {
word-wrap: normal;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
cursor: pointer;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
padding: 0;
border-style: none;
}
input[type="radio"],
input[type="checkbox"] {
box-sizing: border-box;
padding: 0;
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
-webkit-appearance: listbox;
}
textarea {
overflow: auto;
resize: vertical;
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
display: block;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: .5rem;
font-size: 1.5rem;
line-height: inherit;
color: inherit;
white-space: normal;
}
progress {
vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
outline-offset: -2px;
-webkit-appearance: none;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button;
}
output {
display: inline-block;
}
summary {
display: list-item;
cursor: pointer;
}
template {
display: none;
}
[hidden] {
display: none !important;
}
/*# sourceMappingURL=bootstrap-reboot.css.map */

File diff suppressed because one or more lines are too long

@ -0,0 +1,8 @@
/*!
* Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
/*# sourceMappingURL=bootstrap-reboot.min.css.map */

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,386 @@
@-webkit-keyframes spin
{
0%
{
-webkit-transform: rotate(0);
transform: rotate(0);
}
100%
{
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes spin
{
0%
{
-webkit-transform: rotate(0);
transform: rotate(0);
}
100%
{
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-webkit-keyframes burst
{
0%
{
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
90%
{
-webkit-transform: scale(1.5);
transform: scale(1.5);
opacity: 0;
}
}
@keyframes burst
{
0%
{
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
90%
{
-webkit-transform: scale(1.5);
transform: scale(1.5);
opacity: 0;
}
}
@-webkit-keyframes flashing
{
0%
{
opacity: 1;
}
45%
{
opacity: 0;
}
90%
{
opacity: 1;
}
}
@keyframes flashing
{
0%
{
opacity: 1;
}
45%
{
opacity: 0;
}
90%
{
opacity: 1;
}
}
@-webkit-keyframes fade-left
{
0%
{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
75%
{
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
opacity: 0;
}
}
@keyframes fade-left
{
0%
{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
75%
{
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
opacity: 0;
}
}
@-webkit-keyframes fade-right
{
0%
{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
75%
{
-webkit-transform: translateX(20px);
transform: translateX(20px);
opacity: 0;
}
}
@keyframes fade-right
{
0%
{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
75%
{
-webkit-transform: translateX(20px);
transform: translateX(20px);
opacity: 0;
}
}
@-webkit-keyframes fade-up
{
0%
{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
75%
{
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
opacity: 0;
}
}
@keyframes fade-up
{
0%
{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
75%
{
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
opacity: 0;
}
}
@-webkit-keyframes fade-down
{
0%
{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
75%
{
-webkit-transform: translateY(20px);
transform: translateY(20px);
opacity: 0;
}
}
@keyframes fade-down
{
0%
{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
75%
{
-webkit-transform: translateY(20px);
transform: translateY(20px);
opacity: 0;
}
}
@-webkit-keyframes tada
{
from
{
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%,
20%
{
-webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);
transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);
}
30%,
50%,
70%,
90%
{
-webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
}
40%,
60%,
80%
{
-webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);
transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);
}
to
{
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tada
{
from
{
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%,
20%
{
-webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);
transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);
}
30%,
50%,
70%,
90%
{
-webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
}
40%,
60%,
80%
{
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
to
{
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bx-spin
{
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
.bx-spin-hover:hover
{
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
.bx-tada
{
-webkit-animation: tada 1.5s ease infinite;
animation: tada 1.5s ease infinite;
}
.bx-tada-hover:hover
{
-webkit-animation: tada 1.5s ease infinite;
animation: tada 1.5s ease infinite;
}
.bx-flashing
{
-webkit-animation: flashing 1.5s infinite linear;
animation: flashing 1.5s infinite linear;
}
.bx-flashing-hover:hover
{
-webkit-animation: flashing 1.5s infinite linear;
animation: flashing 1.5s infinite linear;
}
.bx-burst
{
-webkit-animation: burst 1.5s infinite linear;
animation: burst 1.5s infinite linear;
}
.bx-burst-hover:hover
{
-webkit-animation: burst 1.5s infinite linear;
animation: burst 1.5s infinite linear;
}
.bx-fade-up
{
-webkit-animation: fade-up 1.5s infinite linear;
animation: fade-up 1.5s infinite linear;
}
.bx-fade-up-hover:hover
{
-webkit-animation: fade-up 1.5s infinite linear;
animation: fade-up 1.5s infinite linear;
}
.bx-fade-down
{
-webkit-animation: fade-down 1.5s infinite linear;
animation: fade-down 1.5s infinite linear;
}
.bx-fade-down-hover:hover
{
-webkit-animation: fade-down 1.5s infinite linear;
animation: fade-down 1.5s infinite linear;
}
.bx-fade-left
{
-webkit-animation: fade-left 1.5s infinite linear;
animation: fade-left 1.5s infinite linear;
}
.bx-fade-left-hover:hover
{
-webkit-animation: fade-left 1.5s infinite linear;
animation: fade-left 1.5s infinite linear;
}
.bx-fade-right
{
-webkit-animation: fade-right 1.5s infinite linear;
animation: fade-right 1.5s infinite linear;
}
.bx-fade-right-hover:hover
{
-webkit-animation: fade-right 1.5s infinite linear;
animation: fade-right 1.5s infinite linear;
}

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

@ -0,0 +1,30 @@
.bx-rotate-90
{
transform: rotate(90deg);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)';
}
.bx-rotate-180
{
transform: rotate(180deg);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)';
}
.bx-rotate-270
{
transform: rotate(270deg);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)';
}
.bx-flip-horizontal
{
transform: scaleX(-1);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';
}
.bx-flip-vertical
{
transform: scaleY(-1);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)';
}

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 797 KiB

@ -0,0 +1,11 @@
/*!
* jquery.counterup.js 2.1.0
*
* Copyright 2013, Benjamin Intal http://gambit.ph @bfintal
* Released under the GPL v2 License
*
* Amended by Jeremy Paris, Ciro Mattia Gonano and others
*
* Date: Feb 24, 2017
*/
(function($){"use strict";$.fn.counterUp=function(options){var settings=$.extend({time:400,delay:10,offset:100,beginAt:0,formatter:false,context:"window",callback:function(){}},options),s;return this.each(function(){var $this=$(this),counter={time:$(this).data("counterup-time")||settings.time,delay:$(this).data("counterup-delay")||settings.delay,offset:$(this).data("counterup-offset")||settings.offset,beginAt:$(this).data("counterup-beginat")||settings.beginAt,context:$(this).data("counterup-context")||settings.context};var counterUpper=function(){var nums=[];var divisions=counter.time/counter.delay;var num=$(this).attr("data-num")?$(this).attr("data-num"):$this.text();var isComma=/[0-9]+,[0-9]+/.test(num);num=num.replace(/,/g,"");var decimalPlaces=(num.split(".")[1]||[]).length;if(counter.beginAt>num)counter.beginAt=num;var isTime=/[0-9]+:[0-9]+:[0-9]+/.test(num);if(isTime){var times=num.split(":"),m=1;s=0;while(times.length>0){s+=m*parseInt(times.pop(),10);m*=60}}for(var i=divisions;i>=counter.beginAt/num*divisions;i--){var newNum=parseFloat(num/divisions*i).toFixed(decimalPlaces);if(isTime){newNum=parseInt(s/divisions*i);var hours=parseInt(newNum/3600)%24;var minutes=parseInt(newNum/60)%60;var seconds=parseInt(newNum%60,10);newNum=(hours<10?"0"+hours:hours)+":"+(minutes<10?"0"+minutes:minutes)+":"+(seconds<10?"0"+seconds:seconds)}if(isComma){while(/(\d+)(\d{3})/.test(newNum.toString())){newNum=newNum.toString().replace(/(\d+)(\d{3})/,"$1"+","+"$2")}}if(settings.formatter){newNum=settings.formatter.call(this,newNum)}nums.unshift(newNum)}$this.data("counterup-nums",nums);$this.text(counter.beginAt);var f=function(){if(!$this.data("counterup-nums")){settings.callback.call(this);return}$this.html($this.data("counterup-nums").shift());if($this.data("counterup-nums").length){setTimeout($this.data("counterup-func"),counter.delay)}else{$this.data("counterup-nums",null);$this.data("counterup-func",null);settings.callback.call(this)}};$this.data("counterup-func",f);setTimeout($this.data("counterup-func"),counter.delay)};$this.waypoint(function(direction){counterUpper();this.destroy()},{offset:counter.offset+"%",context:counter.context})})}})(jQuery);

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

@ -0,0 +1,274 @@
// Sticky Plugin v1.0.4 for jQuery
// =============
// Author: Anthony Garand
// Improvements by German M. Bravo (Kronuz) and Ruud Kamphuis (ruudk)
// Improvements by Leonardo C. Daronco (daronco)
// Created: 02/14/2011
// Date: 07/20/2015
// Website: http://stickyjs.com/
// Description: Makes an element on the page stick on the screen as you scroll
// It will only set the 'top' and 'position' of your element, you
// might need to adjust the width in some cases.
(function (factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
define(['jquery'], factory);
} else if (typeof module === 'object' && module.exports) {
// Node/CommonJS
module.exports = factory(require('jquery'));
} else {
// Browser globals
factory(jQuery);
}
}(function ($) {
var slice = Array.prototype.slice; // save ref to original slice()
var splice = Array.prototype.splice; // save ref to original slice()
var defaults = {
topSpacing: 0,
bottomSpacing: 0,
className: 'is-sticky',
wrapperClassName: 'sticky-wrapper',
center: false,
getWidthFrom: '',
widthFromWrapper: true, // works only when .getWidthFrom is empty
responsiveWidth: false,
zIndex: 'auto'
},
$window = $(window),
$document = $(document),
sticked = [],
windowHeight = $window.height(),
scroller = function() {
var scrollTop = $window.scrollTop(),
documentHeight = $document.height(),
dwh = documentHeight - windowHeight,
extra = (scrollTop > dwh) ? dwh - scrollTop : 0;
for (var i = 0, l = sticked.length; i < l; i++) {
var s = sticked[i],
elementTop = s.stickyWrapper.offset().top,
etse = elementTop - s.topSpacing - extra;
//update height in case of dynamic content
s.stickyWrapper.css('height', s.stickyElement.outerHeight());
if (scrollTop <= etse) {
if (s.currentTop !== null) {
s.stickyElement
.css({
'width': '',
'position': '',
'top': '',
'z-index': ''
});
s.stickyElement.parent().removeClass(s.className);
s.stickyElement.trigger('sticky-end', [s]);
s.currentTop = null;
}
}
else {
var newTop = documentHeight - s.stickyElement.outerHeight()
- s.topSpacing - s.bottomSpacing - scrollTop - extra;
if (newTop < 0) {
newTop = newTop + s.topSpacing;
} else {
newTop = s.topSpacing;
}
if (s.currentTop !== newTop) {
var newWidth;
if (s.getWidthFrom) {
newWidth = $(s.getWidthFrom).width() || null;
} else if (s.widthFromWrapper) {
newWidth = s.stickyWrapper.width();
}
if (newWidth == null) {
newWidth = s.stickyElement.width();
}
s.stickyElement
.css('width', newWidth)
.css('position', 'fixed')
.css('top', newTop)
.css('z-index', s.zIndex);
s.stickyElement.parent().addClass(s.className);
if (s.currentTop === null) {
s.stickyElement.trigger('sticky-start', [s]);
} else {
// sticky is started but it have to be repositioned
s.stickyElement.trigger('sticky-update', [s]);
}
if (s.currentTop === s.topSpacing && s.currentTop > newTop || s.currentTop === null && newTop < s.topSpacing) {
// just reached bottom || just started to stick but bottom is already reached
s.stickyElement.trigger('sticky-bottom-reached', [s]);
} else if(s.currentTop !== null && newTop === s.topSpacing && s.currentTop < newTop) {
// sticky is started && sticked at topSpacing && overflowing from top just finished
s.stickyElement.trigger('sticky-bottom-unreached', [s]);
}
s.currentTop = newTop;
}
// Check if sticky has reached end of container and stop sticking
var stickyWrapperContainer = s.stickyWrapper.parent();
var unstick = (s.stickyElement.offset().top + s.stickyElement.outerHeight() >= stickyWrapperContainer.offset().top + stickyWrapperContainer.outerHeight()) && (s.stickyElement.offset().top <= s.topSpacing);
if( unstick ) {
s.stickyElement
.css('position', 'absolute')
.css('top', '')
.css('bottom', 0)
.css('z-index', '');
} else {
s.stickyElement
.css('position', 'fixed')
.css('top', newTop)
.css('bottom', '')
.css('z-index', s.zIndex);
}
}
}
},
resizer = function() {
windowHeight = $window.height();
for (var i = 0, l = sticked.length; i < l; i++) {
var s = sticked[i];
var newWidth = null;
if (s.getWidthFrom) {
if (s.responsiveWidth) {
newWidth = $(s.getWidthFrom).width();
}
} else if(s.widthFromWrapper) {
newWidth = s.stickyWrapper.width();
}
if (newWidth != null) {
s.stickyElement.css('width', newWidth);
}
}
},
methods = {
init: function(options) {
var o = $.extend({}, defaults, options);
return this.each(function() {
var stickyElement = $(this);
var stickyId = stickyElement.attr('id');
var wrapperId = stickyId ? stickyId + '-' + defaults.wrapperClassName : defaults.wrapperClassName;
var wrapper = $('<div></div>')
.attr('id', wrapperId)
.addClass(o.wrapperClassName);
stickyElement.wrapAll(wrapper);
var stickyWrapper = stickyElement.parent();
if (o.center) {
stickyWrapper.css({width:stickyElement.outerWidth(),marginLeft:"auto",marginRight:"auto"});
}
if (stickyElement.css("float") === "right") {
stickyElement.css({"float":"none"}).parent().css({"float":"right"});
}
o.stickyElement = stickyElement;
o.stickyWrapper = stickyWrapper;
o.currentTop = null;
sticked.push(o);
methods.setWrapperHeight(this);
methods.setupChangeListeners(this);
});
},
setWrapperHeight: function(stickyElement) {
var element = $(stickyElement);
var stickyWrapper = element.parent();
if (stickyWrapper) {
stickyWrapper.css('height', element.outerHeight());
}
},
setupChangeListeners: function(stickyElement) {
if (window.MutationObserver) {
var mutationObserver = new window.MutationObserver(function(mutations) {
if (mutations[0].addedNodes.length || mutations[0].removedNodes.length) {
methods.setWrapperHeight(stickyElement);
}
});
mutationObserver.observe(stickyElement, {subtree: true, childList: true});
} else {
stickyElement.addEventListener('DOMNodeInserted', function() {
methods.setWrapperHeight(stickyElement);
}, false);
stickyElement.addEventListener('DOMNodeRemoved', function() {
methods.setWrapperHeight(stickyElement);
}, false);
}
},
update: scroller,
unstick: function(options) {
return this.each(function() {
var that = this;
var unstickyElement = $(that);
var removeIdx = -1;
var i = sticked.length;
while (i-- > 0) {
if (sticked[i].stickyElement.get(0) === that) {
splice.call(sticked,i,1);
removeIdx = i;
}
}
if(removeIdx !== -1) {
unstickyElement.unwrap();
unstickyElement
.css({
'width': '',
'position': '',
'top': '',
'float': '',
'z-index': ''
})
;
}
});
}
};
// should be more efficient than using $window.scroll(scroller) and $window.resize(resizer):
if (window.addEventListener) {
window.addEventListener('scroll', scroller, false);
window.addEventListener('resize', resizer, false);
} else if (window.attachEvent) {
window.attachEvent('onscroll', scroller);
window.attachEvent('onresize', resizer);
}
$.fn.sticky = function(method) {
if (methods[method]) {
return methods[method].apply(this, slice.call(arguments, 1));
} else if (typeof method === 'object' || !method ) {
return methods.init.apply( this, arguments );
} else {
$.error('Method ' + method + ' does not exist on jQuery.sticky');
}
};
$.fn.unstick = function(method) {
if (methods[method]) {
return methods[method].apply(this, slice.call(arguments, 1));
} else if (typeof method === 'object' || !method ) {
return methods.unstick.apply( this, arguments );
} else {
$.error('Method ' + method + ' does not exist on jQuery.sticky');
}
};
$(function() {
setTimeout(scroller, 0);
});
}));

@ -0,0 +1 @@
(function(factory){if(typeof define==="function"&&define.amd){define(["jquery"],function($){return factory($)})}else if(typeof module==="object"&&typeof module.exports==="object"){exports=factory(require("jquery"))}else{factory(jQuery)}})(function($){$.easing.jswing=$.easing.swing;var pow=Math.pow,sqrt=Math.sqrt,sin=Math.sin,cos=Math.cos,PI=Math.PI,c1=1.70158,c2=c1*1.525,c3=c1+1,c4=2*PI/3,c5=2*PI/4.5;function bounceOut(x){var n1=7.5625,d1=2.75;if(x<1/d1){return n1*x*x}else if(x<2/d1){return n1*(x-=1.5/d1)*x+.75}else if(x<2.5/d1){return n1*(x-=2.25/d1)*x+.9375}else{return n1*(x-=2.625/d1)*x+.984375}}$.extend($.easing,{def:"easeOutQuad",swing:function(x){return $.easing[$.easing.def](x)},easeInQuad:function(x){return x*x},easeOutQuad:function(x){return 1-(1-x)*(1-x)},easeInOutQuad:function(x){return x<.5?2*x*x:1-pow(-2*x+2,2)/2},easeInCubic:function(x){return x*x*x},easeOutCubic:function(x){return 1-pow(1-x,3)},easeInOutCubic:function(x){return x<.5?4*x*x*x:1-pow(-2*x+2,3)/2},easeInQuart:function(x){return x*x*x*x},easeOutQuart:function(x){return 1-pow(1-x,4)},easeInOutQuart:function(x){return x<.5?8*x*x*x*x:1-pow(-2*x+2,4)/2},easeInQuint:function(x){return x*x*x*x*x},easeOutQuint:function(x){return 1-pow(1-x,5)},easeInOutQuint:function(x){return x<.5?16*x*x*x*x*x:1-pow(-2*x+2,5)/2},easeInSine:function(x){return 1-cos(x*PI/2)},easeOutSine:function(x){return sin(x*PI/2)},easeInOutSine:function(x){return-(cos(PI*x)-1)/2},easeInExpo:function(x){return x===0?0:pow(2,10*x-10)},easeOutExpo:function(x){return x===1?1:1-pow(2,-10*x)},easeInOutExpo:function(x){return x===0?0:x===1?1:x<.5?pow(2,20*x-10)/2:(2-pow(2,-20*x+10))/2},easeInCirc:function(x){return 1-sqrt(1-pow(x,2))},easeOutCirc:function(x){return sqrt(1-pow(x-1,2))},easeInOutCirc:function(x){return x<.5?(1-sqrt(1-pow(2*x,2)))/2:(sqrt(1-pow(-2*x+2,2))+1)/2},easeInElastic:function(x){return x===0?0:x===1?1:-pow(2,10*x-10)*sin((x*10-10.75)*c4)},easeOutElastic:function(x){return x===0?0:x===1?1:pow(2,-10*x)*sin((x*10-.75)*c4)+1},easeInOutElastic:function(x){return x===0?0:x===1?1:x<.5?-(pow(2,20*x-10)*sin((20*x-11.125)*c5))/2:pow(2,-20*x+10)*sin((20*x-11.125)*c5)/2+1},easeInBack:function(x){return c3*x*x*x-c1*x*x},easeOutBack:function(x){return 1+c3*pow(x-1,3)+c1*pow(x-1,2)},easeInOutBack:function(x){return x<.5?pow(2*x,2)*((c2+1)*2*x-c2)/2:(pow(2*x-2,2)*((c2+1)*(x*2-2)+c2)+2)/2},easeInBounce:function(x){return 1-bounceOut(1-x)},easeOutBounce:bounceOut,easeInOutBounce:function(x){return x<.5?(1-bounceOut(1-2*x))/2:(1+bounceOut(2*x-1))/2}})});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,763 @@
/*
* VenoBox - jQuery Plugin
* version: 1.8.6
* @requires jQuery >= 1.7.0
*
* Examples at http://veno.es/venobox/
* License: MIT License
* License URI: https://github.com/nicolafranchini/VenoBox/blob/master/LICENSE
* Copyright 2013-2019 Nicola Franchini - @nicolafranchini
*
*/
/* global jQuery */
(function($){
"use strict";
var autoplay, bgcolor, blocknum, blocktitle, border, core, container, content, dest, extraCss,
framewidth, frameheight, gallItems, infinigall, items, keyNavigationDisabled, margine, numeratio,
overlayColor, overlay, title, thisgall, thenext, theprev, nextok, prevok, preloader, $preloader, navigation,
obj, gallIndex, startouch, vbheader, images, startY, startX, endY, endX, diff, diffX, diffY, threshold;
$.fn.extend({
//plugin name - venobox
venobox: function(options) {
var plugin = this;
// default options
var defaults = {
arrowsColor : '#B6B6B6',
autoplay : false, // same as data-autoplay - thanks @codibit
bgcolor: '#fff',
border: '0',
closeBackground : '#161617',
closeColor : "#d2d2d2",
framewidth: '',
frameheight: '',
gallItems: false,
infinigall: false,
htmlClose : '&times;',
htmlNext : '<span>Next</span>',
htmlPrev : '<span>Prev</span>',
numeratio: false,
numerationBackground : '#161617',
numerationColor : '#d2d2d2',
numerationPosition : 'top', // 'top' || 'bottom'
overlayClose: true, // disable overlay click-close - thanx @martybalandis
overlayColor : 'rgba(23,23,23,0.85)',
spinner : 'double-bounce', // available: 'rotating-plane' | 'double-bounce' | 'wave' | 'wandering-cubes' | 'spinner-pulse' | 'chasing-dots' | 'three-bounce' | 'circle' | 'cube-grid' | 'fading-circle' | 'folding-cube'
spinColor : '#d2d2d2',
titleattr: 'title', // specific attribute to get a title (e.g. [data-title]) - thanx @mendezcode
titleBackground: '#161617',
titleColor: '#d2d2d2',
titlePosition : 'top', // 'top' || 'bottom'
cb_pre_open: function(){ return true; }, // Callbacks - thanx @garyee
cb_post_open: function(){},
cb_pre_close: function(){ return true; },
cb_post_close: function(){},
cb_post_resize: function(){},
cb_after_nav: function(){},
cb_content_loaded: function(){},
cb_init: function(){}
};
var option = $.extend(defaults, options);
// callback plugin initialization
option.cb_init(plugin);
return this.each(function() {
obj = $(this);
// Prevent double initialization - thanx @matthistuff
if (obj.data('venobox')) {
return true;
}
// method to be used outside the plugin
plugin.VBclose = function() {
closeVbox();
};
obj.addClass('vbox-item');
obj.data('framewidth', option.framewidth);
obj.data('frameheight', option.frameheight);
obj.data('border', option.border);
obj.data('bgcolor', option.bgcolor);
obj.data('numeratio', option.numeratio);
obj.data('gallItems', option.gallItems);
obj.data('infinigall', option.infinigall);
obj.data('overlaycolor', option.overlayColor);
obj.data('titleattr', option.titleattr);
obj.data('venobox', true);
obj.on('click', function(e){
e.preventDefault();
obj = $(this);
// callback plugin initialization
var cb_pre_open = option.cb_pre_open(obj);
if (cb_pre_open === false) {
return false;
}
// methods to be used outside the plugin
plugin.VBnext = function() {
navigateGall(thenext);
};
plugin.VBprev = function() {
navigateGall(theprev);
};
overlayColor = obj.data('overlay') || obj.data('overlaycolor');
framewidth = obj.data('framewidth');
frameheight = obj.data('frameheight');
// set data-autoplay="true" for vimeo and youtube videos - thanx @zehfernandes
autoplay = obj.data('autoplay') || option.autoplay;
border = obj.data('border');
bgcolor = obj.data('bgcolor');
nextok = false;
prevok = false;
keyNavigationDisabled = false;
// set a different url to be loaded using data-href="" - thanx @pixeline
dest = obj.data('href') || obj.attr('href');
extraCss = obj.data( 'css' ) || '';
title = obj.attr(obj.data('titleattr')) || '';
preloader = '<div class="vbox-preloader">';
switch (option.spinner) {
case 'rotating-plane':
preloader += '<div class="sk-rotating-plane"></div>';
break;
case 'double-bounce':
preloader += '<div class="sk-double-bounce">'+
'<div class="sk-child sk-double-bounce1"></div>'+
'<div class="sk-child sk-double-bounce2"></div>'+
'</div>';
break;
case 'wave':
preloader += '<div class="sk-wave">'+
'<div class="sk-rect sk-rect1"></div>'+
'<div class="sk-rect sk-rect2"></div>'+
'<div class="sk-rect sk-rect3"></div>'+
'<div class="sk-rect sk-rect4"></div>'+
'<div class="sk-rect sk-rect5"></div>'+
'</div>';
break;
case 'wandering-cubes':
preloader += '<div class="sk-wandering-cubes">'+
'<div class="sk-cube sk-cube1"></div>'+
'<div class="sk-cube sk-cube2"></div>'+
'</div>';
break;
case 'spinner-pulse':
preloader += '<div class="sk-spinner sk-spinner-pulse"></div>';
break;
case 'chasing-dots':
preloader += '<div class="sk-chasing-dots">'+
'<div class="sk-child sk-dot1"></div>'+
'<div class="sk-child sk-dot2"></div>'+
'</div>';
break;
case 'three-bounce':
preloader += '<div class="sk-three-bounce">'+
'<div class="sk-child sk-bounce1"></div>'+
'<div class="sk-child sk-bounce2"></div>'+
'<div class="sk-child sk-bounce3"></div>'+
'</div>';
break;
case 'circle':
preloader += '<div class="sk-circle">'+
'<div class="sk-circle1 sk-child"></div>'+
'<div class="sk-circle2 sk-child"></div>'+
'<div class="sk-circle3 sk-child"></div>'+
'<div class="sk-circle4 sk-child"></div>'+
'<div class="sk-circle5 sk-child"></div>'+
'<div class="sk-circle6 sk-child"></div>'+
'<div class="sk-circle7 sk-child"></div>'+
'<div class="sk-circle8 sk-child"></div>'+
'<div class="sk-circle9 sk-child"></div>'+
'<div class="sk-circle10 sk-child"></div>'+
'<div class="sk-circle11 sk-child"></div>'+
'<div class="sk-circle12 sk-child"></div>'+
'</div>';
break;
case 'cube-grid':
preloader += '<div class="sk-cube-grid">'+
'<div class="sk-cube sk-cube1"></div>'+
'<div class="sk-cube sk-cube2"></div>'+
'<div class="sk-cube sk-cube3"></div>'+
'<div class="sk-cube sk-cube4"></div>'+
'<div class="sk-cube sk-cube5"></div>'+
'<div class="sk-cube sk-cube6"></div>'+
'<div class="sk-cube sk-cube7"></div>'+
'<div class="sk-cube sk-cube8"></div>'+
'<div class="sk-cube sk-cube9"></div>'+
'</div>';
break;
case 'fading-circle':
preloader += '<div class="sk-fading-circle">'+
'<div class="sk-circle1 sk-circle"></div>'+
'<div class="sk-circle2 sk-circle"></div>'+
'<div class="sk-circle3 sk-circle"></div>'+
'<div class="sk-circle4 sk-circle"></div>'+
'<div class="sk-circle5 sk-circle"></div>'+
'<div class="sk-circle6 sk-circle"></div>'+
'<div class="sk-circle7 sk-circle"></div>'+
'<div class="sk-circle8 sk-circle"></div>'+
'<div class="sk-circle9 sk-circle"></div>'+
'<div class="sk-circle10 sk-circle"></div>'+
'<div class="sk-circle11 sk-circle"></div>'+
'<div class="sk-circle12 sk-circle"></div>'+
'</div>';
break;
case 'folding-cube':
preloader += '<div class="sk-folding-cube">'+
'<div class="sk-cube1 sk-cube"></div>'+
'<div class="sk-cube2 sk-cube"></div>'+
'<div class="sk-cube4 sk-cube"></div>'+
'<div class="sk-cube3 sk-cube"></div>'+
'</div>';
break;
}
preloader += '</div>';
navigation = '<a class="vbox-next">' + option.htmlNext + '</a><a class="vbox-prev">' + option.htmlPrev + '</a>';
vbheader = '<div class="vbox-title"></div><div class="vbox-num">0/0</div><div class="vbox-close">' + option.htmlClose + '</div>';
core = '<div class="vbox-overlay ' + extraCss + '" style="background:'+ overlayColor +'">'+
preloader + '<div class="vbox-container"><div class="vbox-content"></div></div>' + vbheader + navigation + '</div>';
$('body').append(core).addClass('vbox-open');
$('.vbox-preloader div:not(.sk-circle) .sk-child, .vbox-preloader .sk-rotating-plane, .vbox-preloader .sk-rect, .vbox-preloader div:not(.sk-folding-cube) .sk-cube, .vbox-preloader .sk-spinner-pulse').css('background-color', option.spinColor);
overlay = $('.vbox-overlay');
container = $('.vbox-container');
content = $('.vbox-content');
blocknum = $('.vbox-num');
blocktitle = $('.vbox-title');
$preloader = $('.vbox-preloader');
$preloader.show();
blocktitle.css(option.titlePosition, '-1px');
blocktitle.css({
'color' : option.titleColor,
'background-color' : option.titleBackground
});
$('.vbox-close').css({
'color' : option.closeColor,
'background-color' : option.closeBackground
});
$('.vbox-num').css(option.numerationPosition, '-1px');
$('.vbox-num').css({
'color' : option.numerationColor,
'background-color' : option.numerationBackground
});
$('.vbox-next span, .vbox-prev span').css({
'border-top-color' : option.arrowsColor,
'border-right-color' : option.arrowsColor
});
content.html('');
content.css('opacity', '0');
overlay.css('opacity', '0');
checknav();
// fade in overlay
overlay.animate({opacity:1}, 250, function(){
if (obj.data('vbtype') == 'iframe') {
loadIframe();
} else if (obj.data('vbtype') == 'inline') {
loadInline();
} else if (obj.data('vbtype') == 'ajax') {
loadAjax();
} else if (obj.data('vbtype') == 'video') {
loadVid(autoplay);
} else {
content.html('<img src="'+dest+'">');
preloadFirst();
}
option.cb_post_open(obj, gallIndex, thenext, theprev);
});
/* -------- KEYBOARD ACTIONS -------- */
$('body').keydown(keyboardHandler);
/* -------- PREVGALL -------- */
$('.vbox-prev').on('click', function(){
navigateGall(theprev);
});
/* -------- NEXTGALL -------- */
$('.vbox-next').on('click', function(){
navigateGall(thenext);
});
return false;
}); // click
/* -------- CHECK NEXT / PREV -------- */
function checknav(){
thisgall = obj.data('gall');
numeratio = obj.data('numeratio');
gallItems = obj.data('gallItems');
infinigall = obj.data('infinigall');
if (gallItems) {
items = gallItems;
} else {
items = $('.vbox-item[data-gall="' + thisgall + '"]');
}
thenext = items.eq( items.index(obj) + 1 );
theprev = items.eq( items.index(obj) - 1 );
if (!thenext.length && infinigall === true) {
thenext = items.eq(0);
}
// update gall numeration
if (items.length >= 1) {
gallIndex = items.index(obj)+1;
blocknum.html(gallIndex + ' / ' + items.length);
} else {
gallIndex = 1;
}
if (numeratio === true) {
blocknum.show();
} else {
blocknum.hide();
}
// update title
if (title !== '') {
blocktitle.show();
} else {
blocktitle.hide();
}
// update navigation arrows
if (!thenext.length && infinigall !== true) {
$('.vbox-next').css('display', 'none');
nextok = false;
} else {
$('.vbox-next').css('display', 'block');
nextok = true;
}
if (items.index(obj) > 0 || infinigall === true) {
$('.vbox-prev').css('display', 'block');
prevok = true;
} else {
$('.vbox-prev').css('display', 'none');
prevok = false;
}
// activate swipe
if (prevok === true || nextok === true) {
content.on(TouchMouseEvent.DOWN, onDownEvent);
content.on(TouchMouseEvent.MOVE, onMoveEvent);
content.on(TouchMouseEvent.UP, onUpEvent);
}
}
/* -------- gallery navigation -------- */
function navigateGall(destination) {
if (destination.length < 1) {
return false;
}
if (keyNavigationDisabled) {
return false;
}
keyNavigationDisabled = true;
overlayColor = destination.data('overlay') || destination.data('overlaycolor');
framewidth = destination.data('framewidth');
frameheight = destination.data('frameheight');
border = destination.data('border');
bgcolor = destination.data('bgcolor');
dest = destination.data('href') || destination.attr('href');
autoplay = destination.data('autoplay');
title = (destination.data('titleattr') && destination.attr(destination.data('titleattr'))) || '';
// swipe out item
if (destination === theprev) {
content.addClass('vbox-animated').addClass('swipe-right');
}
if (destination === thenext) {
content.addClass('vbox-animated').addClass('swipe-left');
}
$preloader.show();
content.animate({
opacity : 0,
}, 500, function(){
overlay.css('background',overlayColor);
content
.removeClass('vbox-animated')
.removeClass('swipe-left')
.removeClass('swipe-right')
.css({'margin-left': 0,'margin-right': 0});
if (destination.data('vbtype') == 'iframe') {
loadIframe();
} else if (destination.data('vbtype') == 'inline') {
loadInline();
} else if (destination.data('vbtype') == 'ajax') {
loadAjax();
} else if (destination.data('vbtype') == 'video') {
loadVid(autoplay);
} else {
content.html('<img src="'+dest+'">');
preloadFirst();
}
obj = destination;
checknav();
keyNavigationDisabled = false;
option.cb_after_nav(obj, gallIndex, thenext, theprev);
});
}
/* -------- KEYBOARD HANDLER -------- */
function keyboardHandler(e) {
if (e.keyCode === 27) { // esc
closeVbox();
}
if (e.keyCode == 37 && prevok === true) { // left
navigateGall(theprev);
}
if (e.keyCode == 39 && nextok === true) { // right
navigateGall(thenext);
}
}
/* -------- CLOSE VBOX -------- */
function closeVbox(){
var cb_pre_close = option.cb_pre_close(obj, gallIndex, thenext, theprev);
if (cb_pre_close === false) {
return false;
}
$('body').off('keydown', keyboardHandler).removeClass('vbox-open');
obj.focus();
overlay.animate({opacity:0}, 500, function(){
overlay.remove();
keyNavigationDisabled = false;
option.cb_post_close();
});
}
/* -------- CLOSE CLICK -------- */
var closeclickclass = '.vbox-overlay';
if(!option.overlayClose){
closeclickclass = '.vbox-close'; // close only on X
}
$('body').on('click touchstart', closeclickclass, function(e){
if ($(e.target).is('.vbox-overlay') ||
$(e.target).is('.vbox-content') ||
$(e.target).is('.vbox-close') ||
$(e.target).is('.vbox-preloader') ||
$(e.target).is('.vbox-container')
) {
closeVbox();
}
});
startX = 0;
endX = 0;
diff = 0;
threshold = 50;
startouch = false;
function onDownEvent(e){
content.addClass('vbox-animated');
startY = endY = e.pageY;
startX = endX = e.pageX;
startouch = true;
}
function onMoveEvent(e){
if (startouch === true) {
endX = e.pageX;
endY = e.pageY;
diffX = endX - startX;
diffY = endY - startY;
var absdiffX = Math.abs(diffX);
var absdiffY = Math.abs(diffY);
if ((absdiffX > absdiffY) && (absdiffX <= 100)) {
e.preventDefault();
content.css('margin-left', diffX);
}
}
}
function onUpEvent(e){
if (startouch === true) {
startouch = false;
var subject = obj;
var change = false;
diff = endX - startX;
if (diff < 0 && nextok === true) {
subject = thenext;
change = true;
}
if (diff > 0 && prevok === true) {
subject = theprev;
change = true;
}
if (Math.abs(diff) >= threshold && change === true) {
navigateGall(subject);
} else {
content.css({'margin-left': 0,'margin-right': 0});
}
}
}
/* == GLOBAL DECLERATIONS == */
var TouchMouseEvent = {
DOWN: "touchmousedown",
UP: "touchmouseup",
MOVE: "touchmousemove"
};
/* == EVENT LISTENERS == */
var onMouseEvent = function(event) {
var type;
switch (event.type) {
case "mousedown": type = TouchMouseEvent.DOWN; break;
case "mouseup": type = TouchMouseEvent.UP; break;
case "mouseout": type = TouchMouseEvent.UP; break;
case "mousemove": type = TouchMouseEvent.MOVE; break;
default:
return;
}
var touchMouseEvent = normalizeEvent(type, event, event.pageX, event.pageY);
$(event.target).trigger(touchMouseEvent);
};
var onTouchEvent = function(event) {
var type;
switch (event.type) {
case "touchstart": type = TouchMouseEvent.DOWN; break;
case "touchend": type = TouchMouseEvent.UP; break;
case "touchmove": type = TouchMouseEvent.MOVE; break;
default:
return;
}
var touch = event.originalEvent.touches[0];
var touchMouseEvent;
if (type == TouchMouseEvent.UP) {
touchMouseEvent = normalizeEvent(type, event, null, null);
} else {
touchMouseEvent = normalizeEvent(type, event, touch.pageX, touch.pageY);
}
$(event.target).trigger(touchMouseEvent);
};
/* == NORMALIZE == */
var normalizeEvent = function(type, original, x, y) {
return $.Event(type, {
pageX: x,
pageY: y,
originalEvent: original
});
};
/* == LISTEN TO ORIGINAL EVENT == */
if ("ontouchstart" in window) {
$(document).on("touchstart", onTouchEvent);
$(document).on("touchmove", onTouchEvent);
$(document).on("touchend", onTouchEvent);
} else {
$(document).on("mousedown", onMouseEvent);
$(document).on("mouseup", onMouseEvent);
$(document).on("mouseout", onMouseEvent);
$(document).on("mousemove", onMouseEvent);
}
/* -------- LOAD AJAX -------- */
function loadAjax(){
$.ajax({
url: dest,
cache: false
}).done(function( msg ) {
content.html('<div class="vbox-inline">'+ msg +'</div>');
preloadFirst();
}).fail(function() {
content.html('<div class="vbox-inline"><p>Error retrieving contents, please retry</div>');
updateoverlay();
});
}
/* -------- LOAD IFRAME -------- */
function loadIframe(){
content.html('<iframe class="venoframe" src="'+dest+'"></iframe>');
// $('.venoframe').load(function(){ // valid only for iFrames in same domain
updateoverlay();
// });
}
/* -------- LOAD VIDEOs -------- */
function loadVid(autoplay){
var player;
var videoObj = parseVideo(dest);
// set rel=0 to hide related videos at the end of YT + optional autoplay
var stringAutoplay = autoplay ? "?rel=0&autoplay=1" : "?rel=0";
var queryvars = stringAutoplay + getUrlParameter(dest);
if (videoObj.type == 'vimeo') {
player = 'https://player.vimeo.com/video/';
} else if (videoObj.type == 'youtube') {
player = 'https://www.youtube.com/embed/';
}
content.html('<iframe class="venoframe vbvid" webkitallowfullscreen mozallowfullscreen allowfullscreen allow="autoplay" frameborder="0" src="'+player+videoObj.id+queryvars+'"></iframe>');
updateoverlay();
}
/**
* Parse Youtube or Vimeo videos and get host & ID
*/
function parseVideo (url) {
url.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/);
var type;
if (RegExp.$3.indexOf('youtu') > -1) {
type = 'youtube';
} else if (RegExp.$3.indexOf('vimeo') > -1) {
type = 'vimeo';
}
return {
type: type,
id: RegExp.$6
};
}
/**
* get additional video url parameters
*/
function getUrlParameter(name) {
var result = '';
var sPageURL = decodeURIComponent(name);
var firstsplit = sPageURL.split('?');
if (firstsplit[1] !== undefined) {
var sURLVariables = firstsplit[1].split('&');
var sParameterName;
var i;
for (i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i].split('=');
result = result + '&'+ sParameterName[0]+'='+ sParameterName[1];
}
}
return encodeURI(result);
}
/* -------- LOAD INLINE -------- */
function loadInline(){
content.html('<div class="vbox-inline">'+$(dest).html()+'</div>');
updateoverlay();
}
/* -------- PRELOAD IMAGE -------- */
function preloadFirst(){
images = content.find('img');
if (images.length) {
images.each(function(){
$(this).one('load', function() {
updateoverlay();
});
});
} else {
updateoverlay();
}
}
/* -------- FADE-IN THE NEW CONTENT -------- */
function updateoverlay(){
blocktitle.html(title);
content.find(">:first-child").addClass('vbox-figlio').css({
'width': framewidth,
'height': frameheight,
'padding': border,
'background': bgcolor
});
$('img.vbox-figlio').on('dragstart', function(event) {
event.preventDefault();
});
updateOL();
content.animate({
'opacity': '1'
},'slow', function(){
$preloader.hide();
});
option.cb_content_loaded(obj, gallIndex, thenext, theprev);
}
/* -------- CENTER FRAME -------- */
function updateOL(){
var sonH = content.outerHeight();
var finH = $(window).height();
if (sonH + 60 < finH) {
margine = (finH - sonH)/2;
} else {
margine = '30px';
}
content.css('margin-top', margine);
content.css('margin-bottom', margine);
option.cb_post_resize();
}
$(window).resize(function(){
if($('.vbox-content').length){
setTimeout(updateOL(), 800);
}
});
}); // each
} // venobox
}); // extend
})(jQuery);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,198 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Awesome-pyecharts</title>
<script type="text/javascript" src="https://assets.pyecharts.org/assets/v5/echarts.min.js"></script>
</head>
<body >
<div id="07d643492ef547ee94ca00795126a4d7" class="chart-container" style="width:900px; height:500px; "></div>
<script>
var chart_07d643492ef547ee94ca00795126a4d7 = echarts.init(
document.getElementById('07d643492ef547ee94ca00795126a4d7'), 'white', {renderer: 'canvas'});
var option_07d643492ef547ee94ca00795126a4d7 = {
"animation": true,
"animationThreshold": 2000,
"animationDuration": 1000,
"animationEasing": "cubicOut",
"animationDelay": 0,
"animationDurationUpdate": 300,
"animationEasingUpdate": "cubicOut",
"animationDelayUpdate": 0,
"aria": {
"enabled": false
},
"color": [
"#5470c6",
"#91cc75",
"#fac858",
"#ee6666",
"#73c0de",
"#3ba272",
"#fc8452",
"#9a60b4",
"#ea7ccc"
],
"series": [
{
"type": "bar",
"name": "\u7535\u5f71\u6570\u91cf",
"legendHoverLink": true,
"data": [
114,
33,
20,
20,
17,
10,
6,
6,
5,
3
],
"realtimeSort": false,
"showBackground": false,
"stackStrategy": "samesign",
"cursor": "pointer",
"barMinHeight": 0,
"barCategoryGap": "20%",
"barGap": "30%",
"large": false,
"largeThreshold": 400,
"seriesLayoutBy": "column",
"datasetIndex": 0,
"clip": true,
"zlevel": 0,
"z": 2,
"label": {
"show": true,
"margin": 8
}
}
],
"legend": [
{
"data": [
"\u7535\u5f71\u6570\u91cf"
],
"selected": {},
"show": true,
"padding": 5,
"itemGap": 10,
"itemWidth": 25,
"itemHeight": 14,
"backgroundColor": "transparent",
"borderColor": "#ccc",
"borderRadius": 0,
"pageButtonItemGap": 5,
"pageButtonPosition": "end",
"pageFormatter": "{current}/{total}",
"pageIconColor": "#2f4554",
"pageIconInactiveColor": "#aaa",
"pageIconSize": 15,
"animationDurationUpdate": 800,
"selector": false,
"selectorPosition": "auto",
"selectorItemGap": 7,
"selectorButtonGap": 10
}
],
"tooltip": {
"show": true,
"trigger": "item",
"triggerOn": "mousemove|click",
"axisPointer": {
"type": "line"
},
"showContent": true,
"alwaysShowContent": false,
"showDelay": 0,
"hideDelay": 100,
"enterable": false,
"confine": false,
"appendToBody": false,
"transitionDuration": 0.4,
"textStyle": {
"fontSize": 14
},
"borderWidth": 0,
"padding": 5,
"order": "seriesAsc"
},
"xAxis": [
{
"show": true,
"scale": false,
"nameLocation": "end",
"nameGap": 15,
"gridIndex": 0,
"inverse": false,
"offset": 0,
"splitNumber": 5,
"minInterval": 0,
"splitLine": {
"show": true,
"lineStyle": {
"show": true,
"width": 1,
"opacity": 1,
"curveness": 0,
"type": "solid"
}
},
"data": [
"\u7f8e\u56fd",
"\u65e5\u672c",
"\u4e2d\u56fd\u9999\u6e2f",
"\u82f1\u56fd",
"\u4e2d\u56fd\u5927\u9646",
"\u97e9\u56fd",
"\u6cd5\u56fd",
"\u4e2d\u56fd\u53f0\u6e7e",
"\u610f\u5927\u5229",
"\u5fb7\u56fd"
]
}
],
"yAxis": [
{
"show": true,
"scale": false,
"nameLocation": "end",
"nameGap": 15,
"gridIndex": 0,
"inverse": false,
"offset": 0,
"splitNumber": 5,
"minInterval": 0,
"splitLine": {
"show": true,
"lineStyle": {
"show": true,
"width": 1,
"opacity": 1,
"curveness": 0,
"type": "solid"
}
}
}
],
"title": [
{
"show": true,
"text": "\u6309\u56fd\u5bb6\u5206\u7ec4\u7edf\u8ba1\u7535\u5f71\u6570\u91cf TOP 10",
"target": "blank",
"subtarget": "blank",
"padding": 5,
"itemGap": 10,
"textAlign": "auto",
"textVerticalAlign": "auto",
"triggerEvent": false
}
]
};
chart_07d643492ef547ee94ca00795126a4d7.setOption(option_07d643492ef547ee94ca00795126a4d7);
</script>
</body>
</html>

@ -0,0 +1,119 @@
body{
color: #333;
}
.clearfix::after{
content: "";
display: block;
clear: both;
}
.main{
line-height: 1.5;
}
.main .nav{
height: 60px;
background: pink;
color: #999;
text-align: center;
line-height: 60px;
}
.main .nav a{
margin: 0 38px;
}
.main .nav a:hover{
color: #fff;
}
.main .nav a.selected{
color: #ef4238;
}
.main .container{
width: 1120px;
margin: 0 auto;
}
.main .container .choose-area{
border: 1px solid #e5e5e5;
margin: 40px 0;
font-size: 14px;
line-height: 30px;
padding: 0 30px;
}
.main .container .choose-area .choose-item{
margin: 1em 0;
border-bottom: 1px dotted #e5e5e5;
}
.main .container .choose-area .choose-item.no-line{
border: none;
}
.main .container .choose-area .choose-item .left{
float: left;
color: #999;
}
.main .container .choose-area .choose-item .right{
float: left;
width: 1010px;
}
.main .container .choose-area .choose-item .right li{
float: left;
margin: 0 9px;
padding: 0 6px;
/* padding: 3px 9px; */
}
.main .container .choose-area .choose-item .right li:hover{
color: #ef4238;
}
.main .container .choose-area .choose-item .right li .selected{
background: #ef4238;
color: #fff;
border-radius: 14px;
}
/* 电影列表 */
.main .container .movies .movie-item{
float: left;
width: 160px;
margin: 10px 32px 10px 0;
}
.main .container .movies .movie-item:nth-child(6n){
margin-right: 0;
}
.main .container .movies .movie-item .poster img{
width: 160px;
height: 200px;
}
.main .container .movies .movie-item .name{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
padding: 0 2px;
text-align: center;
}
.main .container .movies .movie-item .score{
color: #ffb400;
text-align: center;
font-style: italic;
line-height: 2.5;
}
.main .container .movies .movie-item .score::first-letter{
font-size: 1.5em;
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,187 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Awesome-pyecharts</title>
<script type="text/javascript" src="https://assets.pyecharts.org/assets/v5/echarts.min.js"></script>
</head>
<body >
<div id="fb946e9a366343d093617147cf5134a3" class="chart-container" style="width:900px; height:500px; "></div>
<script>
var chart_fb946e9a366343d093617147cf5134a3 = echarts.init(
document.getElementById('fb946e9a366343d093617147cf5134a3'), 'white', {renderer: 'canvas'});
var option_fb946e9a366343d093617147cf5134a3 = {
"animation": true,
"animationThreshold": 2000,
"animationDuration": 1000,
"animationEasing": "cubicOut",
"animationDelay": 0,
"animationDurationUpdate": 300,
"animationEasingUpdate": "cubicOut",
"animationDelayUpdate": 0,
"aria": {
"enabled": false
},
"color": [
"#5470c6",
"#91cc75",
"#fac858",
"#ee6666",
"#73c0de",
"#3ba272",
"#fc8452",
"#9a60b4",
"#ea7ccc"
],
"series": [
{
"type": "pie",
"colorBy": "data",
"legendHoverLink": true,
"selectedMode": false,
"selectedOffset": 10,
"clockwise": true,
"startAngle": 90,
"minAngle": 0,
"minShowLabelAngle": 0,
"avoidLabelOverlap": true,
"stillShowZeroSum": true,
"percentPrecision": 2,
"showEmptyCircle": true,
"emptyCircleStyle": {
"color": "lightgray",
"borderColor": "#000",
"borderWidth": 0,
"borderType": "solid",
"borderDashOffset": 0,
"borderCap": "butt",
"borderJoin": "bevel",
"borderMiterLimit": 10,
"opacity": 1
},
"data": [
{
"name": "1994\u00a0",
"value": 3
},
{
"name": "1993\u00a0",
"value": 2
},
{
"name": "1997\u00a0",
"value": 2
},
{
"name": "1957\u00a0",
"value": 1
},
{
"name": "1982(\u4e2d\u56fd\u5927\u9646)\u00a0",
"value": 1
},
{
"name": "1984",
"value": 1
}
],
"radius": [
"30%",
"75%"
],
"center": [
"50%",
"50%"
],
"roseType": "radius",
"label": {
"show": false,
"margin": 8
},
"labelLine": {
"show": true,
"showAbove": false,
"length": 15,
"length2": 15,
"smooth": false,
"minTurnAngle": 90,
"maxSurfaceAngle": 90
}
}
],
"legend": [
{
"data": [
"1994\u00a0",
"1993\u00a0",
"1997\u00a0",
"1957\u00a0",
"1982(\u4e2d\u56fd\u5927\u9646)\u00a0",
"1984"
],
"selected": {},
"show": true,
"left": "2%",
"top": "15%",
"orient": "vertical",
"padding": 5,
"itemGap": 10,
"itemWidth": 25,
"itemHeight": 14,
"backgroundColor": "transparent",
"borderColor": "#ccc",
"borderRadius": 0,
"pageButtonItemGap": 5,
"pageButtonPosition": "end",
"pageFormatter": "{current}/{total}",
"pageIconColor": "#2f4554",
"pageIconInactiveColor": "#aaa",
"pageIconSize": 15,
"animationDurationUpdate": 800,
"selector": false,
"selectorPosition": "auto",
"selectorItemGap": 7,
"selectorButtonGap": 10
}
],
"tooltip": {
"show": true,
"trigger": "item",
"triggerOn": "mousemove|click",
"axisPointer": {
"type": "line"
},
"showContent": true,
"alwaysShowContent": false,
"showDelay": 0,
"hideDelay": 100,
"enterable": false,
"confine": false,
"appendToBody": false,
"transitionDuration": 0.4,
"textStyle": {
"fontSize": 14
},
"borderWidth": 0,
"padding": 5,
"order": "seriesAsc"
},
"title": [
{
"show": true,
"text": "Top10\u9ad8\u5206\u7535\u5f71\u6570\u91cf\u6700\u591a\u7684\u5e74\u4efd",
"target": "blank",
"subtarget": "blank",
"padding": 5,
"itemGap": 10,
"textAlign": "auto",
"textVerticalAlign": "auto",
"triggerEvent": false
}
]
};
chart_fb946e9a366343d093617147cf5134a3.setOption(option_fb946e9a366343d093617147cf5134a3);
</script>
</body>
</html>

@ -0,0 +1,198 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Awesome-pyecharts</title>
<script type="text/javascript" src="https://assets.pyecharts.org/assets/v5/echarts.min.js"></script>
</head>
<body >
<div id="297e1ef37356447e8a732a9c3830d1e4" class="chart-container" style="width:900px; height:500px; "></div>
<script>
var chart_297e1ef37356447e8a732a9c3830d1e4 = echarts.init(
document.getElementById('297e1ef37356447e8a732a9c3830d1e4'), 'white', {renderer: 'canvas'});
var option_297e1ef37356447e8a732a9c3830d1e4 = {
"animation": true,
"animationThreshold": 2000,
"animationDuration": 1000,
"animationEasing": "cubicOut",
"animationDelay": 0,
"animationDurationUpdate": 300,
"animationEasingUpdate": "cubicOut",
"animationDelayUpdate": 0,
"aria": {
"enabled": false
},
"color": [
"#5470c6",
"#91cc75",
"#fac858",
"#ee6666",
"#73c0de",
"#3ba272",
"#fc8452",
"#9a60b4",
"#ea7ccc"
],
"series": [
{
"type": "bar",
"name": "\u8bc4\u4ef7\u4eba\u6570",
"legendHoverLink": true,
"data": [
3010199.0,
2372082.0,
2328728.0,
2281005.0,
2242779.0,
2224669.0,
2183449.0,
2146278.0,
2035032.0,
1943829.0
],
"realtimeSort": false,
"showBackground": false,
"stackStrategy": "samesign",
"cursor": "pointer",
"barMinHeight": 0,
"barCategoryGap": "20%",
"barGap": "30%",
"large": false,
"largeThreshold": 400,
"seriesLayoutBy": "column",
"datasetIndex": 0,
"clip": true,
"zlevel": 0,
"z": 2,
"label": {
"show": true,
"margin": 8
}
}
],
"legend": [
{
"data": [
"\u8bc4\u4ef7\u4eba\u6570"
],
"selected": {},
"show": true,
"padding": 5,
"itemGap": 10,
"itemWidth": 25,
"itemHeight": 14,
"backgroundColor": "transparent",
"borderColor": "#ccc",
"borderRadius": 0,
"pageButtonItemGap": 5,
"pageButtonPosition": "end",
"pageFormatter": "{current}/{total}",
"pageIconColor": "#2f4554",
"pageIconInactiveColor": "#aaa",
"pageIconSize": 15,
"animationDurationUpdate": 800,
"selector": false,
"selectorPosition": "auto",
"selectorItemGap": 7,
"selectorButtonGap": 10
}
],
"tooltip": {
"show": true,
"trigger": "item",
"triggerOn": "mousemove|click",
"axisPointer": {
"type": "line"
},
"showContent": true,
"alwaysShowContent": false,
"showDelay": 0,
"hideDelay": 100,
"enterable": false,
"confine": false,
"appendToBody": false,
"transitionDuration": 0.4,
"textStyle": {
"fontSize": 14
},
"borderWidth": 0,
"padding": 5,
"order": "seriesAsc"
},
"xAxis": [
{
"show": true,
"scale": false,
"nameLocation": "end",
"nameGap": 15,
"gridIndex": 0,
"inverse": false,
"offset": 0,
"splitNumber": 5,
"minInterval": 0,
"splitLine": {
"show": true,
"lineStyle": {
"show": true,
"width": 1,
"opacity": 1,
"curveness": 0,
"type": "solid"
}
},
"data": [
"\u8096\u7533\u514b\u7684\u6551\u8d4e",
"\u8fd9\u4e2a\u6740\u624b\u4e0d\u592a\u51b7",
"\u5343\u4e0e\u5343\u5bfb",
"\u6cf0\u5766\u5c3c\u514b\u53f7",
"\u963f\u7518\u6b63\u4f20",
"\u9738\u738b\u522b\u59ec",
"\u6211\u4e0d\u662f\u836f\u795e",
"\u76d7\u68a6\u7a7a\u95f4",
"\u75af\u72c2\u52a8\u7269\u57ce",
"\u661f\u9645\u7a7f\u8d8a"
]
}
],
"yAxis": [
{
"show": true,
"scale": false,
"nameLocation": "end",
"nameGap": 15,
"gridIndex": 0,
"inverse": false,
"offset": 0,
"splitNumber": 5,
"minInterval": 0,
"splitLine": {
"show": true,
"lineStyle": {
"show": true,
"width": 1,
"opacity": 1,
"curveness": 0,
"type": "solid"
}
}
}
],
"title": [
{
"show": true,
"text": "\u8bc4\u4ef7\u4eba\u6570TOP 10\u7535\u5f71",
"target": "blank",
"subtarget": "blank",
"padding": 5,
"itemGap": 10,
"textAlign": "auto",
"textVerticalAlign": "auto",
"triggerEvent": false
}
]
};
chart_297e1ef37356447e8a732a9c3830d1e4.setOption(option_297e1ef37356447e8a732a9c3830d1e4);
</script>
</body>
</html>

@ -0,0 +1,333 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Awesome-pyecharts</title>
<script type="text/javascript" src="https://assets.pyecharts.org/assets/v5/echarts.min.js"></script>
<script type="text/javascript" src="https://assets.pyecharts.org/assets/v5/echarts-wordcloud.min.js"></script>
</head>
<body >
<div id="9a0ef05212cd458ca187b688bb6af772" class="chart-container" style="width:50%; height:600px; "></div>
<script>
var chart_9a0ef05212cd458ca187b688bb6af772 = echarts.init(
document.getElementById('9a0ef05212cd458ca187b688bb6af772'), 'white', {renderer: 'canvas'});
var option_9a0ef05212cd458ca187b688bb6af772 = {
"animation": true,
"animationThreshold": 2000,
"animationDuration": 1000,
"animationEasing": "cubicOut",
"animationDelay": 0,
"animationDurationUpdate": 300,
"animationEasingUpdate": "cubicOut",
"animationDelayUpdate": 0,
"aria": {
"enabled": false
},
"color": [
"#5470c6",
"#91cc75",
"#fac858",
"#ee6666",
"#73c0de",
"#3ba272",
"#fc8452",
"#9a60b4",
"#ea7ccc"
],
"series": [
{
"type": "wordCloud",
"shape": "diamond",
"rotationRange": [
0,
0
],
"rotationStep": 45,
"girdSize": 20,
"sizeRange": [
12,
60
],
"data": [
{
"name": "\u5267\u60c5",
"value": 185,
"textStyle": {
"color": "rgb(144,87,108)"
}
},
{
"name": "\u7231\u60c5",
"value": 58,
"textStyle": {
"color": "rgb(11,144,99)"
}
},
{
"name": "\u559c\u5267",
"value": 52,
"textStyle": {
"color": "rgb(101,30,121)"
}
},
{
"name": "\u5192\u9669",
"value": 50,
"textStyle": {
"color": "rgb(105,60,17)"
}
},
{
"name": "\u5947\u5e7b",
"value": 42,
"textStyle": {
"color": "rgb(91,86,58)"
}
},
{
"name": "\u72af\u7f6a",
"value": 41,
"textStyle": {
"color": "rgb(150,3,11)"
}
},
{
"name": "\u52a8\u753b",
"value": 37,
"textStyle": {
"color": "rgb(76,127,54)"
}
},
{
"name": "\u60ca\u609a",
"value": 33,
"textStyle": {
"color": "rgb(73,80,4)"
}
},
{
"name": "\u52a8\u4f5c",
"value": 31,
"textStyle": {
"color": "rgb(121,120,144)"
}
},
{
"name": "\u60ac\u7591",
"value": 29,
"textStyle": {
"color": "rgb(65,44,37)"
}
},
{
"name": "\u79d1\u5e7b",
"value": 23,
"textStyle": {
"color": "rgb(88,124,40)"
}
},
{
"name": "\u5bb6\u5ead",
"value": 20,
"textStyle": {
"color": "rgb(29,0,106)"
}
},
{
"name": "\u4f20\u8bb0",
"value": 15,
"textStyle": {
"color": "rgb(26,5,107)"
}
},
{
"name": "\u6218\u4e89",
"value": 15,
"textStyle": {
"color": "rgb(105,74,150)"
}
},
{
"name": "\u53e4\u88c5",
"value": 10,
"textStyle": {
"color": "rgb(123,135,107)"
}
},
{
"name": "\u97f3\u4e50",
"value": 9,
"textStyle": {
"color": "rgb(2,156,141)"
}
},
{
"name": "\u5386\u53f2",
"value": 8,
"textStyle": {
"color": "rgb(157,129,38)"
}
},
{
"name": "\u540c\u6027",
"value": 8,
"textStyle": {
"color": "rgb(135,113,124)"
}
},
{
"name": "\u6b4c\u821e",
"value": 6,
"textStyle": {
"color": "rgb(81,1,6)"
}
},
{
"name": "\u513f\u7ae5",
"value": 4,
"textStyle": {
"color": "rgb(13,13,136)"
}
},
{
"name": "\u6b66\u4fa0",
"value": 4,
"textStyle": {
"color": "rgb(121,0,36)"
}
},
{
"name": "\u897f\u90e8",
"value": 3,
"textStyle": {
"color": "rgb(14,21,134)"
}
},
{
"name": "\u707e\u96be",
"value": 2,
"textStyle": {
"color": "rgb(134,4,142)"
}
},
{
"name": "\u8fd0\u52a8",
"value": 2,
"textStyle": {
"color": "rgb(78,109,16)"
}
},
{
"name": "\u60c5\u8272",
"value": 2,
"textStyle": {
"color": "rgb(37,70,97)"
}
},
{
"name": "\u7eaa\u5f55\u7247",
"value": 2,
"textStyle": {
"color": "rgb(60,110,108)"
}
},
{
"name": "\u6050\u6016",
"value": 2,
"textStyle": {
"color": "rgb(41,43,70)"
}
},
{
"name": "\u4e2d\u56fd\u5927\u9646",
"value": 1,
"textStyle": {
"color": "rgb(131,90,139)"
}
}
],
"drawOutOfBound": false,
"textStyle": {
"emphasis": {}
},
"rippleEffect": {
"show": true,
"brushType": "stroke",
"scale": 2.5,
"period": 4
},
"textstyle_opts": {
"fontSize": 500
}
}
],
"legend": [
{
"data": [],
"selected": {},
"show": true,
"padding": 5,
"itemGap": 10,
"itemWidth": 25,
"itemHeight": 14,
"backgroundColor": "transparent",
"borderColor": "#ccc",
"borderRadius": 0,
"pageButtonItemGap": 5,
"pageButtonPosition": "end",
"pageFormatter": "{current}/{total}",
"pageIconColor": "#2f4554",
"pageIconInactiveColor": "#aaa",
"pageIconSize": 15,
"animationDurationUpdate": 800,
"selector": false,
"selectorPosition": "auto",
"selectorItemGap": 7,
"selectorButtonGap": 10
}
],
"tooltip": {
"show": true,
"trigger": "item",
"triggerOn": "mousemove|click",
"axisPointer": {
"type": "line"
},
"showContent": true,
"alwaysShowContent": false,
"showDelay": 0,
"hideDelay": 100,
"enterable": false,
"confine": false,
"appendToBody": false,
"transitionDuration": 0.4,
"formatter": "{b}:{c}",
"textStyle": {
"fontSize": 14
},
"borderWidth": 0,
"padding": 5,
"order": "seriesAsc"
},
"title": [
{
"show": true,
"target": "blank",
"subtarget": "blank",
"left": "center",
"padding": 5,
"itemGap": 10,
"textAlign": "auto",
"textVerticalAlign": "auto",
"triggerEvent": false
}
]
};
chart_9a0ef05212cd458ca187b688bb6af772.setOption(option_9a0ef05212cd458ca187b688bb6af772);
window.addEventListener('resize', function(){
chart_9a0ef05212cd458ca187b688bb6af772.resize();
})
</script>
</body>
</html>

@ -0,0 +1,144 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>Home</title>
<meta content="" name="descriptison">
<meta content="" name="keywords">
<!-- Favicons -->
<!-- <link href="../static/assets/img/favicon.png" rel="icon">-->
<!-- <link href="../static/assets/img/apple-touch-icon.png" rel="apple-touch-icon">-->
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,600,600i,700,700i,900" rel="stylesheet">
<!-- Vendor CSS Files -->
<link href="../static/assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="../static/assets/vendor/icofont/icofont.min.css" rel="stylesheet">
<!-- <link href="../static/assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">-->
<!-- <link href="../static/assets/vendor/animate.css/animate.min.css" rel="stylesheet">-->
<!-- <link href="../static/assets/vendor/venobox/venobox.css" rel="stylesheet">-->
<!-- <link href="../static/assets/vendor/aos/aos.css" rel="stylesheet">-->
<!-- Template Main CSS File -->
<link href="../static/assets/css/style.css" rel="stylesheet">
</head>
<body>
<!-- ======= Top Bar ======= -->
<!-- ======= Header ======= -->
<header id="header">
<div class="container">
<div class="logo float-left">
<h1 class="text-light"><a href="index.html"><span>豆瓣电影TOP250</span></a></h1>
<!-- Uncomment below if you prefer to use an image logo -->
<!-- <a href="index.html"><img src="static/assets/img/logo.png" alt="" class="img-fluid"></a>-->
</div>
<nav class="nav-menu float-right d-none d-lg-block">
<ul>
<li class="active"><a href="/index">首页 <i class="la la-angle-down"></i></a></li>
<li><a href="/movie">电影</a></li>
<li><a href="/score">分析</a></li>
<li><a href="/word">词云</a></li>
</ul>
</nav><!-- .nav-menu -->
</div>
</header><!-- End Header -->
<!-- ======= Our Team Section ======= -->
<section id="team" class="team">
<div class="container">
<div class="section-title">
<h2>豆瓣电影TOP250数据分析</h2>
<p>应用Python爬虫/Flask框架/Echarts插件/WordCloud等技术实现</p>
</div>
<!-- ======= End Our Team Section ======= -->
<!-- ======= Counts Section ======= -->
<section class="counts section-bg">
<div class="container">
<div class="row">
<div class="col-lg-3 col-md-6 text-center" data-aos="fade-up">
<div class="count-box">
<i class="icofont-simple-smile" style="color: #20b38e;"></i>
<span data-toggle="counter-up">{{total_movies}}</span>
<p>经典电影</p>
</div>
</div>
<div class="col-lg-3 col-md-6 text-center" data-aos="fade-up" data-aos-delay="200">
<div class="count-box">
<i class="icofont-document-folder" style="color: #c042ff;"></i>
<span data-toggle="counter-up">238</span>
<p>评分统计</p>
</div>
</div>
<div class="col-lg-3 col-md-6 text-center" data-aos="fade-up" data-aos-delay="400">
<div class="count-box">
<i class="icofont-live-support" style="color: #46d1ff;"></i>
<span data-toggle="counter-up">3397</span>
<p>词汇统计</p>
</div>
</div>
<div class="col-lg-3 col-md-6 text-center" data-aos="fade-up" data-aos-delay="600">
<div class="count-box">
<i class="icofont-users-alt-5" style="color: #ffb459;"></i>
<span data-toggle="counter-up">1</span>
<p>团队成员</p>
</div>
</div>
</div>
</div>
</section><!-- End Counts Section -->
<!-- ======= Footer ======= -->
<footer id="footer">
<div class="container">
<div class="copyright"></div>
<div class="credits"></div>
</div>
</footer><!-- End Footer -->
<a href="#" class="back-to-top"><i class="icofont-simple-up"></i></a>
<!-- Vendor JS Files -->
<script src="../static/assets/vendor/jquery/jquery.min.js"></script>
<script src="../static/assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="../static/assets/vendor/jquery.easing/jquery.easing.min.js"></script>
<!-- <script src="../static/assets/vendor/php-email-form/validate.js"></script>-->
<script src="../static/assets/vendor/jquery-sticky/jquery.sticky.js"></script>
<script src="../static/assets/vendor/venobox/venobox.min.js"></script>
<script src="../static/assets/vendor/waypoints/jquery.waypoints.min.js"></script>
<script src="../static/assets/vendor/counterup/counterup.min.js"></script>
<script src="../static/assets/vendor/isotope-layout/isotope.pkgd.min.js"></script>
<script src="../static/assets/vendor/aos/aos.js"></script>
<!-- Template Main JS File -->
<script src="../static/assets/js/main.js"></script>
</div>
</section>
</body>
</html>

@ -0,0 +1,137 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>Home</title>
<meta content="" name="descriptison">
<meta content="" name="keywords">
<!-- Favicons -->
<!-- <link href="../static/assets/img/favicon.png" rel="icon">-->
<!-- <link href="../static/assets/img/apple-touch-icon.png" rel="apple-touch-icon">-->
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,600,600i,700,700i,900" rel="stylesheet">
<!-- Vendor CSS Files -->
<link href="../static/assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="../static/assets/vendor/icofont/icofont.min.css" rel="stylesheet">
<link href="../static/assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
<link href="../static/assets/vendor/animate.css/animate.min.css" rel="stylesheet">
<link href="../static/assets/vendor/venobox/venobox.css" rel="stylesheet">
<link href="../static/assets/vendor/aos/aos.css" rel="stylesheet">
<!-- Template Main CSS File -->
<link href="../static/assets/css/style.css" rel="stylesheet">
<style>
#page {
display: flex;
justify-content: center;
align-items: center;
}
</style>
</head>
<body>
<!-- ======= Header ======= -->
<header id="header">
<div class="container">
<div class="logo float-left">
<h1 class="text-light"><a href="index.html"><span>豆瓣电影TOP250</span></a></h1>
<!-- Uncomment below if you prefer to use an image logo -->
<!-- <a href="index.html"><img src="static/assets/img/logo.png" alt="" class="img-fluid"></a>-->
</div>
<nav class="nav-menu float-right d-none d-lg-block">
<ul>
<li ><a href="/index">首页 <i class="la la-angle-down"></i></a></li>
<li class="active"><a href="/movie">电影</a></li>
<li><a href="/score">分析</a></li>
<li><a href="/word">词云</a></li>
</ul>
</nav>
</div>
</header><!-- End Header -->
<!-- ======= Our Team Section ======= -->
<section id="team" class="team">
<div class="container">
<div class="section-title">
<h2>豆瓣电影TOP250数据分析</h2>
<p>应用Python爬虫/Flask框架/Echarts插件/WordCloud等技术实现</p>
</div>
<!-- ======= Counts Section ======= -->
<section class="counts section-bg">
<div class="container table-responsive">
<table class="table text-nowrap">
<tr class="text-center">
<td>电影排名</td>
<td>电影中文名称</td>
<td>电影时长</td>
<td>电影评分</td>
<td>评价人数</td>
<td>电影类别</td>
<td>电影年份</td>
</tr>
{% for movie in movie_data %}
<tr class="text-center">
<td>{{movie['ranking']}}</td>
<td>
<a href="{{ movie['link'] }}" target="_blank">
{{movie['title']}}
</a>
</td>
<td>{{movie['time']}}</td>
<td>{{movie['rating']}}</td>
<td>{{movie['num_reviews']}}</td>
<td>{{movie['type']}}</td>
<td>{{movie['year']}}</td>
</tr>
{% endfor %}
</table>
<nav id="page">
<ul class="pagination">
{% for i in range(1, total_pages+1) %}
<a class="page-link" href="{{ url_for('movie', page=i) }}">{{ i }}</a>
{% endfor %}
</ul>
</nav>
</div>
</section><!-- End Counts Section -->
</div>
</section><!-- End Our Team Section -->
<!-- ======= Footer ======= -->
<footer id="footer">
<div class="container">
<div class="copyright"></div>
<div class="credits"></div>
</div>
</footer><!-- End Footer -->
<a href="#" class="back-to-top"><i class="icofont-simple-up"></i></a>
<!-- Vendor JS Files -->
<script src="../static/assets/vendor/jquery/jquery.min.js"></script>
<script src="../static/assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="../static/assets/vendor/jquery.easing/jquery.easing.min.js"></script>
<script src="../static/assets/vendor/php-email-form/validate.js"></script>
<script src="../static/assets/vendor/jquery-sticky/jquery.sticky.js"></script>
<script src="../static/assets/vendor/venobox/venobox.min.js"></script>
<script src="../static/assets/vendor/waypoints/jquery.waypoints.min.js"></script>
<script src="../static/assets/vendor/counterup/counterup.min.js"></script>
<script src="../static/assets/vendor/isotope-layout/isotope.pkgd.min.js"></script>
<script src="../static/assets/vendor/aos/aos.js"></script>
<!-- Template Main JS File -->
<script src="../static/assets/js/main.js"></script>
</body>
</html>

@ -0,0 +1,104 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<script src="../static/assets/js/echarts.min.js"></script>
<title>Home</title>
<meta content="" name="descriptison">
<meta content="" name="keywords">
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,600,600i,700,700i,900" rel="stylesheet">
<!-- Vendor CSS Files -->
<link href="../static/assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="../static/assets/vendor/icofont/icofont.min.css" rel="stylesheet">
<link href="../static/assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
<link href="../static/assets/vendor/animate.css/animate.min.css" rel="stylesheet">
<link href="../static/assets/vendor/venobox/venobox.css" rel="stylesheet">
<link href="../static/assets/vendor/aos/aos.css" rel="stylesheet">
<!-- Template Main CSS File -->
<link href="../static/assets/css/style.css" rel="stylesheet">
</head>
<body>
<!-- ======= Header ======= -->
<header id="header">
<div class="container">
<div class="logo float-left">
<h1 class="text-light"><a href="index.html"><span>豆瓣电影TOP250</span></a></h1>
<!-- Uncomment below if you prefer to use an image logo -->
<!-- <a href="index.html"><img src="static/assets/img/logo.png" alt="" class="img-fluid"></a>-->
</div>
<nav class="nav-menu float-right d-none d-lg-block">
<ul>
<li ><a href="/index">首页 <i class="la la-angle-down"></i></a></li>
<li><a href="/movie">电影</a></li>
<li class="active"><a href="/score">分析</a></li>
<li><a href="/word">词云</a></li>
</ul>
</nav>
</div>
</header><!-- End Header -->
<!-- ======= Our Team Section ======= -->
<section id="team" class="team">
<div class="container">
<div class="section-title">
<h2>豆瓣电影TOP250数据分析</h2>
<p>应用Python爬虫/Flask框架/Echarts插件/WordCloud等技术实现</p>
</div>
<!-- ======= Counts Section ======= -->
<section class="counts section-bg">
<div class="container">
<div class="iframe-container">
<iframe src="../static/country_movie_count.html" style="width: 100%;height:530px;"></iframe>
</div>
<div class="iframe-container">
<iframe src="../static/movie_3dvisualizatiom.html" style="width: 100%;height:530px;"></iframe>
</div>
<div class="iframe-container">
<iframe src="../static/rating_ranting_scatter.html" style="width: 100%;height:530px;"></iframe>
</div>
</div>
</section><!-- End Counts Section -->
</div>
</section><!-- End Our Team Section -->
<!-- ======= Footer ======= -->
<footer id="footer">
<div class="container">
<div class="copyright"></div>
<div class="credits"></div>
</div>
</footer><!-- End Footer -->
<a href="#" class="back-to-top"><i class="icofont-simple-up"></i></a>
<!-- Vendor JS Files -->
<script src="../static/assets/vendor/jquery/jquery.min.js"></script>
<script src="../static/assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="../static/assets/vendor/jquery.easing/jquery.easing.min.js"></script>
<script src="../static/assets/vendor/php-email-form/validate.js"></script>
<script src="../static/assets/vendor/jquery-sticky/jquery.sticky.js"></script>
<script src="../static/assets/vendor/venobox/venobox.min.js"></script>
<script src="../static/assets/vendor/waypoints/jquery.waypoints.min.js"></script>
<script src="../static/assets/vendor/counterup/counterup.min.js"></script>
<script src="../static/assets/vendor/isotope-layout/isotope.pkgd.min.js"></script>
<script src="../static/assets/vendor/aos/aos.js"></script>
<!-- Template Main JS File -->
<script src="../static/assets/js/main.js"></script>
</body>
</html>

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>Home</title>
<meta content="" name="descriptison">
<meta content="" name="keywords">
<!-- Favicons -->
<link href="../static/assets/img/favicon.png" rel="icon">
<link href="../static/assets/img/apple-touch-icon.png" rel="apple-touch-icon">
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,600,600i,700,700i,900" rel="stylesheet">
<!-- Vendor CSS Files -->
<link href="../static/assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="../static/assets/vendor/icofont/icofont.min.css" rel="stylesheet">
<link href="../static/assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
<link href="../static/assets/vendor/animate.css/animate.min.css" rel="stylesheet">
<link href="../static/assets/vendor/venobox/venobox.css" rel="stylesheet">
<link href="../static/assets/vendor/aos/aos.css" rel="stylesheet">
<!-- Template Main CSS File -->
<link href="../static/assets/css/style.css" rel="stylesheet">
</head>
<body>
<!-- ======= Top Bar ======= -->
<!-- ======= Header ======= -->
<header id="header">
<div class="container">
<div class="logo float-left">
<h1 class="text-light"><a href="index.html"><span>豆瓣电影TOP250</span></a></h1>
<!-- Uncomment below if you prefer to use an image logo -->
<!-- <a href="index.html"><img src="static/assets/img/logo.png" alt="" class="img-fluid"></a>-->
</div>
<nav class="nav-menu float-right d-none d-lg-block">
<ul>
<li><a href="/index">首页 <i class="la la-angle-down"></i></a></li>
<li><a href="/movie">电影</a></li>
<li><a href="/score">分析</a></li>
<li class="active"><a href="/word">词云</a></li>
</ul>
</nav><!-- .nav-menu -->
</div>
</header><!-- End Header -->
<!-- ======= Hero Section ======= -->
<main id="main">
<!-- ======= About Us Section ======= -->
<section id="about" class="about">
<div class="container">
<div class="row no-gutters">
<div class="col-lg-6 video-box">
<img src="../static/assets/img/word_cloud.jpg" class="img-fluid" alt="">
</div>
<div class="col-lg-6 d-flex flex-column justify-content-center about-content">
<div class="section-title">
<h2>词频统计</h2>
<p>根据250部电影的简述提炼出词云树可以更加清晰的了解用户对经典电影的理解。</p>
</div>
<div class="icon-box" data-aos="fade-up" data-aos-delay="100">
<div class="icon"><i class="bx bx-fingerprint"></i></div>
<h4 class="title"><a href="">关于电影</a></h4>
<p class="description">不知道您从中悟到了什么?</p>
</div>
</div>
</div>
</div>
</section><!-- End About Us Section -->
</main><!-- End #main -->
<!-- ======= Footer ======= -->
<footer id="footer">
<div class="container">
<div class="copyright"></div>
<div class="credits"></div>
</div>
</footer><!-- End Footer -->
<a href="#" class="back-to-top"><i class="icofont-simple-up"></i></a>
<!-- Vendor JS Files -->
<script src="../static/assets/vendor/jquery/jquery.min.js"></script>
<script src="../static/assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="../static/assets/vendor/jquery.easing/jquery.easing.min.js"></script>
<script src="../static/assets/vendor/php-email-form/validate.js"></script>
<script src="../static/assets/vendor/jquery-sticky/jquery.sticky.js"></script>
<script src="../static/assets/vendor/venobox/venobox.min.js"></script>
<script src="../static/assets/vendor/waypoints/jquery.waypoints.min.js"></script>
<script src="../static/assets/vendor/counterup/counterup.min.js"></script>
<script src="../static/assets/vendor/isotope-layout/isotope.pkgd.min.js"></script>
<script src="../static/assets/vendor/aos/aos.js"></script>
<!-- Template Main JS File -->
<script src="../static/assets/js/main.js"></script>
</body>
</html>

@ -0,0 +1,130 @@
import requests
from bs4 import BeautifulSoup
import pandas as pd
import random
def requests_get(url):
user_agent_list = [ \
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1", \
"Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11", \
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6", \
"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6", \
"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/19.77.34.5 Safari/537.1", \
"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5", \
"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.36 Safari/536.5", \
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3", \
"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3", \
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3", \
"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3"
]
user_agent = random.choice(user_agent_list)
headers = {
"User-Agent": user_agent
}
try:
response = requests.get(url, headers=headers)
response.raise_for_status()
return response.text
except requests.exceptions.RequestException as e:
print(f"请求失败: {e}")
return None
def get_movie_info(url):
# BeautifulSoup的三个方法find:
# 返回的是第一个符合条件的数据
# 。可以根据title的值来找到对应的标签对象
# ·根据class的值来找需要在class下添加下划线find_a11
# ·返回的是一个列表,并且返回了匹配的所有的标签
# select
# 有了如上基础,对源代码进行标签路径的分析,就可以取值了。
soup = BeautifulSoup(requests_get(url), 'html.parser')
item_elements = soup.find_all("div", class_="item")
# print(item_elements)
movie_list = []
for item in item_elements:
movie = {}
# 获取电影排名
movie['ranking'] = item.find('em', class_='').get_text(strip=True)
# 获取电影名称
movie['title'] = item.find('span', class_='title').get_text(strip=True)
# 获取电影详情链接
movie['link'] = item.find('a', href=True)['href']
# 获取电影评分
movie['rating'] = item.find('span', class_='rating_num').get_text(strip=True)
# 获取电影简介
try:
movie['profile'] = item.find('span', class_='inq').get_text(strip=True)
except AttributeError:
movie['profile'] = ''
# 获取电影评价人数
span_list_len = len(item.find_all('span'))
if span_list_len >= 6:
num_reviews = item.find_all('span')[span_list_len - 2].get_text(strip=True).replace('人评价', '')
movie['num_reviews'] = num_reviews
# 获取电影海报链接
poster = item.find('img', class_='')['src']
movie['poster'] = poster
# 获取电影类型与首映国家与上映年份
movie_infos = item.select('p', class_="")[0].text.strip()
# print(movie_infos)
if movie['title'] == '大闹天宫':
movie['type'] = movie_infos.split('\n')[1].split('/')[4].strip()
movie['country'] = movie_infos.split('\n')[1].split('/')[3].split(' ')[0].strip()
else:
movie['type'] = movie_infos.split('\n')[1].split('/')[2].strip()
movie['country'] = movie_infos.split('\n')[1].split('/')[1].split(' ')[0].strip()
# print(movie['type'])
# print(movie['country'])
movie['year'] = movie_infos.split('\n')[1].split('/')[0].strip(' ').strip('(中国大陆)')
# print(movie['year'])
# print(movie['country'])
# 获取电影导演与上映时间
# 注意:因为时间想要一个年月日,所以直接进入详情页获取数据
# 且top页一些导演名称太长导致遮挡了主演的全称
# 这些都需要我们重新请求电影详情链接
movie_soup = BeautifulSoup(requests_get(movie['link']), 'html.parser')
movie['director'] = movie_soup.find("a", rel="v:directedBy").get_text()
# movie['year'] = movi_infose_soup.find("span", property="v:initialReleaseDate").get_text().split('(')[0]
#获取片长
movie['time'] = movie_soup.find("span", property="v:runtime").get_text(strip=True).replace('片长','')
#获取主演
#主演有些为空,所以需要我们定义异常处理
try:
movie['actor'] = movie_soup.find("a", rel="v:starring").get_text(strip=True)
except AttributeError:
movie['actor'] = ''
# print(movie)
movie_list.append(movie)
return movie_list
if __name__ == '__main__':
print(requests_get('https://movie.douban.com/top250'))
base_url = 'https://movie.douban.com/top250'
movie_data = []
for page in range(10):
start = page * 25
# url ='https://movie.douban.com/top250?start=50'
url = f'{base_url}?start={start}'
print(f"开始爬取第 {page + 1} 页: {url}")
movies = get_movie_info(url)
movie_data.extend(movies)
print('爬取完成')
df = pd.DataFrame(movie_data)
# # 将数据保存为CSV文件
csv_file = 'flaskProject/data/export.csv'
df.to_csv(csv_file, index=False, encoding='utf-8')
print('存储完成')
Loading…
Cancel
Save