《Python》re模块补充、异常处理

一、re模块

  1、match方法

import re

# match  验证用户输入的内容
ret = re.match('\d+', 'hhoi2342ho12ioh11')
print(ret)          # None

ret = re.match('\d+', '342khjlh324jbk234')
print(ret)          # 
print(ret.group())  # 342
# match是从开头开始匹配,不符合则返回None

  2、split 切割

import re

# 切割 split s1 = 'alex|egon|taibai' print(s1.split('|')) # ['alex', 'egon', 'taibai'] s = 'alex345egon3056taibai' # 不保留切割内容 ret = re.split('\d+', s) print(ret) # ['alex', 'egon', 'taibai'] # 保留切割内容 ret = re.split('(\d+)', s) print(ret) # ['alex', '345', 'egon', '3056', 'taibai']

  3、sub 替换

import re

# 替换 sub
s = 'alex|egon|taibai'
print(s.replace('|', '-'))  # alex-egon-taibai

s1 = 'alex234egon342taibai'
# 默认全部替换
ret = re.sub('\d+', '|', s1)
print(ret)      # alex|egon|taibai
# 设置替换次数
ret = re.sub('\d+', '|', s1, 1)
print(ret)      # alex|egon342taibai
# 默认全部替换,并返回一个元祖,元祖的第二个值是替换的次数
ret = re.subn('\d+', '|', s1)
print(ret)      # ('alex|egon|taibai', 2)
# 设置替换次数,并返回一个元祖,元祖的第二个值是替换的次数
ret = re.subn('\d+', '|', s1, 1)
print(ret)      # ('alex|egon342taibai', 1)

  4、compile 编译正则规则

import re

# compile 编译正则规则
com = re.compile('\d+')
print(com)      # re.compile('\\d+')

ret = com.search('sdf2g23jkgk21k21')
print(ret.group())  # 2

ret = com.findall('sdf2g23jkgk21k21')
print(ret)      # ['2', '23', '21', '21']

ret = com.finditer('sdf2g23jkgk21k21')
for i in ret:
    print(i.group())
# 2
# 23
# 21
# 21

  5、finditer 节省空间的方法

import re

# finditer 节省空间的方法
ret = re.finditer('\d+', 'sdf2g23jkgk21k21')
print(ret)      #   迭代器
for i in ret:
    print(i.group())
# 2
# 23
# 21
# 21

  6、分组命名、分组约束

    在前端中常见的:

函数

    实际上对于前端语言来说,都是把不同样式的字体放在不同的标签中

import re

# 分组命名、分组约束
pattern = '<(?P.*?)>.*?'
ret = re.search(pattern, '

函数

') print(ret) # if ret: print(ret.group()) #

函数

print(ret.group(1)) # h1 print(ret.group('tag')) # h1 pattern = r'<(.*?)>.*?' ret = re.search(pattern, '函数') print(ret) # if ret: print(ret.group()) # 函数 print(ret.group(1)) # a ''' (?:正则表达式) 表示取消优先显示功能 (?P<组名>正则表达式) 表示给这个组取一个名字 (?P=组名) 表示引用之前组的名字,引用部分匹配到的内容必须和之前那个组中的内容一模一样 '''
   1 from urllib.request import urlopen
   2 
   3 ret = urlopen('https://movie.douban.com/top250?start=225&filter=')
   4 content = ret.read().decode('utf-8')
   5 print(content)
   6 
   7 '''
   8 
   9 
  10 
  11     
  12     
  13     
  14     
  15     
</span><span style="color:#008080;">  16</span> <span style="color:#800000;">豆瓣电影 Top 250
</span><span style="color:#008080;">  17</span> <span style="color:#800000;">
  18     
  19     
  20     
  21     
  22     
  23     
  24     
  25     
  26     
  27     
  28     
  29     
  30     
  31     
  32 
  33 
  34 
  42 
  43     
  46     
  47     
  48     
  49 
  50     
  51 
  52 
  53 
  54   
  55     
  56 
  57     
  58     
  59 
  60 
  61 
  62     
  63 
  64 
  65 
  66 
 146 
 153 
 154 
 155 
 156     
 157 
 158 
 159 
 160 
 161     
 162 
 163 
 164 
 165     
 166 
 167 
 168 
 169 
 170 
 224 
 225 
 251 
 252 
 253 
 254 
 255     
 256 
 257 
 258 
 259 
 260 
 261     
 262     
263 264 265 266
267 268

豆瓣电影 Top 250

269 270
271 272 273
274 275 276 277 278 279 280 281 282
283
284 285 286 287
288 289 我没看过的 290 291
292 293 294 295
    296
  1. 297
    298
    299 226 300 301 发条橙 302 303
    304
    305 314
    315

    316 导演: Stanley Kubrick   主演: Malcolm McDowell / Patrick Magee / Michael...
    317 1971 / 英国 美国 / 犯罪 剧情 科幻 318

    319 320 321
    322 323 8.5 324 325 202041人评价 326
    327 328

    329 我完全康复了。 330

    331
    332
    333
    334
  2. 335
  3. 336
    337
    338 227 339 340 黄金三镖客 341 342
    343
    344 354
    355

    356 导演: Sergio Leone   主演: Clint Eastwood / Eli Wallach / Lee Van Cleef
    357 1966 / 意大利 西班牙 西德 / 冒险 西部 358

    359 360 361
    362 363 9.1 364 365 57570人评价 366
    367 368

    369 最棒的西部片。 370

    371
    372
    373
    374
  4. 375
  5. 376
    377
    378 228 379 380 美国丽人 381 382
    383
    384 394
    395

    396 导演: 萨姆·门德斯 Sam Mendes   主演: 凯文·史派西 Kevin Spacey / 安妮特...
    397 1999 / 美国 / 剧情 爱情 家庭 398

    399 400 401
    402 403 8.5 404 405 202029人评价 406
    407 408

    409 每个人的内心都是深不可测的大海。 410

    411
    412
    413
    414
  6. 415
  7. 416
    417
    418 229 419 420 彗星来的那一夜 421 422
    423
    424 434
    435

    436 导演: 詹姆斯·沃德·布柯特 James Ward Byrkit   主演: 艾米丽·芭尔多尼 Em...
    437 2013 / 美国 英国 / 科幻 悬疑 惊悚 438

    439 440 441
    442 443 8.4 444 445 207481人评价 446
    447 448

    449 小成本大魅力。 450

    451
    452
    453
    454
  8. 455
  9. 456
    457
    458 230 459 460 荒野生存 461 462
    463
    464 474
    475

    476 导演: 西恩·潘 Sean Penn   主演: 埃米尔·赫斯基 Emile Hirsch / 马西娅·...
    477 2007 / 美国 / 冒险 传记 剧情 478

    479 480 481
    482 483 8.6 484 485 138526人评价 486
    487 488

    489 出门必备:本草纲目。 490

    491
    492
    493
    494
  10. 495
  11. 496
    497
    498 231 499 500 英国病人 501 502
    503
    504 514
    515

    516 导演: 安东尼·明格拉 Anthony Minghella   主演: 拉尔夫·费因斯 Ralph Fien...
    517 1996 / 美国 英国 / 爱情 剧情 战争 518

    519 520 521
    522 523 8.5 524 525 186720人评价 526
    527 528

    529 In memory, love lives forever... 530

    531
    532
    533
    534
  12. 535
  13. 536
    537
    538 232 539 540 迁徙的鸟 541 542
    543
    544 554
    555

    556 导演: 雅克·贝汉 Jacques Perrin / 雅克·克鲁奥德 Jacques Cluzaud   主演:...
    557 2001 / 法国 德国 意大利 西班牙 瑞士 / 纪录片 558

    559 560 561
    562 563 9.1 564 565 55075人评价 566
    567 568

    569 最美的飞翔。 570

    571
    572
    573
    574
  14. 575
  15. 576
    577
    578 233 579 580 血钻 581 582
    583
    584 594
    595

    596 导演: 爱德华·兹威克 Edward Zwick   主演: 莱昂纳多·迪卡普里奥 Leonardo ...
    597 2006 / 美国 德国 / 剧情 惊悚 冒险 598

    599 600 601
    602 603 8.5 604 605 149126人评价 606
    607 608

    609 每个美丽事物背后都是滴血的现实。 610

    611
    612
    613
    614
  16. 615
  17. 616
    617
    618 234 619 620 聚焦 621 622
    623
    624 634
    635

    636 导演: 托马斯·麦卡锡 Thomas McCarthy   主演: 马克·鲁弗洛 Mark Ruffalo /...
    637 2015 / 美国 / 剧情 传记 638

    639 640 641
    642 643 8.8 644 645 142728人评价 646
    647 648

    649 新闻人的理性求真。 650

    651
    652
    653
    654
  18. 655
  19. 656
    657
    658 235 659 660 国王的演讲 661 662
    663
    664 674
    675

    676 导演: 汤姆·霍珀 Tom Hooper   主演: 柯林·菲尔斯 Colin Firth / 杰弗里·...
    677 2010 / 英国 澳大利亚 美国 / 剧情 传记 历史 678

    679 680 681
    682 683 8.3 684 685 371667人评价 686
    687 688

    689 皇上无话儿。 690

    691
    692
    693
    694
  20. 695
  21. 696
    697
    698 236 699 700 非常嫌疑犯 701 702
    703
    704 714
    715

    716 导演: 布莱恩·辛格 Bryan Singer   主演: 史蒂芬·鲍德温 Stephen Baldwin /...
    717 1995 / 德国 美国 / 剧情 犯罪 悬疑 惊悚 718

    719 720 721
    722 723 8.6 724 725 128198人评价 726
    727 728

    729 我不信仰上帝,但我敬畏上帝。 730

    731
    732
    733
    734
  22. 735
  23. 736
    737
    738 237 739 740 燕尾蝶 741 742
    743
    744 753
    754

    755 导演: 岩井俊二 Shunji Iwai   主演: 恰拉 Chara / 伊藤步 Ayumi Ito / 三上...
    756 1996 / 日本 / 犯罪 剧情 757

    758 759 760
    761 762 8.6 763 764 113716人评价 765
    766 767

    768 现实与童话交相辉映的旅程。 769

    770
    771
    772
    773
  24. 774
  25. 775
    776
    777 238 778 779 勇士 780 781
    782
    783 793
    794

    795 导演: 加文·欧康诺 Gavin O'Connor   主演: 汤姆·哈迪 Tom Hardy / 乔尔·...
    796 2011 / 美国 / 剧情 运动 家庭 797

    798 799 800
    801 802 8.9 803 804 94355人评价 805
    806 807

    808 热血沸腾,相当完美的娱乐拳击大餐。 809

    810
    811
    812
    813
  26. 814
  27. 815
    816
    817 239 818 819 黑鹰坠落 820 821
    822
    823 833
    834

    835 导演: 雷德利·斯科特 Ridley Scott   主演: 乔什·哈奈特 Josh Hartnett / ...
    836 2001 / 美国 / 动作 历史 战争 837

    838 839 840
    841 842 8.6 843 844 130601人评价 845
    846 847

    848 还原真实而残酷的战争。 849

    850
    851
    852
    853
  28. 854
  29. 855
    856
    857 240 858 859 穆赫兰道 860 861
    862
    863 872
    873

    874 导演: 大卫·林奇 David Lynch   主演: 娜奥米·沃茨 Naomi Watts / 劳拉·哈...
    875 2001 / 法国 美国 / 剧情 悬疑 惊悚 876

    877 878 879
    880 881 8.3 882 883 254945人评价 884
    885 886

    887 大卫·林奇的梦境迷宫。 888

    889
    890
    891
    892
  30. 893
  31. 894
    895
    896 241 897 898 遗愿清单 899 900
    901
    902 912
    913

    914 导演: 罗伯·莱纳 Rob Reiner   主演: 杰克·尼科尔森 Jack Nicholson / 摩根...
    915 2007 / 美国 / 冒险 喜剧 剧情 916

    917 918 919
    920 921 8.5 922 923 145700人评价 924
    925 926

    927 用剩余不多的时间,去燃烧整个生命。 928

    929
    930
    931
    932
  32. 933
  33. 934
    935
    936 242 937 938 叫我第一名 939 940
    941
    942 951
    952

    953 导演: 彼得·维纳 Peter Werner   主演: 詹姆斯·沃克 James Wolk / 特里特·...
    954 2008 / 美国 / 剧情 传记 955

    956 957 958
    959 960 8.6 961 962 117631人评价 963
    964 965

    966 乐观比一切都有力量。 967

    968
    969
    970
    971
  34. 972
  35. 973
    974
    975 243 976 977 我爱你 978 979
    980
    981 991
    992

    993 导演: 秋昌民 Chang-min Choo   主演: 宋在河 Jae-ho Song / 李顺载 Soon-jae...
    994 2011 / 韩国 / 剧情 爱情 995

    996 997 998
    999 1000 9.0 1001 1002 65021人评价 1003
    1004 1005

    1006 你要相信,这世上真的有爱存在,不管在什么年纪 1007

    1008
    1009
    1010
    1011
  36. 1012
  37. 1013
    1014
    1015 244 1016 1017 枪火 1018 1019
    1020
    1021 1030
    1031

    1032 导演: 杜琪峰 Johnnie To   主演: 吴镇宇 Francis Ng / 任达华 Simon Yam / ...
    1033 1999 / 香港 / 剧情 动作 犯罪 1034

    1035 1036 1037
    1038 1039 8.6 1040 1041 109640人评价 1042
    1043 1044

    1045 一群演技精湛的戏骨,奉献出一个精致的黑帮小品,成就杜琪峰群戏的巅峰之作。 1046

    1047
    1048
    1049
    1050
  38. 1051
  39. 1052
    1053
    1054 245 1055 1056 荒岛余生 1057 1058
    1059
    1060 1070
    1071

    1072 导演: 罗伯特·泽米吉斯 Robert Zemeckis   主演: 汤姆·汉克斯 Tom Hanks / ...
    1073 2000 / 美国 / 冒险 剧情 1074

    1075 1076 1077
    1078 1079 8.5 1080 1081 149701人评价 1082
    1083 1084

    1085 一个人的独角戏。 1086

    1087
    1088
    1089
    1090
  40. 1091
  41. 1092
    1093
    1094 246 1095 1096 2001太空漫游 1097 1098
    1099
    1100 1110
    1111

    1112 导演: 斯坦利·库布里克 Stanley Kubrick   主演: 凯尔·杜拉 Keir Dullea / ...
    1113 1968 / 英国 美国 / 科幻 惊悚 冒险 1114

    1115 1116 1117
    1118 1119 8.7 1120 1121 105862人评价 1122
    1123 1124

    1125 现代科幻电影的开山之作,最伟大导演的最伟大影片。 1126

    1127
    1128
    1129
    1130
  42. 1131
  43. 1132
    1133
    1134 247 1135 1136 上帝也疯狂 1137 1138
    1139
    1140 1149
    1150

    1151 导演: Jamie Uys   主演: Marius Weyers / Sandra Prinsloo / N!xau
    1152 1980 / 博茨瓦纳 南非 / 喜剧 1153

    1154 1155 1156
    1157 1158 8.6 1159 1160 103665人评价 1161
    1162 1163

    1164 纯净原始的笑与感动。 1165

    1166
    1167
    1168
    1169
  44. 1170
  45. 1171
    1172
    1173 248 1174 1175 千钧一发 1176 1177
    1178
    1179 1189
    1190

    1191 导演: 安德鲁·尼科尔 Andrew Niccol   主演: 伊桑·霍克 Ethan Hawke / 乌玛...
    1192 1997 / 美国 / 剧情 科幻 惊悚 1193

    1194 1195 1196
    1197 1198 8.7 1199 1200 96480人评价 1201
    1202 1203

    1204 一部能引人思考的科幻励志片。 1205

    1206
    1207
    1208
    1209
  46. 1210
  47. 1211
    1212
    1213 249 1214 1215 大卫·戈尔的一生 1216 1217
    1218
    1219 1229
    1230

    1231 导演: Alan Parker   主演: 凯文·史派西 Kevin Spacey / 凯特·温丝莱特 Kat...
    1232 2003 / 美国 德国 英国 / 剧情 犯罪 悬疑 1233

    1234 1235 1236
    1237 1238 8.6 1239 1240 105386人评价 1241
    1242 1243

    1244 捍卫人权只是信仰,一点不妨碍其行为的残忍。 1245

    1246
    1247
    1248
    1249
  48. 1250
  49. 1251
    1252
    1253 250 1254 1255 蓝色大门 1256 1257
    1258
    1259 1268
    1269

    1270 导演: 易智言 Chih-yen Yee   主演: 陈柏霖 Bo-lin Chen / 桂纶镁 Lunmei Kwa...
    1271 2002 / 台湾 法国 / 剧情 爱情 同性 1272

    1273 1274 1275
    1276 1277 8.3 1278 1279 289390人评价 1280
    1281 1282

    1283 青春的窃窃私语。 1284

    1285
    1286
    1287
    1288
  50. 1289
1290 1291 1292 1293 1294 1295 1296 1297
1298 1299 1300 <前页 1301 1302 1303 1304 1305 1306 1 1307 1308 1309 2 1310 1311 1312 3 1313 1314 1315 4 1316 1317 1318 5 1319 1320 1321 6 1322 1323 1324 7 1325 1326 1327 8 1328 1329 1330 9 1331 1332 10 1333 1334 后页> 1335 1336 1337 (共250条) 1338
1339 1340 1341 1342
1343
1344 1345

1346 豆瓣用户每天都在对“看过”的电影进行“很差”到“力荐”的评价,豆瓣根据每部影片看过的人数以及该影片所得的评价等综合数据,通过算法分析产生豆瓣电影 Top 250。 1347

1348 1349
1350 1351 1352 1353 1354 1355 1356 1357 1358 1370 1371 1372 1373 1374
1375
1376 1377
1378
1379
1380 1381 1382 1403 1404
1405 1406 1407 1408 1409 1410 1411 1412 1416 1417 1418 1419 1420 1421 1422 1423 1424 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1483 1484 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 '''
爬虫:爬一个网页
  1 # 结构必须相似
  2 from urllib.request import urlopen
  3 import re
  4 import json
  5 
  6 def getPage(url):
  7     response = urlopen(url)
  8     content = response.read().decode('utf-8')
  9     return content
 10 
 11 def parsePage(s):
 12     ret = com.finditer(s)
 13     for i in ret:
 14         yield {
 15             'id': i.group('id'),
 16             'title': i.group('title'),
 17             'rating_num': i.group('rating_num'),
 18             'comment_num': i.group('comment_num')
 19         }
 20 
 21 def main(num):
 22     url = 'https://movie.douban.com/top250?start=%s&filter=' % num
 23     response_html = getPage(url)
 24     ret = parsePage(response_html)
 25     print(ret)
 26     f = open('move_info7', 'a', encoding='utf-8')
 27     for obj in ret:
 28         print(obj)
 29         data = json.dumps(obj, ensure_ascii=False)
 30         f.write(data + '\n')
 31     f.close()
 32 
 33 if __name__ == '__main__':
 34     com = re.compile(
 35         '
.*?
.*?(?P\d+).*?(?P.*?)</span></span><span style="color:#800000;">'</span> <span style="color:#008080;"> 36</span> <span style="color:#800000;">'</span><span style="color:#800000;">.*?<span class="rating_num" .*?>(?P<rating_num>.*?)</span>.*?<span>(?P<comment_num>.*?)评价</span></span><span style="color:#800000;">'</span><span style="color:#000000;">, re.S </span><span style="color:#008080;"> 37</span> <span style="color:#000000;"> ) </span><span style="color:#008080;"> 38</span> count =<span style="color:#000000;"> 0 </span><span style="color:#008080;"> 39</span> <span style="color:#0000ff;">for</span> i <span style="color:#0000ff;">in</span> range(10<span style="color:#000000;">): </span><span style="color:#008080;"> 40</span> <span style="color:#000000;"> main(count) </span><span style="color:#008080;"> 41</span> count += 25 <span style="color:#008080;"> 42</span> <span style="color:#800000;">'''</span> <span style="color:#008080;"> 43</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;"> 44</span> <span style="color:#800000;">{'id': '1', 'title': '肖申克的救赎', 'rating_num': '9.6', 'comment_num': '1136962人'} </span><span style="color:#008080;"> 45</span> <span style="color:#800000;">{'id': '2', 'title': '霸王别姬', 'rating_num': '9.5', 'comment_num': '829150人'} </span><span style="color:#008080;"> 46</span> <span style="color:#800000;">{'id': '3', 'title': '这个杀手不太冷', 'rating_num': '9.4', 'comment_num': '1051321人'} </span><span style="color:#008080;"> 47</span> <span style="color:#800000;">{'id': '4', 'title': '阿甘正传', 'rating_num': '9.4', 'comment_num': '897476人'} </span><span style="color:#008080;"> 48</span> <span style="color:#800000;">{'id': '5', 'title': '美丽人生', 'rating_num': '9.5', 'comment_num': '523574人'} </span><span style="color:#008080;"> 49</span> <span style="color:#800000;">{'id': '6', 'title': '泰坦尼克号', 'rating_num': '9.3', 'comment_num': '834022人'} </span><span style="color:#008080;"> 50</span> <span style="color:#800000;">{'id': '7', 'title': '千与千寻', 'rating_num': '9.3', 'comment_num': '833571人'} </span><span style="color:#008080;"> 51</span> <span style="color:#800000;">{'id': '8', 'title': '辛德勒的名单', 'rating_num': '9.4', 'comment_num': '473283人'} </span><span style="color:#008080;"> 52</span> <span style="color:#800000;">{'id': '9', 'title': '盗梦空间', 'rating_num': '9.3', 'comment_num': '921728人'} </span><span style="color:#008080;"> 53</span> <span style="color:#800000;">{'id': '10', 'title': '机器人总动员', 'rating_num': '9.3', 'comment_num': '608268人'} </span><span style="color:#008080;"> 54</span> <span style="color:#800000;">{'id': '11', 'title': '忠犬八公的故事', 'rating_num': '9.3', 'comment_num': '588076人'} </span><span style="color:#008080;"> 55</span> <span style="color:#800000;">{'id': '12', 'title': '三傻大闹宝莱坞', 'rating_num': '9.2', 'comment_num': '827336人'} </span><span style="color:#008080;"> 56</span> <span style="color:#800000;">{'id': '13', 'title': '海上钢琴师', 'rating_num': '9.2', 'comment_num': '696470人'} </span><span style="color:#008080;"> 57</span> <span style="color:#800000;">{'id': '14', 'title': '放牛班的春天', 'rating_num': '9.2', 'comment_num': '563040人'} </span><span style="color:#008080;"> 58</span> <span style="color:#800000;">{'id': '15', 'title': '大话西游之大圣娶亲', 'rating_num': '9.2', 'comment_num': '618510人'} </span><span style="color:#008080;"> 59</span> <span style="color:#800000;">{'id': '16', 'title': '楚门的世界', 'rating_num': '9.1', 'comment_num': '594493人'} </span><span style="color:#008080;"> 60</span> <span style="color:#800000;">{'id': '17', 'title': '教父', 'rating_num': '9.2', 'comment_num': '417774人'} </span><span style="color:#008080;"> 61</span> <span style="color:#800000;">{'id': '18', 'title': '龙猫', 'rating_num': '9.1', 'comment_num': '513277人'} </span><span style="color:#008080;"> 62</span> <span style="color:#800000;">{'id': '19', 'title': '星际穿越', 'rating_num': '9.2', 'comment_num': '616218人'} </span><span style="color:#008080;"> 63</span> <span style="color:#800000;">{'id': '20', 'title': '熔炉', 'rating_num': '9.2', 'comment_num': '343601人'} </span><span style="color:#008080;"> 64</span> <span style="color:#800000;">{'id': '21', 'title': '无间道', 'rating_num': '9.1', 'comment_num': '503485人'} </span><span style="color:#008080;"> 65</span> <span style="color:#800000;">{'id': '22', 'title': '触不可及', 'rating_num': '9.2', 'comment_num': '446800人'} </span><span style="color:#008080;"> 66</span> <span style="color:#800000;">{'id': '23', 'title': '乱世佳人', 'rating_num': '9.2', 'comment_num': '320494人'} </span><span style="color:#008080;"> 67</span> <span style="color:#800000;">{'id': '24', 'title': '当幸福来敲门', 'rating_num': '9.0', 'comment_num': '662070人'} </span><span style="color:#008080;"> 68</span> <span style="color:#800000;">{'id': '25', 'title': '怦然心动', 'rating_num': '9.0', 'comment_num': '707168人'} </span><span style="color:#008080;"> 69</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;"> 70</span> <span style="color:#800000;">{'id': '26', 'title': '疯狂动物城', 'rating_num': '9.1', 'comment_num': '664871人'} </span><span style="color:#008080;"> 71</span> <span style="color:#800000;">{'id': '27', 'title': '天堂电影院', 'rating_num': '9.1', 'comment_num': '354924人'} </span><span style="color:#008080;"> 72</span> <span style="color:#800000;">{'id': '28', 'title': '蝙蝠侠:黑暗骑士', 'rating_num': '9.1', 'comment_num': '407246人'} </span><span style="color:#008080;"> 73</span> <span style="color:#800000;">{'id': '29', 'title': '十二怒汉', 'rating_num': '9.4', 'comment_num': '205261人'} </span><span style="color:#008080;"> 74</span> <span style="color:#800000;">{'id': '30', 'title': '鬼子来了', 'rating_num': '9.2', 'comment_num': '284999人'} </span><span style="color:#008080;"> 75</span> <span style="color:#800000;">{'id': '31', 'title': '活着', 'rating_num': '9.1', 'comment_num': '337078人'} </span><span style="color:#008080;"> 76</span> <span style="color:#800000;">{'id': '32', 'title': '少年派的奇幻漂流', 'rating_num': '9.0', 'comment_num': '688467人'} </span><span style="color:#008080;"> 77</span> <span style="color:#800000;">{'id': '33', 'title': '指环王3:王者无敌', 'rating_num': '9.1', 'comment_num': '339598人'} </span><span style="color:#008080;"> 78</span> <span style="color:#800000;">{'id': '34', 'title': '搏击俱乐部', 'rating_num': '9.0', 'comment_num': '456266人'} </span><span style="color:#008080;"> 79</span> <span style="color:#800000;">{'id': '35', 'title': '天空之城', 'rating_num': '9.0', 'comment_num': '396992人'} </span><span style="color:#008080;"> 80</span> <span style="color:#800000;">{'id': '36', 'title': '控方证人', 'rating_num': '9.6', 'comment_num': '131614人'} </span><span style="color:#008080;"> 81</span> <span style="color:#800000;">{'id': '37', 'title': '飞屋环游记', 'rating_num': '8.9', 'comment_num': '602132人'} </span><span style="color:#008080;"> 82</span> <span style="color:#800000;">{'id': '38', 'title': '大话西游之月光宝盒', 'rating_num': '8.9', 'comment_num': '497513人'} </span><span style="color:#008080;"> 83</span> <span style="color:#800000;">{'id': '39', 'title': '罗马假日', 'rating_num': '8.9', 'comment_num': '458021人'} </span><span style="color:#008080;"> 84</span> <span style="color:#800000;">{'id': '40', 'title': '窃听风暴', 'rating_num': '9.1', 'comment_num': '269930人'} </span><span style="color:#008080;"> 85</span> <span style="color:#800000;">{'id': '41', 'title': '两杆大烟枪', 'rating_num': '9.1', 'comment_num': '314374人'} </span><span style="color:#008080;"> 86</span> <span style="color:#800000;">{'id': '42', 'title': '飞越疯人院', 'rating_num': '9.0', 'comment_num': '317552人'} </span><span style="color:#008080;"> 87</span> <span style="color:#800000;">{'id': '43', 'title': '闻香识女人', 'rating_num': '8.9', 'comment_num': '387743人'} </span><span style="color:#008080;"> 88</span> <span style="color:#800000;">{'id': '44', 'title': '哈尔的移动城堡', 'rating_num': '8.9', 'comment_num': '427326人'} </span><span style="color:#008080;"> 89</span> <span style="color:#800000;">{'id': '45', 'title': '辩护人', 'rating_num': '9.2', 'comment_num': '265247人'} </span><span style="color:#008080;"> 90</span> <span style="color:#800000;">{'id': '46', 'title': '摔跤吧!爸爸', 'rating_num': '9.1', 'comment_num': '592646人'} </span><span style="color:#008080;"> 91</span> <span style="color:#800000;">{'id': '47', 'title': 'V字仇杀队', 'rating_num': '8.8', 'comment_num': '503120人'} </span><span style="color:#008080;"> 92</span> <span style="color:#800000;">{'id': '48', 'title': '死亡诗社', 'rating_num': '9.0', 'comment_num': '333864人'} </span><span style="color:#008080;"> 93</span> <span style="color:#800000;">{'id': '49', 'title': '海豚湾', 'rating_num': '9.3', 'comment_num': '208271人'} </span><span style="color:#008080;"> 94</span> <span style="color:#800000;">{'id': '50', 'title': '教父2', 'rating_num': '9.1', 'comment_num': '225526人'} </span><span style="color:#008080;"> 95</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;"> 96</span> <span style="color:#800000;">{'id': '51', 'title': '指环王2:双塔奇兵', 'rating_num': '9.0', 'comment_num': '318720人'} </span><span style="color:#008080;"> 97</span> <span style="color:#800000;">{'id': '52', 'title': '美丽心灵', 'rating_num': '8.9', 'comment_num': '356942人'} </span><span style="color:#008080;"> 98</span> <span style="color:#800000;">{'id': '53', 'title': '指环王1:魔戒再现', 'rating_num': '8.9', 'comment_num': '356842人'} </span><span style="color:#008080;"> 99</span> <span style="color:#800000;">{'id': '54', 'title': '饮食男女', 'rating_num': '9.1', 'comment_num': '243677人'} </span><span style="color:#008080;">100</span> <span style="color:#800000;">{'id': '55', 'title': '情书', 'rating_num': '8.8', 'comment_num': '437267人'} </span><span style="color:#008080;">101</span> <span style="color:#800000;">{'id': '56', 'title': '素媛', 'rating_num': '9.1', 'comment_num': '227577人'} </span><span style="color:#008080;">102</span> <span style="color:#800000;">{'id': '57', 'title': '狮子王', 'rating_num': '8.9', 'comment_num': '334392人'} </span><span style="color:#008080;">103</span> <span style="color:#800000;">{'id': '58', 'title': '美国往事', 'rating_num': '9.1', 'comment_num': '204073人'} </span><span style="color:#008080;">104</span> <span style="color:#800000;">{'id': '59', 'title': '钢琴家', 'rating_num': '9.0', 'comment_num': '235336人'} </span><span style="color:#008080;">105</span> <span style="color:#800000;">{'id': '60', 'title': '小鞋子', 'rating_num': '9.2', 'comment_num': '168125人'} </span><span style="color:#008080;">106</span> <span style="color:#800000;">{'id': '61', 'title': '七宗罪', 'rating_num': '8.7', 'comment_num': '495474人'} </span><span style="color:#008080;">107</span> <span style="color:#800000;">{'id': '62', 'title': '被嫌弃的松子的一生', 'rating_num': '8.9', 'comment_num': '350239人'} </span><span style="color:#008080;">108</span> <span style="color:#800000;">{'id': '63', 'title': '天使爱美丽', 'rating_num': '8.7', 'comment_num': '551849人'} </span><span style="color:#008080;">109</span> <span style="color:#800000;">{'id': '64', 'title': '致命魔术', 'rating_num': '8.8', 'comment_num': '402295人'} </span><span style="color:#008080;">110</span> <span style="color:#800000;">{'id': '65', 'title': '本杰明·巴顿奇事', 'rating_num': '8.8', 'comment_num': '456274人'} </span><span style="color:#008080;">111</span> <span style="color:#800000;">{'id': '66', 'title': '西西里的美丽传说', 'rating_num': '8.8', 'comment_num': '421224人'} </span><span style="color:#008080;">112</span> <span style="color:#800000;">{'id': '67', 'title': '音乐之声', 'rating_num': '8.9', 'comment_num': '268975人'} </span><span style="color:#008080;">113</span> <span style="color:#800000;">{'id': '68', 'title': '让子弹飞', 'rating_num': '8.7', 'comment_num': '741134人'} </span><span style="color:#008080;">114</span> <span style="color:#800000;">{'id': '69', 'title': '黑客帝国', 'rating_num': '8.9', 'comment_num': '332788人'} </span><span style="color:#008080;">115</span> <span style="color:#800000;">{'id': '70', 'title': '拯救大兵瑞恩', 'rating_num': '8.9', 'comment_num': '285251人'} </span><span style="color:#008080;">116</span> <span style="color:#800000;">{'id': '71', 'title': '勇敢的心', 'rating_num': '8.8', 'comment_num': '331967人'} </span><span style="color:#008080;">117</span> <span style="color:#800000;">{'id': '72', 'title': '看不见的客人', 'rating_num': '8.7', 'comment_num': '436278人'} </span><span style="color:#008080;">118</span> <span style="color:#800000;">{'id': '73', 'title': '低俗小说', 'rating_num': '8.8', 'comment_num': '392959人'} </span><span style="color:#008080;">119</span> <span style="color:#800000;">{'id': '74', 'title': '剪刀手爱德华', 'rating_num': '8.7', 'comment_num': '557365人'} </span><span style="color:#008080;">120</span> <span style="color:#800000;">{'id': '75', 'title': '沉默的羔羊', 'rating_num': '8.8', 'comment_num': '405979人'} </span><span style="color:#008080;">121</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;">122</span> <span style="color:#800000;">{'id': '76', 'title': '大闹天宫', 'rating_num': '9.3', 'comment_num': '126269人'} </span><span style="color:#008080;">123</span> <span style="color:#800000;">{'id': '77', 'title': '蝴蝶效应', 'rating_num': '8.7', 'comment_num': '442285人'} </span><span style="color:#008080;">124</span> <span style="color:#800000;">{'id': '78', 'title': '末代皇帝', 'rating_num': '9.0', 'comment_num': '214162人'} </span><span style="color:#008080;">125</span> <span style="color:#800000;">{'id': '79', 'title': '入殓师', 'rating_num': '8.8', 'comment_num': '352643人'} </span><span style="color:#008080;">126</span> <span style="color:#800000;">{'id': '80', 'title': '春光乍泄', 'rating_num': '8.8', 'comment_num': '290099人'} </span><span style="color:#008080;">127</span> <span style="color:#800000;">{'id': '81', 'title': '心灵捕手', 'rating_num': '8.8', 'comment_num': '319194人'} </span><span style="color:#008080;">128</span> <span style="color:#800000;">{'id': '82', 'title': '玛丽和马克思', 'rating_num': '8.9', 'comment_num': '255687人'} </span><span style="color:#008080;">129</span> <span style="color:#800000;">{'id': '83', 'title': '哈利·波特与魔法石', 'rating_num': '8.8', 'comment_num': '320109人'} </span><span style="color:#008080;">130</span> <span style="color:#800000;">{'id': '84', 'title': '阳光灿烂的日子', 'rating_num': '8.8', 'comment_num': '316138人'} </span><span style="color:#008080;">131</span> <span style="color:#800000;">{'id': '85', 'title': '布达佩斯大饭店', 'rating_num': '8.8', 'comment_num': '380840人'} </span><span style="color:#008080;">132</span> <span style="color:#800000;">{'id': '86', 'title': '禁闭岛', 'rating_num': '8.7', 'comment_num': '420807人'} </span><span style="color:#008080;">133</span> <span style="color:#800000;">{'id': '87', 'title': '幽灵公主', 'rating_num': '8.8', 'comment_num': '270444人'} </span><span style="color:#008080;">134</span> <span style="color:#800000;">{'id': '88', 'title': '第六感', 'rating_num': '8.8', 'comment_num': '269686人'} </span><span style="color:#008080;">135</span> <span style="color:#800000;">{'id': '89', 'title': '猫鼠游戏', 'rating_num': '8.8', 'comment_num': '280488人'} </span><span style="color:#008080;">136</span> <span style="color:#800000;">{'id': '90', 'title': '重庆森林', 'rating_num': '8.7', 'comment_num': '384359人'} </span><span style="color:#008080;">137</span> <span style="color:#800000;">{'id': '91', 'title': '狩猎', 'rating_num': '9.1', 'comment_num': '156862人'} </span><span style="color:#008080;">138</span> <span style="color:#800000;">{'id': '92', 'title': '致命ID', 'rating_num': '8.7', 'comment_num': '369961人'} </span><span style="color:#008080;">139</span> <span style="color:#800000;">{'id': '93', 'title': '断背山', 'rating_num': '8.7', 'comment_num': '368278人'} </span><span style="color:#008080;">140</span> <span style="color:#800000;">{'id': '94', 'title': '大鱼', 'rating_num': '8.7', 'comment_num': '289042人'} </span><span style="color:#008080;">141</span> <span style="color:#800000;">{'id': '95', 'title': '穿条纹睡衣的男孩', 'rating_num': '8.9', 'comment_num': '181575人'} </span><span style="color:#008080;">142</span> <span style="color:#800000;">{'id': '96', 'title': '加勒比海盗', 'rating_num': '8.6', 'comment_num': '403853人'} </span><span style="color:#008080;">143</span> <span style="color:#800000;">{'id': '97', 'title': '告白', 'rating_num': '8.7', 'comment_num': '391030人'} </span><span style="color:#008080;">144</span> <span style="color:#800000;">{'id': '98', 'title': '甜蜜蜜', 'rating_num': '8.8', 'comment_num': '260975人'} </span><span style="color:#008080;">145</span> <span style="color:#800000;">{'id': '99', 'title': '射雕英雄传之东成西就', 'rating_num': '8.7', 'comment_num': '314889人'} </span><span style="color:#008080;">146</span> <span style="color:#800000;">{'id': '100', 'title': '一一', 'rating_num': '8.9', 'comment_num': '176905人'} </span><span style="color:#008080;">147</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;">148</span> <span style="color:#800000;">{'id': '101', 'title': '阿凡达', 'rating_num': '8.6', 'comment_num': '607396人'} </span><span style="color:#008080;">149</span> <span style="color:#800000;">{'id': '102', 'title': '摩登时代', 'rating_num': '9.2', 'comment_num': '107574人'} </span><span style="color:#008080;">150</span> <span style="color:#800000;">{'id': '103', 'title': '阳光姐妹淘', 'rating_num': '8.8', 'comment_num': '308629人'} </span><span style="color:#008080;">151</span> <span style="color:#800000;">{'id': '104', 'title': '上帝之城', 'rating_num': '8.9', 'comment_num': '174373人'} </span><span style="color:#008080;">152</span> <span style="color:#800000;">{'id': '105', 'title': '爱在黎明破晓前', 'rating_num': '8.7', 'comment_num': '256335人'} </span><span style="color:#008080;">153</span> <span style="color:#800000;">{'id': '106', 'title': '消失的爱人', 'rating_num': '8.7', 'comment_num': '415421人'} </span><span style="color:#008080;">154</span> <span style="color:#800000;">{'id': '107', 'title': '侧耳倾听', 'rating_num': '8.8', 'comment_num': '199098人'} </span><span style="color:#008080;">155</span> <span style="color:#800000;">{'id': '108', 'title': '风之谷', 'rating_num': '8.8', 'comment_num': '200778人'} </span><span style="color:#008080;">156</span> <span style="color:#800000;">{'id': '109', 'title': '爱在日落黄昏时', 'rating_num': '8.8', 'comment_num': '227021人'} </span><span style="color:#008080;">157</span> <span style="color:#800000;">{'id': '110', 'title': '倩女幽魂', 'rating_num': '8.6', 'comment_num': '301352人'} </span><span style="color:#008080;">158</span> <span style="color:#800000;">{'id': '111', 'title': '超脱', 'rating_num': '8.8', 'comment_num': '202665人'} </span><span style="color:#008080;">159</span> <span style="color:#800000;">{'id': '112', 'title': '恐怖直播', 'rating_num': '8.7', 'comment_num': '265264人'} </span><span style="color:#008080;">160</span> <span style="color:#800000;">{'id': '113', 'title': '红辣椒', 'rating_num': '8.9', 'comment_num': '159097人'} </span><span style="color:#008080;">161</span> <span style="color:#800000;">{'id': '114', 'title': '小森林 夏秋篇', 'rating_num': '8.9', 'comment_num': '163081人'} </span><span style="color:#008080;">162</span> <span style="color:#800000;">{'id': '115', 'title': '喜剧之王', 'rating_num': '8.6', 'comment_num': '373088人'} </span><span style="color:#008080;">163</span> <span style="color:#800000;">{'id': '116', 'title': '菊次郎的夏天', 'rating_num': '8.7', 'comment_num': '216449人'} </span><span style="color:#008080;">164</span> <span style="color:#800000;">{'id': '117', 'title': '驯龙高手', 'rating_num': '8.7', 'comment_num': '329730人'} </span><span style="color:#008080;">165</span> <span style="color:#800000;">{'id': '118', 'title': '幸福终点站', 'rating_num': '8.7', 'comment_num': '254497人'} </span><span style="color:#008080;">166</span> <span style="color:#800000;">{'id': '119', 'title': '借东西的小人阿莉埃蒂', 'rating_num': '8.7', 'comment_num': '247365人'} </span><span style="color:#008080;">167</span> <span style="color:#800000;">{'id': '120', 'title': '神偷奶爸', 'rating_num': '8.5', 'comment_num': '441910人'} </span><span style="color:#008080;">168</span> <span style="color:#800000;">{'id': '121', 'title': '萤火虫之墓', 'rating_num': '8.7', 'comment_num': '229344人'} </span><span style="color:#008080;">169</span> <span style="color:#800000;">{'id': '122', 'title': '岁月神偷', 'rating_num': '8.6', 'comment_num': '338739人'} </span><span style="color:#008080;">170</span> <span style="color:#800000;">{'id': '123', 'title': '七武士', 'rating_num': '9.2', 'comment_num': '88622人'} </span><span style="color:#008080;">171</span> <span style="color:#800000;">{'id': '124', 'title': '杀人回忆', 'rating_num': '8.7', 'comment_num': '236531人'} </span><span style="color:#008080;">172</span> <span style="color:#800000;">{'id': '125', 'title': '怪兽电力公司', 'rating_num': '8.6', 'comment_num': '280990人'} </span><span style="color:#008080;">173</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;">174</span> <span style="color:#800000;">{'id': '126', 'title': '谍影重重3', 'rating_num': '8.7', 'comment_num': '204388人'} </span><span style="color:#008080;">175</span> <span style="color:#800000;">{'id': '127', 'title': '喜宴', 'rating_num': '8.8', 'comment_num': '159333人'} </span><span style="color:#008080;">176</span> <span style="color:#800000;">{'id': '128', 'title': '贫民窟的百万富翁', 'rating_num': '8.5', 'comment_num': '433139人'} </span><span style="color:#008080;">177</span> <span style="color:#800000;">{'id': '129', 'title': '电锯惊魂', 'rating_num': '8.7', 'comment_num': '223295人'} </span><span style="color:#008080;">178</span> <span style="color:#800000;">{'id': '130', 'title': '真爱至上', 'rating_num': '8.5', 'comment_num': '349284人'} </span><span style="color:#008080;">179</span> <span style="color:#800000;">{'id': '131', 'title': '东邪西毒', 'rating_num': '8.6', 'comment_num': '287068人'} </span><span style="color:#008080;">180</span> <span style="color:#800000;">{'id': '132', 'title': '记忆碎片', 'rating_num': '8.6', 'comment_num': '313381人'} </span><span style="color:#008080;">181</span> <span style="color:#800000;">{'id': '133', 'title': '黑天鹅', 'rating_num': '8.5', 'comment_num': '465339人'} </span><span style="color:#008080;">182</span> <span style="color:#800000;">{'id': '134', 'title': '疯狂原始人', 'rating_num': '8.7', 'comment_num': '417114人'} </span><span style="color:#008080;">183</span> <span style="color:#800000;">{'id': '135', 'title': '雨人', 'rating_num': '8.6', 'comment_num': '229786人'} </span><span style="color:#008080;">184</span> <span style="color:#800000;">{'id': '136', 'title': '海洋', 'rating_num': '9.0', 'comment_num': '105731人'} </span><span style="color:#008080;">185</span> <span style="color:#800000;">{'id': '137', 'title': '小森林 冬春篇', 'rating_num': '8.9', 'comment_num': '141001人'} </span><span style="color:#008080;">186</span> <span style="color:#800000;">{'id': '138', 'title': '哈利·波特与死亡圣器(下)', 'rating_num': '8.7', 'comment_num': '313421人'} </span><span style="color:#008080;">187</span> <span style="color:#800000;">{'id': '139', 'title': '卢旺达饭店', 'rating_num': '8.9', 'comment_num': '136575人'} </span><span style="color:#008080;">188</span> <span style="color:#800000;">{'id': '140', 'title': '请以你的名字呼唤我', 'rating_num': '8.8', 'comment_num': '215180人'} </span><span style="color:#008080;">189</span> <span style="color:#800000;">{'id': '141', 'title': '萤火之森', 'rating_num': '8.8', 'comment_num': '188466人'} </span><span style="color:#008080;">190</span> <span style="color:#800000;">{'id': '142', 'title': '英雄本色', 'rating_num': '8.6', 'comment_num': '198786人'} </span><span style="color:#008080;">191</span> <span style="color:#800000;">{'id': '143', 'title': '7号房的礼物', 'rating_num': '8.7', 'comment_num': '205810人'} </span><span style="color:#008080;">192</span> <span style="color:#800000;">{'id': '144', 'title': '心迷宫', 'rating_num': '8.6', 'comment_num': '210739人'} </span><span style="color:#008080;">193</span> <span style="color:#800000;">{'id': '145', 'title': '虎口脱险', 'rating_num': '8.9', 'comment_num': '118205人'} </span><span style="color:#008080;">194</span> <span style="color:#800000;">{'id': '146', 'title': '燃情岁月', 'rating_num': '8.7', 'comment_num': '161251人'} </span><span style="color:#008080;">195</span> <span style="color:#800000;">{'id': '147', 'title': '荒蛮故事', 'rating_num': '8.8', 'comment_num': '168403人'} </span><span style="color:#008080;">196</span> <span style="color:#800000;">{'id': '148', 'title': '傲慢与偏见', 'rating_num': '8.5', 'comment_num': '344035人'} </span><span style="color:#008080;">197</span> <span style="color:#800000;">{'id': '149', 'title': '超能陆战队', 'rating_num': '8.6', 'comment_num': '428756人'} </span><span style="color:#008080;">198</span> <span style="color:#800000;">{'id': '150', 'title': '海边的曼彻斯特', 'rating_num': '8.6', 'comment_num': '231798人'} </span><span style="color:#008080;">199</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;">200</span> <span style="color:#800000;">{'id': '151', 'title': '蝙蝠侠:黑暗骑士崛起', 'rating_num': '8.6', 'comment_num': '332241人'} </span><span style="color:#008080;">201</span> <span style="color:#800000;">{'id': '152', 'title': '唐伯虎点秋香', 'rating_num': '8.4', 'comment_num': '391028人'} </span><span style="color:#008080;">202</span> <span style="color:#800000;">{'id': '153', 'title': '教父3', 'rating_num': '8.8', 'comment_num': '150140人'} </span><span style="color:#008080;">203</span> <span style="color:#800000;">{'id': '154', 'title': '纵横四海', 'rating_num': '8.7', 'comment_num': '170601人'} </span><span style="color:#008080;">204</span> <span style="color:#800000;">{'id': '155', 'title': '恋恋笔记本', 'rating_num': '8.5', 'comment_num': '320328人'} </span><span style="color:#008080;">205</span> <span style="color:#800000;">{'id': '156', 'title': '玩具总动员3', 'rating_num': '8.8', 'comment_num': '215398人'} </span><span style="color:#008080;">206</span> <span style="color:#800000;">{'id': '157', 'title': '完美的世界', 'rating_num': '9.0', 'comment_num': '93344人'} </span><span style="color:#008080;">207</span> <span style="color:#800000;">{'id': '158', 'title': '时空恋旅人', 'rating_num': '8.6', 'comment_num': '234868人'} </span><span style="color:#008080;">208</span> <span style="color:#800000;">{'id': '159', 'title': '花样年华', 'rating_num': '8.5', 'comment_num': '277064人'} </span><span style="color:#008080;">209</span> <span style="color:#800000;">{'id': '160', 'title': '达拉斯买家俱乐部', 'rating_num': '8.7', 'comment_num': '210179人'} </span><span style="color:#008080;">210</span> <span style="color:#800000;">{'id': '161', 'title': '猜火车', 'rating_num': '8.5', 'comment_num': '270902人'} </span><span style="color:#008080;">211</span> <span style="color:#800000;">{'id': '162', 'title': '魂断蓝桥', 'rating_num': '8.8', 'comment_num': '142255人'} </span><span style="color:#008080;">212</span> <span style="color:#800000;">{'id': '163', 'title': '雨中曲', 'rating_num': '9.0', 'comment_num': '102866人'} </span><span style="color:#008080;">213</span> <span style="color:#800000;">{'id': '164', 'title': '穿越时空的少女', 'rating_num': '8.6', 'comment_num': '205342人'} </span><span style="color:#008080;">214</span> <span style="color:#800000;">{'id': '165', 'title': '二十二', 'rating_num': '8.7', 'comment_num': '122817人'} </span><span style="color:#008080;">215</span> <span style="color:#800000;">{'id': '166', 'title': '无人知晓', 'rating_num': '9.1', 'comment_num': '83749人'} </span><span style="color:#008080;">216</span> <span style="color:#800000;">{'id': '167', 'title': '我是山姆', 'rating_num': '8.8', 'comment_num': '118954人'} </span><span style="color:#008080;">217</span> <span style="color:#800000;">{'id': '168', 'title': '冰川时代', 'rating_num': '8.5', 'comment_num': '306556人'} </span><span style="color:#008080;">218</span> <span style="color:#800000;">{'id': '169', 'title': '人工智能', 'rating_num': '8.6', 'comment_num': '212679人'} </span><span style="color:#008080;">219</span> <span style="color:#800000;">{'id': '170', 'title': '血战钢锯岭', 'rating_num': '8.7', 'comment_num': '367970人'} </span><span style="color:#008080;">220</span> <span style="color:#800000;">{'id': '171', 'title': '浪潮', 'rating_num': '8.7', 'comment_num': '147530人'} </span><span style="color:#008080;">221</span> <span style="color:#800000;">{'id': '172', 'title': '爆裂鼓手', 'rating_num': '8.6', 'comment_num': '267524人'} </span><span style="color:#008080;">222</span> <span style="color:#800000;">{'id': '173', 'title': '朗读者', 'rating_num': '8.5', 'comment_num': '299592人'} </span><span style="color:#008080;">223</span> <span style="color:#800000;">{'id': '174', 'title': '香水', 'rating_num': '8.4', 'comment_num': '306173人'} </span><span style="color:#008080;">224</span> <span style="color:#800000;">{'id': '175', 'title': '罗生门', 'rating_num': '8.7', 'comment_num': '142114人'} </span><span style="color:#008080;">225</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;">226</span> <span style="color:#800000;">{'id': '176', 'title': '未麻的部屋', 'rating_num': '8.8', 'comment_num': '113769人'} </span><span style="color:#008080;">227</span> <span style="color:#800000;">{'id': '177', 'title': '被解救的姜戈', 'rating_num': '8.6', 'comment_num': '288746人'} </span><span style="color:#008080;">228</span> <span style="color:#800000;">{'id': '178', 'title': '阿飞正传', 'rating_num': '8.5', 'comment_num': '234013人'} </span><span style="color:#008080;">229</span> <span style="color:#800000;">{'id': '179', 'title': '头脑特工队', 'rating_num': '8.7', 'comment_num': '263741人'} </span><span style="color:#008080;">230</span> <span style="color:#800000;">{'id': '180', 'title': '可可西里', 'rating_num': '8.7', 'comment_num': '143587人'} </span><span style="color:#008080;">231</span> <span style="color:#800000;">{'id': '181', 'title': '恐怖游轮', 'rating_num': '8.4', 'comment_num': '368793人'} </span><span style="color:#008080;">232</span> <span style="color:#800000;">{'id': '182', 'title': '一次别离', 'rating_num': '8.7', 'comment_num': '145765人'} </span><span style="color:#008080;">233</span> <span style="color:#800000;">{'id': '183', 'title': '追随', 'rating_num': '8.9', 'comment_num': '90823人'} </span><span style="color:#008080;">234</span> <span style="color:#800000;">{'id': '184', 'title': '房间', 'rating_num': '8.8', 'comment_num': '180160人'} </span><span style="color:#008080;">235</span> <span style="color:#800000;">{'id': '185', 'title': '撞车', 'rating_num': '8.6', 'comment_num': '189974人'} </span><span style="color:#008080;">236</span> <span style="color:#800000;">{'id': '186', 'title': '战争之王', 'rating_num': '8.6', 'comment_num': '190742人'} </span><span style="color:#008080;">237</span> <span style="color:#800000;">{'id': '187', 'title': '你的名字。', 'rating_num': '8.4', 'comment_num': '556781人'} </span><span style="color:#008080;">238</span> <span style="color:#800000;">{'id': '188', 'title': '地球上的星星', 'rating_num': '8.8', 'comment_num': '96033人'} </span><span style="color:#008080;">239</span> <span style="color:#800000;">{'id': '189', 'title': '魔女宅急便', 'rating_num': '8.5', 'comment_num': '219378人'} </span><span style="color:#008080;">240</span> <span style="color:#800000;">{'id': '190', 'title': '模仿游戏', 'rating_num': '8.6', 'comment_num': '287770人'} </span><span style="color:#008080;">241</span> <span style="color:#800000;">{'id': '191', 'title': '牯岭街少年杀人事件', 'rating_num': '8.8', 'comment_num': '120103人'} </span><span style="color:#008080;">242</span> <span style="color:#800000;">{'id': '192', 'title': '谍影重重', 'rating_num': '8.5', 'comment_num': '214008人'} </span><span style="color:#008080;">243</span> <span style="color:#800000;">{'id': '193', 'title': '梦之安魂曲', 'rating_num': '8.7', 'comment_num': '123207人'} </span><span style="color:#008080;">244</span> <span style="color:#800000;">{'id': '194', 'title': '忠犬八公物语', 'rating_num': '9.0', 'comment_num': '70288人'} </span><span style="color:#008080;">245</span> <span style="color:#800000;">{'id': '195', 'title': '一个叫欧维的男人决定去死', 'rating_num': '8.7', 'comment_num': '143164人'} </span><span style="color:#008080;">246</span> <span style="color:#800000;">{'id': '196', 'title': '谍影重重2', 'rating_num': '8.6', 'comment_num': '177752人'} </span><span style="color:#008080;">247</span> <span style="color:#800000;">{'id': '197', 'title': '完美陌生人', 'rating_num': '8.6', 'comment_num': '235389人'} </span><span style="color:#008080;">248</span> <span style="color:#800000;">{'id': '198', 'title': '惊魂记', 'rating_num': '8.9', 'comment_num': '94874人'} </span><span style="color:#008080;">249</span> <span style="color:#800000;">{'id': '199', 'title': '青蛇', 'rating_num': '8.5', 'comment_num': '249062人'} </span><span style="color:#008080;">250</span> <span style="color:#800000;">{'id': '200', 'title': '哪吒闹海', 'rating_num': '8.9', 'comment_num': '92535人'} </span><span style="color:#008080;">251</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;">252</span> <span style="color:#800000;">{'id': '201', 'title': '再次出发之纽约遇见你', 'rating_num': '8.5', 'comment_num': '194801人'} </span><span style="color:#008080;">253</span> <span style="color:#800000;">{'id': '202', 'title': '小萝莉的猴神大叔', 'rating_num': '8.5', 'comment_num': '190138人'} </span><span style="color:#008080;">254</span> <span style="color:#800000;">{'id': '203', 'title': '黑客帝国3:矩阵革命', 'rating_num': '8.6', 'comment_num': '175795人'} </span><span style="color:#008080;">255</span> <span style="color:#800000;">{'id': '204', 'title': '东京物语', 'rating_num': '9.2', 'comment_num': '58021人'} </span><span style="color:#008080;">256</span> <span style="color:#800000;">{'id': '205', 'title': '新龙门客栈', 'rating_num': '8.5', 'comment_num': '207001人'} </span><span style="color:#008080;">257</span> <span style="color:#800000;">{'id': '206', 'title': '源代码', 'rating_num': '8.4', 'comment_num': '445325人'} </span><span style="color:#008080;">258</span> <span style="color:#800000;">{'id': '207', 'title': '终结者2:审判日', 'rating_num': '8.6', 'comment_num': '156077人'} </span><span style="color:#008080;">259</span> <span style="color:#800000;">{'id': '208', 'title': '末路狂花', 'rating_num': '8.7', 'comment_num': '116215人'} </span><span style="color:#008080;">260</span> <span style="color:#800000;">{'id': '209', 'title': '绿里奇迹', 'rating_num': '8.7', 'comment_num': '118647人'} </span><span style="color:#008080;">261</span> <span style="color:#800000;">{'id': '210', 'title': '步履不停', 'rating_num': '8.8', 'comment_num': '97773人'} </span><span style="color:#008080;">262</span> <span style="color:#800000;">{'id': '211', 'title': '秒速5厘米', 'rating_num': '8.3', 'comment_num': '336378人'} </span><span style="color:#008080;">263</span> <span style="color:#800000;">{'id': '212', 'title': '碧海蓝天', 'rating_num': '8.7', 'comment_num': '113548人'} </span><span style="color:#008080;">264</span> <span style="color:#800000;">{'id': '213', 'title': '海街日记', 'rating_num': '8.7', 'comment_num': '155736人'} </span><span style="color:#008080;">265</span> <span style="color:#800000;">{'id': '214', 'title': '初恋这件小事', 'rating_num': '8.3', 'comment_num': '511023人'} </span><span style="color:#008080;">266</span> <span style="color:#800000;">{'id': '215', 'title': '城市之光', 'rating_num': '9.2', 'comment_num': '50588人'} </span><span style="color:#008080;">267</span> <span style="color:#800000;">{'id': '216', 'title': '这个男人来自地球', 'rating_num': '8.5', 'comment_num': '201836人'} </span><span style="color:#008080;">268</span> <span style="color:#800000;">{'id': '217', 'title': '勇闯夺命岛', 'rating_num': '8.6', 'comment_num': '154771人'} </span><span style="color:#008080;">269</span> <span style="color:#800000;">{'id': '218', 'title': '无敌破坏王', 'rating_num': '8.7', 'comment_num': '207232人'} </span><span style="color:#008080;">270</span> <span style="color:#800000;">{'id': '219', 'title': '无耻混蛋', 'rating_num': '8.5', 'comment_num': '244884人'} </span><span style="color:#008080;">271</span> <span style="color:#800000;">{'id': '220', 'title': '爱在午夜降临前', 'rating_num': '8.8', 'comment_num': '131277人'} </span><span style="color:#008080;">272</span> <span style="color:#800000;">{'id': '221', 'title': '海盗电台', 'rating_num': '8.6', 'comment_num': '176536人'} </span><span style="color:#008080;">273</span> <span style="color:#800000;">{'id': '222', 'title': '卡萨布兰卡', 'rating_num': '8.6', 'comment_num': '136479人'} </span><span style="color:#008080;">274</span> <span style="color:#800000;">{'id': '223', 'title': '疯狂的石头', 'rating_num': '8.3', 'comment_num': '354627人'} </span><span style="color:#008080;">275</span> <span style="color:#800000;">{'id': '224', 'title': '变脸', 'rating_num': '8.4', 'comment_num': '233253人'} </span><span style="color:#008080;">276</span> <span style="color:#800000;">{'id': '225', 'title': 'E.T. 外星人', 'rating_num': '8.5', 'comment_num': '170281人'} </span><span style="color:#008080;">277</span> <span style="color:#800000;"><generator object parsePage at 0x01BEFF30> </span><span style="color:#008080;">278</span> <span style="color:#800000;">{'id': '226', 'title': '发条橙', 'rating_num': '8.5', 'comment_num': '202041人'} </span><span style="color:#008080;">279</span> <span style="color:#800000;">{'id': '227', 'title': '黄金三镖客', 'rating_num': '9.1', 'comment_num': '57570人'} </span><span style="color:#008080;">280</span> <span style="color:#800000;">{'id': '228', 'title': '美国丽人', 'rating_num': '8.5', 'comment_num': '202029人'} </span><span style="color:#008080;">281</span> <span style="color:#800000;">{'id': '229', 'title': '彗星来的那一夜', 'rating_num': '8.4', 'comment_num': '207481人'} </span><span style="color:#008080;">282</span> <span style="color:#800000;">{'id': '230', 'title': '荒野生存', 'rating_num': '8.6', 'comment_num': '138526人'} </span><span style="color:#008080;">283</span> <span style="color:#800000;">{'id': '231', 'title': '英国病人', 'rating_num': '8.5', 'comment_num': '186720人'} </span><span style="color:#008080;">284</span> <span style="color:#800000;">{'id': '232', 'title': '迁徙的鸟', 'rating_num': '9.1', 'comment_num': '55075人'} </span><span style="color:#008080;">285</span> <span style="color:#800000;">{'id': '233', 'title': '血钻', 'rating_num': '8.5', 'comment_num': '149126人'} </span><span style="color:#008080;">286</span> <span style="color:#800000;">{'id': '234', 'title': '聚焦', 'rating_num': '8.8', 'comment_num': '142728人'} </span><span style="color:#008080;">287</span> <span style="color:#800000;">{'id': '235', 'title': '国王的演讲', 'rating_num': '8.3', 'comment_num': '371667人'} </span><span style="color:#008080;">288</span> <span style="color:#800000;">{'id': '236', 'title': '非常嫌疑犯', 'rating_num': '8.6', 'comment_num': '128198人'} </span><span style="color:#008080;">289</span> <span style="color:#800000;">{'id': '237', 'title': '燕尾蝶', 'rating_num': '8.6', 'comment_num': '113716人'} </span><span style="color:#008080;">290</span> <span style="color:#800000;">{'id': '238', 'title': '勇士', 'rating_num': '8.9', 'comment_num': '94355人'} </span><span style="color:#008080;">291</span> <span style="color:#800000;">{'id': '239', 'title': '黑鹰坠落', 'rating_num': '8.6', 'comment_num': '130601人'} </span><span style="color:#008080;">292</span> <span style="color:#800000;">{'id': '240', 'title': '穆赫兰道', 'rating_num': '8.3', 'comment_num': '254945人'} </span><span style="color:#008080;">293</span> <span style="color:#800000;">{'id': '241', 'title': '遗愿清单', 'rating_num': '8.5', 'comment_num': '145700人'} </span><span style="color:#008080;">294</span> <span style="color:#800000;">{'id': '242', 'title': '叫我第一名', 'rating_num': '8.6', 'comment_num': '117631人'} </span><span style="color:#008080;">295</span> <span style="color:#800000;">{'id': '243', 'title': '我爱你', 'rating_num': '9.0', 'comment_num': '65021人'} </span><span style="color:#008080;">296</span> <span style="color:#800000;">{'id': '244', 'title': '枪火', 'rating_num': '8.6', 'comment_num': '109640人'} </span><span style="color:#008080;">297</span> <span style="color:#800000;">{'id': '245', 'title': '荒岛余生', 'rating_num': '8.5', 'comment_num': '149701人'} </span><span style="color:#008080;">298</span> <span style="color:#800000;">{'id': '246', 'title': '2001太空漫游', 'rating_num': '8.7', 'comment_num': '105862人'} </span><span style="color:#008080;">299</span> <span style="color:#800000;">{'id': '247', 'title': '上帝也疯狂', 'rating_num': '8.6', 'comment_num': '103665人'} </span><span style="color:#008080;">300</span> <span style="color:#800000;">{'id': '248', 'title': '千钧一发', 'rating_num': '8.7', 'comment_num': '96480人'} </span><span style="color:#008080;">301</span> <span style="color:#800000;">{'id': '249', 'title': '大卫·戈尔的一生', 'rating_num': '8.6', 'comment_num': '105386人'} </span><span style="color:#008080;">302</span> <span style="color:#800000;">{'id': '250', 'title': '蓝色大门', 'rating_num': '8.3', 'comment_num': '289390人'} </span><span style="color:#008080;">303</span> <span style="color:#800000;">'''</span></pre> </div> <span class="cnblogs_code_collapse">爬虫例子(豆瓣top250电影)</span> </div> <h2>二、异常处理</h2> <p>  语法错误:在程序之前就规避掉,不应该留到程序中来进行异常处理</p> <p>    在编译的过程中报错</p> <p>  异常:</p> <p>    在编译阶段没问题,在执行阶段才报错</p> <p>  异常出现之后的现象:程序就不继续执行了</p> <p><img style="border:0px;text-align:left;color:#000000;text-transform:none;text-indent:0px;letter-spacing:normal;font-family:'PingFang SC', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:400;word-spacing:0px;" src="http://img.e-com-net.com/image/info8/be1a854495cf4968a8b5ce3390bda28b.jpg" alt="" width="0" height="0"></p> <p>  Python的异常种类:</p> <div class="cnblogs_code"> <pre><span style="color:#008000;">#</span><span style="color:#008000;"> 常见异常</span> <span style="color:#000000;"> AttributeError </span><span style="color:#008000;">#</span><span style="color:#008000;"> 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x</span> IOError <span style="color:#008000;">#</span><span style="color:#008000;"> 输入/输出异常;基本上是无法打开文件</span> ImportError <span style="color:#008000;">#</span><span style="color:#008000;"> 无法引入模块或包;基本上是路径问题或名称错误</span> IndentationError <span style="color:#008000;">#</span><span style="color:#008000;"> 语法错误(的子类) ;代码没有正确对齐</span> IndexError <span style="color:#008000;">#</span><span style="color:#008000;"> 下标索引超出序列边界,比如当x只有三个元素,却试图访问x[5]</span> KeyError <span style="color:#008000;">#</span><span style="color:#008000;"> 试图访问字典里不存在的键</span> KeyboardInterrupt <span style="color:#008000;">#</span><span style="color:#008000;"> Ctrl+C被按下</span> NameError <span style="color:#008000;">#</span><span style="color:#008000;"> 使用一个还未被赋予对象的变量</span> SyntaxError <span style="color:#008000;">#</span><span style="color:#008000;"> Python代码非法,代码不能编译(个人认为这是语法错误,写错了)</span> TypeError <span style="color:#008000;">#</span><span style="color:#008000;"> 传入对象类型与要求的不符合</span> UnboundLocalError <span style="color:#008000;">#</span><span style="color:#008000;"> 试图访问一个还未被设置的局部变量,基本上是由于另有一个同名的全局变量,导致你以为正在访问它</span> ValueError <span style="color:#008000;">#</span><span style="color:#008000;"> 传入一个调用者不期望的值,即使值的类型是正确的</span></pre> </div> <div class="cnblogs_code"> <img id="code_img_closed_8d36ecff-c11f-47a7-a0a6-758317b07785" class="code_img_closed" src="http://img.e-com-net.com/image/info8/b8d97b5613f94ed2ba791cad57d0b2ed.gif" alt="" width="0" height="0"> <img id="code_img_opened_8d36ecff-c11f-47a7-a0a6-758317b07785" class="code_img_opened" src="http://img.e-com-net.com/image/info8/2f88dd3f1cd145f59c0e47b51acdbd4b.gif" alt="" width="0" height="0"> <div id="cnblogs_code_open_8d36ecff-c11f-47a7-a0a6-758317b07785" class="cnblogs_code_hide"> <pre><span style="color:#000000;">ArithmeticError AssertionError AttributeError BaseException BufferError BytesWarning DeprecationWarning EnvironmentError EOFError Exception FloatingPointError FutureWarning GeneratorExit ImportError ImportWarning IndentationError IndexError IOError KeyboardInterrupt KeyError LookupError MemoryError NameError NotImplementedError OSError OverflowError PendingDeprecationWarning ReferenceError RuntimeError RuntimeWarning StandardError StopIteration SyntaxError SyntaxWarning SystemError SystemExit TabError TypeError UnboundLocalError UnicodeDecodeError UnicodeEncodeError UnicodeError UnicodeTranslateError UnicodeWarning UserWarning ValueError Warning ZeroDivisionError</span></pre> </div> <span class="cnblogs_code_collapse">更多异常</span> </div> <p>异常处理:</p> <p>  1、基本语法:</p> <div class="cnblogs_code"> <pre><span style="color:#008000;">#</span><span style="color:#008000;"> try:</span><span style="color:#008000;"> #</span><span style="color:#008000;"> 被检测的代码块</span><span style="color:#008000;"> #</span><span style="color:#008000;"> except 异常类型:</span><span style="color:#008000;"> #</span><span style="color:#008000;"> try中一旦检测到异常,就执行这个位置的逻辑</span> <span style="color:#000000;"> l </span>= [<span style="color:#800000;">'</span><span style="color:#800000;">登录</span><span style="color:#800000;">'</span>, <span style="color:#800000;">'</span><span style="color:#800000;">注册</span><span style="color:#800000;">'</span><span style="color:#000000;">] </span><span style="color:#0000ff;">try</span><span style="color:#000000;">: num </span>= int(input(<span style="color:#800000;">'</span><span style="color:#800000;">num:</span><span style="color:#800000;">'</span><span style="color:#000000;">)) </span><span style="color:#0000ff;">print</span>(l[num - 1<span style="color:#000000;">]) </span><span style="color:#0000ff;">except</span> ValueError: <span style="color:#008000;">#</span><span style="color:#008000;"> 输入的不是数字走这里</span> <span style="color:#0000ff;">print</span>(<span style="color:#800000;">'</span><span style="color:#800000;">输入的不是数字</span><span style="color:#800000;">'</span><span style="color:#000000;">) </span><span style="color:#0000ff;">except</span> IndexError: <span style="color:#008000;">#</span><span style="color:#008000;"> 输入的数字超出范围走这里</span> <span style="color:#0000ff;">print</span>(<span style="color:#800000;">'</span><span style="color:#800000;">输入的超出范围</span><span style="color:#800000;">'</span><span style="color:#000000;">) </span><span style="color:#0000ff;">try</span><span style="color:#000000;">: num </span>= int(input(<span style="color:#800000;">'</span><span style="color:#800000;">num:</span><span style="color:#800000;">'</span><span style="color:#000000;">)) </span><span style="color:#0000ff;">print</span>(l[num - 1<span style="color:#000000;">]) </span><span style="color:#0000ff;">except</span> (ValueError,IndexError): <span style="color:#008000;">#</span><span style="color:#008000;"> 把不同的报错类型写在一起</span> <span style="color:#0000ff;">print</span>(<span style="color:#800000;">'</span><span style="color:#800000;">输入了错误的内容</span><span style="color:#800000;">'</span>)</pre> </div> <p>  2、万能异常 Exception</p> <div class="cnblogs_code"> <pre><span style="color:#008000;">#</span><span style="color:#008000;"> 万能异常Exception<br></span> <span style="color:#0000ff;">try</span><span style="color:#000000;">: l </span>=<span style="color:#000000;"> [] l[</span>3] <span style="color:#008000;">#</span><span style="color:#008000;"> IndexError</span> <span style="color:#0000ff;">import</span> Index <span style="color:#008000;">#</span><span style="color:#008000;"> ModuleNotFoundError</span> open(<span style="color:#800000;">'</span><span style="color:#800000;">aaaaaa</span><span style="color:#800000;">'</span>) <span style="color:#008000;">#</span><span style="color:#008000;"> FileNotFoundError</span> 1/0 <span style="color:#008000;">#</span><span style="color:#008000;"> ZeroDivisionError</span> dic =<span style="color:#000000;"> {} dic[</span><span style="color:#800000;">'</span><span style="color:#800000;">k</span><span style="color:#800000;">'</span>] <span style="color:#008000;">#</span><span style="color:#008000;"> KeyError</span> <span style="color:#0000ff;">except</span><span style="color:#000000;"> Exception: </span><span style="color:#0000ff;">print</span>(<span style="color:#800000;">'</span><span style="color:#800000;">异常了</span><span style="color:#800000;">'</span><span style="color:#000000;">) </span><span style="color:#008000;">#</span><span style="color:#008000;"> as 语法</span> <span style="color:#0000ff;">try</span><span style="color:#000000;">: l </span>=<span style="color:#000000;"> [] l[</span>3] <span style="color:#008000;">#</span><span style="color:#008000;"> IndexError</span> <span style="color:#0000ff;">import</span> Index <span style="color:#008000;">#</span><span style="color:#008000;"> ModuleNotFoundError</span> open(<span style="color:#800000;">'</span><span style="color:#800000;">aaaaaa</span><span style="color:#800000;">'</span>) <span style="color:#008000;">#</span><span style="color:#008000;"> FileNotFoundError</span> 1/0 <span style="color:#008000;">#</span><span style="color:#008000;"> ZeroDivisionError</span> dic =<span style="color:#000000;"> {} dic[</span><span style="color:#800000;">'</span><span style="color:#800000;">k</span><span style="color:#800000;">'</span>] <span style="color:#008000;">#</span><span style="color:#008000;"> KeyError</span> <span style="color:#0000ff;">except</span><span style="color:#000000;"> Exception as e: </span><span style="color:#0000ff;">print</span><span style="color:#000000;">(e) </span><span style="color:#008000;">#</span><span style="color:#008000;"> list index out of range</span> <span style="color:#008000;">#</span><span style="color:#008000;"> 多分支 + 万能异常</span> l = [<span style="color:#800000;">'</span><span style="color:#800000;">登陆</span><span style="color:#800000;">'</span>,<span style="color:#800000;">'</span><span style="color:#800000;">注册</span><span style="color:#800000;">'</span><span style="color:#000000;">] </span><span style="color:#0000ff;">try</span><span style="color:#000000;">: num </span>= int(input(<span style="color:#800000;">'</span><span style="color:#800000;">num : </span><span style="color:#800000;">'</span><span style="color:#000000;">)) </span><span style="color:#0000ff;">print</span>(l[num - 1<span style="color:#000000;">]) </span><span style="color:#0000ff;">except</span> (ValueError,IndexError): <span style="color:#008000;">#</span><span style="color:#008000;"> 异常是这两种错误则走这里</span> <span style="color:#0000ff;">print</span>(<span style="color:#800000;">'</span><span style="color:#800000;">输入了错误的内容</span><span style="color:#800000;">'</span><span style="color:#000000;">) </span><span style="color:#0000ff;">except</span> Exception as e: <span style="color:#008000;">#</span><span style="color:#008000;"> 如果不是上面两种错误则走这里</span> <span style="color:#0000ff;">print</span>(e)</pre> </div> <p>   3、异常处理中的其他机制</p> <div class="cnblogs_code"> <pre>s1 = <span style="color:#800000;">'</span><span style="color:#800000;">hello</span><span style="color:#800000;">'</span> <span style="color:#0000ff;">try</span><span style="color:#000000;">: int(s1) </span><span style="color:#0000ff;">except</span><span style="color:#000000;"> IndexError as e: </span><span style="color:#0000ff;">print</span><span style="color:#000000;">(e) </span><span style="color:#0000ff;">except</span><span style="color:#000000;"> KeyError as e: </span><span style="color:#0000ff;">print</span><span style="color:#000000;">(e) </span><span style="color:#0000ff;">except</span><span style="color:#000000;"> ValueError as e: </span><span style="color:#0000ff;">print</span><span style="color:#000000;">(e) </span><span style="color:#008000;">#</span><span style="color:#008000;">except Exception as e:</span><span style="color:#008000;"> #</span><span style="color:#008000;"> print(e)</span> <span style="color:#0000ff;">else</span><span style="color:#000000;">: </span><span style="color:#0000ff;">print</span>(<span style="color:#800000;">'</span><span style="color:#800000;">try内代码块没有异常则执行我</span><span style="color:#800000;">'</span><span style="color:#000000;">) </span><span style="color:#008000;">#</span><span style="color:#008000;"> 汇报这段代码顺利的执行了:发短信通知,记录到文件中</span> <span style="color:#0000ff;">finally</span><span style="color:#000000;">: </span><span style="color:#0000ff;">print</span>(<span style="color:#800000;">'</span><span style="color:#800000;">无论异常与否,都会执行该模块,通常是进行清理工作</span><span style="color:#800000;">'</span><span style="color:#000000;">) </span><span style="color:#008000;">#</span><span style="color:#008000;"> 无论如何都要执行</span> <span style="color:#008000;">#</span><span style="color:#008000;"> 收尾工作,打开了一个文件,占用了一个网络资源,打开了一个和数据库的链接</span> <span style="color:#008000;">#</span><span style="color:#008000;"> 可以在这里关闭文件等</span></pre> </div> <p> </p> <p>   4、主动触发异常</p> <div class="cnblogs_code"> <pre><span style="color:#0000ff;">try</span><span style="color:#000000;">: </span><span style="color:#0000ff;">raise</span> TypeError(<span style="color:#800000;">'</span><span style="color:#800000;">类型错误</span><span style="color:#800000;">'</span><span style="color:#000000;">) </span><span style="color:#0000ff;">except</span><span style="color:#000000;"> Exception as e: </span><span style="color:#0000ff;">print</span>(e) <span style="color:#008000;">#</span><span style="color:#008000;"> 类型错误</span></pre> </div> <p> </p> <p>  5、自定义异常</p> <div class="cnblogs_code"> <pre><span style="color:#0000ff;">class</span><span style="color:#000000;"> EvaException(BaseException): </span><span style="color:#0000ff;">def</span> <span style="color:#800080;">__init__</span><span style="color:#000000;">(self,msg): self.msg</span>=<span style="color:#000000;">msg </span><span style="color:#0000ff;">def</span> <span style="color:#800080;">__str__</span><span style="color:#000000;">(self): </span><span style="color:#0000ff;">return</span><span style="color:#000000;"> self.msg </span><span style="color:#0000ff;">try</span><span style="color:#000000;">: </span><span style="color:#0000ff;">raise</span> EvaException(<span style="color:#800000;">'</span><span style="color:#800000;">类型错误</span><span style="color:#800000;">'</span><span style="color:#000000;">) </span><span style="color:#0000ff;">except</span><span style="color:#000000;"> EvaException as e: </span><span style="color:#0000ff;">print</span>(e) <span style="color:#008000;">#</span><span style="color:#008000;"> 类型错误</span></pre> </div> <p> </p> <p>  6、断言</p> <div class="cnblogs_code"> <pre><span style="color:#0000ff;">assert</span> 1 == 1 <span style="color:#0000ff;">print</span>(<span style="color:#800000;">'</span><span style="color:#800000;">*</span><span style="color:#800000;">'</span> * 10) <span style="color:#008000;">#</span><span style="color:#008000;"> **********</span> <span style="color:#0000ff;">assert</span> 1 == 2 <span style="color:#0000ff;">print</span>(<span style="color:#800000;">'</span><span style="color:#800000;">*</span><span style="color:#800000;">'</span> * 10) <span style="color:#008000;">#</span><span style="color:#008000;"> AssertionError</span></pre> </div> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p>    </p> <p> </p> </div> <p>转载于:https://www.cnblogs.com/yzh2857/p/9629375.html</p> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1305228154658394112"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(《Python》re模块补充、异常处理)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1835511912843014144.htm" title="理解Gunicorn:Python WSGI服务器的基石" target="_blank">理解Gunicorn:Python WSGI服务器的基石</a> <span class="text-muted">范范0825</span> <a class="tag" taget="_blank" href="/search/ipython/1.htm">ipython</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a> <div>理解Gunicorn:PythonWSGI服务器的基石介绍Gunicorn,全称GreenUnicorn,是一个为PythonWSGI(WebServerGatewayInterface)应用设计的高效、轻量级HTTP服务器。作为PythonWeb应用部署的常用工具,Gunicorn以其高性能和易用性著称。本文将介绍Gunicorn的基本概念、安装和配置,帮助初学者快速上手。1.什么是Gunico</div> </li> <li><a href="/article/1835508131032035328.htm" title="ArcGIS栅格计算器常见公式(赋值、0和空值的转换、补充栅格空值)" target="_blank">ArcGIS栅格计算器常见公式(赋值、0和空值的转换、补充栅格空值)</a> <span class="text-muted">研学随笔</span> <a class="tag" taget="_blank" href="/search/arcgis/1.htm">arcgis</a><a class="tag" taget="_blank" href="/search/%E7%BB%8F%E9%AA%8C%E5%88%86%E4%BA%AB/1.htm">经验分享</a> <div>我们在使用ArcGIS时通常经常用到栅格计算器,今天主要给大家介绍我日常中经常用到的几个公式,供大家参考学习。将特定值(-9999)赋值为0,例如-9999.Con("raster"==-9999,0,"raster")2.给空值赋予特定的值(如0)Con(IsNull("raster"),0,"raster")3.将特定的栅格值(如1)赋值为空值,其他保留原值SetNull("raster"==</div> </li> <li><a href="/article/1835506869838376960.htm" title="Python数据分析与可视化实战指南" target="_blank">Python数据分析与可视化实战指南</a> <span class="text-muted">William数据分析</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE/1.htm">数据</a> <div>在数据驱动的时代,Python因其简洁的语法、强大的库生态系统以及活跃的社区,成为了数据分析与可视化的首选语言。本文将通过一个详细的案例,带领大家学习如何使用Python进行数据分析,并通过可视化来直观呈现分析结果。一、环境准备1.1安装必要库在开始数据分析和可视化之前,我们需要安装一些常用的库。主要包括pandas、numpy、matplotlib和seaborn等。这些库分别用于数据处理、数学</div> </li> <li><a href="/article/1835505858939809792.htm" title="python os.environ" target="_blank">python os.environ</a> <span class="text-muted">江湖偌大</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/1.htm">深度学习</a> <div>os.environ['TF_CPP_MIN_LOG_LEVEL']='0'#默认值,输出所有信息os.environ['TF_CPP_MIN_LOG_LEVEL']='1'#屏蔽通知信息(INFO)os.environ['TF_CPP_MIN_LOG_LEVEL']='2'#屏蔽通知信息和警告信息(INFO\WARNING)os.environ['TF_CPP_MIN_LOG_LEVEL']='</div> </li> <li><a href="/article/1835505606245576704.htm" title="Python中os.environ基本介绍及使用方法" target="_blank">Python中os.environ基本介绍及使用方法</a> <span class="text-muted">鹤冲天Pro</span> <a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>文章目录python中os.environos.environ简介os.environ进行环境变量的增删改查python中os.environ的使用详解1.简介2.key字段详解2.1常见key字段3.os.environ.get()用法4.环境变量的增删改查和判断是否存在4.1新增环境变量4.2更新环境变量4.3获取环境变量4.4删除环境变量4.5判断环境变量是否存在python中os.envi</div> </li> <li><a href="/article/1835505226933694464.htm" title="Pyecharts数据可视化大屏:打造沉浸式数据分析体验" target="_blank">Pyecharts数据可视化大屏:打造沉浸式数据分析体验</a> <span class="text-muted">我的运维人生</span> <a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">信息可视化</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E6%8C%96%E6%8E%98/1.htm">数据挖掘</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4%E5%BC%80%E5%8F%91/1.htm">运维开发</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E5%85%B1%E4%BA%AB/1.htm">技术共享</a> <div>Pyecharts数据可视化大屏:打造沉浸式数据分析体验在当今这个数据驱动的时代,如何将海量数据以直观、生动的方式展现出来,成为了数据分析师和企业决策者关注的焦点。Pyecharts,作为一款基于Python的开源数据可视化库,凭借其丰富的图表类型、灵活的配置选项以及高度的定制化能力,成为了构建数据可视化大屏的理想选择。本文将深入探讨如何利用Pyecharts打造数据可视化大屏,并通过实际代码案例</div> </li> <li><a href="/article/1835504217729626112.htm" title="Python教程:一文了解使用Python处理XPath" target="_blank">Python教程:一文了解使用Python处理XPath</a> <span class="text-muted">旦莫</span> <a class="tag" taget="_blank" href="/search/Python%E8%BF%9B%E9%98%B6/1.htm">Python进阶</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>目录1.环境准备1.1安装lxml1.2验证安装2.XPath基础2.1什么是XPath?2.2XPath语法2.3示例XML文档3.使用lxml解析XML3.1解析XML文档3.2查看解析结果4.XPath查询4.1基本路径查询4.2使用属性查询4.3查询多个节点5.XPath的高级用法5.1使用逻辑运算符5.2使用函数6.实战案例6.1从网页抓取数据6.1.1安装Requests库6.1.2代</div> </li> <li><a href="/article/1835503965563875328.htm" title="python os.environ_python os.environ 读取和设置环境变量" target="_blank">python os.environ_python os.environ 读取和设置环境变量</a> <span class="text-muted">weixin_39605414</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/os.environ/1.htm">os.environ</a> <div>>>>importos>>>os.environ.keys()['LC_NUMERIC','GOPATH','GOROOT','GOBIN','LESSOPEN','SSH_CLIENT','LOGNAME','USER','HOME','LC_PAPER','PATH','DISPLAY','LANG','TERM','SHELL','J2REDIR','LC_MONETARY','QT_QPA</div> </li> <li><a href="/article/1835497664922349568.htm" title="使用Faiss进行高效相似度搜索" target="_blank">使用Faiss进行高效相似度搜索</a> <span class="text-muted">llzwxh888</span> <a class="tag" taget="_blank" href="/search/faiss/1.htm">faiss</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>在现代AI应用中,快速和高效的相似度搜索是至关重要的。Faiss(FacebookAISimilaritySearch)是一个专门用于快速相似度搜索和聚类的库,特别适用于高维向量。本文将介绍如何使用Faiss来进行相似度搜索,并结合Python代码演示其基本用法。什么是Faiss?Faiss是一个由FacebookAIResearch团队开发的开源库,主要用于高维向量的相似性搜索和聚类。Faiss</div> </li> <li><a href="/article/1835497665853485056.htm" title="python是什么意思中文-在python中%是什么意思" target="_blank">python是什么意思中文-在python中%是什么意思</a> <span class="text-muted">编程大乐趣</span> <div>Python中%有两种:1、数值运算:%代表取模,返回除法的余数。如:>>>7%212、%操作符(字符串格式化,stringformatting),说明如下:%[(name)][flags][width].[precision]typecode(name)为命名flags可以有+,-,''或0。+表示右对齐。-表示左对齐。''为一个空格,表示在正数的左侧填充一个空格,从而与负数对齐。0表示使用0填</div> </li> <li><a href="/article/1835495644123459584.htm" title="Day1笔记-Python简介&标识符和关键字&输入输出" target="_blank">Day1笔记-Python简介&标识符和关键字&输入输出</a> <span class="text-muted">~在杰难逃~</span> <a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E6%8C%96%E6%8E%98/1.htm">数据挖掘</a> <div>大家好,从今天开始呢,杰哥开展一个新的专栏,当然,数据分析部分也会不定时更新的,这个新的专栏主要是讲解一些Python的基础语法和知识,帮助0基础的小伙伴入门和学习Python,感兴趣的小伙伴可以开始认真学习啦!一、Python简介【了解】1.计算机工作原理编程语言就是用来定义计算机程序的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算机发送指令,让计算机完成对应的工作,编程</div> </li> <li><a href="/article/1835495517774245888.htm" title="python八股文面试题分享及解析(1)" target="_blank">python八股文面试题分享及解析(1)</a> <span class="text-muted">Shawn________</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>#1.'''a=1b=2不用中间变量交换a和b'''#1.a=1b=2a,b=b,aprint(a)print(b)结果:21#2.ll=[]foriinrange(3):ll.append({'num':i})print(11)结果:#[{'num':0},{'num':1},{'num':2}]#3.kk=[]a={'num':0}foriinrange(3):#0,12#可变类型,不仅仅改变</div> </li> <li><a href="/article/1835493753557708800.htm" title="每日算法&面试题,大厂特训二十八天——第二十天(树)" target="_blank">每日算法&面试题,大厂特训二十八天——第二十天(树)</a> <span class="text-muted">肥学</span> <a class="tag" taget="_blank" href="/search/%E2%9A%A1%E7%AE%97%E6%B3%95%E9%A2%98%E2%9A%A1%E9%9D%A2%E8%AF%95%E9%A2%98%E6%AF%8F%E6%97%A5%E7%B2%BE%E8%BF%9B/1.htm">⚡算法题⚡面试题每日精进</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a> <div>目录标题导读算法特训二十八天面试题点击直接资料领取导读肥友们为了更好的去帮助新同学适应算法和面试题,最近我们开始进行专项突击一步一步来。上一期我们完成了动态规划二十一天现在我们进行下一项对各类算法进行二十八天的一个小总结。还在等什么快来一起肥学进行二十八天挑战吧!!特别介绍小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶python有趣练手项目里面包括了像《机器人尬聊》《恶搞程序》这样的有趣文章</div> </li> <li><a href="/article/1835493626688401408.htm" title="Python快速入门 —— 第三节:类与对象" target="_blank">Python快速入门 —— 第三节:类与对象</a> <span class="text-muted">孤华暗香</span> <a class="tag" taget="_blank" href="/search/Python%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/1.htm">Python快速入门</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>第三节:类与对象目标:了解面向对象编程的基础概念,并学会如何定义类和创建对象。内容:类与对象:定义类:class关键字。类的构造函数:__init__()。类的属性和方法。对象的创建与使用。示例:classStudent:def__init__(self,name,age,major):self.name&#</div> </li> <li><a href="/article/1835492869062881280.htm" title="pyecharts——绘制柱形图折线图" target="_blank">pyecharts——绘制柱形图折线图</a> <span class="text-muted">2224070247</span> <a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">信息可视化</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">数据可视化</a> <div>一、pyecharts概述自2013年6月百度EFE(ExcellentFrontEnd)数据可视化团队研发的ECharts1.0发布到GitHub网站以来,ECharts一直备受业界权威的关注并获得广泛好评,成为目前成熟且流行的数据可视化图表工具,被应用到诸多数据可视化的开发领域。Python作为数据分析领域最受欢迎的语言,也加入ECharts的使用行列,并研发出方便Python开发者使用的数据</div> </li> <li><a href="/article/1835491859351302144.htm" title="Python 实现图片裁剪(附代码) | Python工具" target="_blank">Python 实现图片裁剪(附代码) | Python工具</a> <span class="text-muted">剑客阿良_ALiang</span> <div>前言本文提供将图片按照自定义尺寸进行裁剪的工具方法,一如既往的实用主义。环境依赖ffmpeg环境安装,可以参考我的另一篇文章:windowsffmpeg安装部署_阿良的博客-CSDN博客本文主要使用到的不是ffmpeg,而是ffprobe也在上面这篇文章中的zip包中。ffmpy安装:pipinstallffmpy-ihttps://pypi.douban.com/simple代码不废话了,上代码</div> </li> <li><a href="/article/1835491353451130880.htm" title="【华为OD技术面试真题 - 技术面】- python八股文真题题库(4)" target="_blank">【华为OD技术面试真题 - 技术面】- python八股文真题题库(4)</a> <span class="text-muted">算法大师</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>华为OD面试真题精选专栏:华为OD面试真题精选目录:2024华为OD面试手撕代码真题目录以及八股文真题目录文章目录华为OD面试真题精选**1.Python中的`with`**用途和功能自动资源管理示例:文件操作上下文管理协议示例代码工作流程解析优点2.\_\_new\_\_和**\_\_init\_\_**区别__new____init__区别总结3.**切片(Slicing)操作**基本切片语法</div> </li> <li><a href="/article/1835490974911000576.htm" title="python os 环境变量" target="_blank">python os 环境变量</a> <span class="text-muted">CV矿工</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/numpy/1.htm">numpy</a> <div>环境变量:环境变量是程序和操作系统之间的通信方式。有些字符不宜明文写进代码里,比如数据库密码,个人账户密码,如果写进自己本机的环境变量里,程序用的时候通过os.environ.get()取出来就行了。os.environ是一个环境变量的字典。环境变量的相关操作importos"""设置/修改环境变量:os.environ[‘环境变量名称’]=‘环境变量值’#其中key和value均为string类</div> </li> <li><a href="/article/1835490218845761536.htm" title="Python爬虫解析工具之xpath使用详解" target="_blank">Python爬虫解析工具之xpath使用详解</a> <span class="text-muted">eqa11</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E7%88%AC%E8%99%AB/1.htm">爬虫</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>文章目录Python爬虫解析工具之xpath使用详解一、引言二、环境准备1、插件安装2、依赖库安装三、xpath语法详解1、路径表达式2、通配符3、谓语4、常用函数四、xpath在Python代码中的使用1、文档树的创建2、使用xpath表达式3、获取元素内容和属性五、总结Python爬虫解析工具之xpath使用详解一、引言在Python爬虫开发中,数据提取是一个至关重要的环节。xpath作为一门</div> </li> <li><a href="/article/1835488955101966336.htm" title="C++菜鸟教程 - 从入门到精通 第二节" target="_blank">C++菜鸟教程 - 从入门到精通 第二节</a> <span class="text-muted">DreamByte</span> <a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a> <div>一.上节课的补充(数据类型)1.前言继上节课,我们主要讲解了输入,输出和运算符,我们现在来补充一下数据类型的知识上节课遗漏了这个知识点,非常的抱歉顺便说一下,博主要上高中了,更新会慢,2-4周更新一次对了,正好赶上中秋节,小编跟大家说一句:中秋节快乐!2.int类型上节课,我们其实只用了int类型int类型,是整数类型,它们存贮的是整数,不能存小数(浮点数)定义变量的方式很简单inta;//定义一</div> </li> <li><a href="/article/1835483915071090688.htm" title="【华为OD技术面试真题 - 技术面】- python八股文真题题库(1)" target="_blank">【华为OD技术面试真题 - 技术面】- python八股文真题题库(1)</a> <span class="text-muted">算法大师</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>华为OD面试真题精选专栏:华为OD面试真题精选目录:2024华为OD面试手撕代码真题目录以及八股文真题目录文章目录华为OD面试真题精选1.数据预处理流程数据预处理的主要步骤工具和库2.介绍线性回归、逻辑回归模型线性回归(LinearRegression)模型形式:关键点:逻辑回归(LogisticRegression)模型形式:关键点:参数估计与评估:3.python浅拷贝及深拷贝浅拷贝(Shal</div> </li> <li><a href="/article/1835483159630802944.htm" title="nosql数据库技术与应用知识点" target="_blank">nosql数据库技术与应用知识点</a> <span class="text-muted">皆过客,揽星河</span> <a class="tag" taget="_blank" href="/search/NoSQL/1.htm">NoSQL</a><a class="tag" taget="_blank" href="/search/nosql/1.htm">nosql</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a><a class="tag" taget="_blank" href="/search/%E9%9D%9E%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">非关系型数据库</a> <div>Nosql知识回顾大数据处理流程数据采集(flume、爬虫、传感器)数据存储(本门课程NoSQL所处的阶段)Hdfs、MongoDB、HBase等数据清洗(入仓)Hive等数据处理、分析(Spark、Flink等)数据可视化数据挖掘、机器学习应用(Python、SparkMLlib等)大数据时代存储的挑战(三高)高并发(同一时间很多人访问)高扩展(要求随时根据需求扩展存储)高效率(要求读写速度快)</div> </li> <li><a href="/article/1835481269690003456.htm" title="《Python数据分析实战终极指南》" target="_blank">《Python数据分析实战终极指南》</a> <span class="text-muted">xjt921122</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>对于分析师来说,大家在学习Python数据分析的路上,多多少少都遇到过很多大坑**,有关于技能和思维的**:Excel已经没办法处理现有的数据量了,应该学Python吗?找了一大堆Python和Pandas的资料来学习,为什么自己动手就懵了?跟着比赛类公开数据分析案例练了很久,为什么当自己面对数据需求还是只会数据处理而没有分析思路?学了对比、细分、聚类分析,也会用PEST、波特五力这类分析法,为啥</div> </li> <li><a href="/article/1835480682101567488.htm" title="【讲解】怎么消除妊娠纹" target="_blank">【讲解】怎么消除妊娠纹</a> <span class="text-muted">poyan7160</span> <div>女人是脆弱的,尤其是孕期的女性。辛辛苦苦怀胎十月,经历一次深到骨子里的痛还不够,无奈还要留下一身的妊娠纹。母亲是伟大的,但也是要付出代价的,妊娠纹就是最好的证明。可是,难道真的要带着妊娠纹过一辈子吗?不,坚决不!接下来新时代辣妈告诉你怎么去除妊娠纹?怎么去除妊娠纹——根据肌肤需要补充水分就像敷面膜那样,大家都知道敷面膜的目的是为了给肌肤补充水分。水分对一个人的肌肤很重要,只有有了足够的水分,肌肤才</div> </li> <li><a href="/article/1835477362700021760.htm" title="Python中深拷贝与浅拷贝的区别" target="_blank">Python中深拷贝与浅拷贝的区别</a> <span class="text-muted">yuxiaoyu.</span> <div>转自:http://blog.csdn.net/u014745194/article/details/70271868定义:在Python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。浅拷贝:拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。也就是,把对象复制一遍,但是该对象中引用的其他对象我不复</div> </li> <li><a href="/article/1835476983614631936.htm" title="Python开发常用的三方模块如下:" target="_blank">Python开发常用的三方模块如下:</a> <span class="text-muted">换个网名有点难</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>Python是一门功能强大的编程语言,拥有丰富的第三方库,这些库为开发者提供了极大的便利。以下是100个常用的Python库,涵盖了多个领域:1、NumPy,用于科学计算的基础库。2、Pandas,提供数据结构和数据分析工具。3、Matplotlib,一个绘图库。4、Scikit-learn,机器学习库。5、SciPy,用于数学、科学和工程的库。6、TensorFlow,由Google开发的开源机</div> </li> <li><a href="/article/1835473704432267264.htm" title="Python编译器" target="_blank">Python编译器</a> <span class="text-muted">鹿鹿~</span> <a class="tag" taget="_blank" href="/search/Python%E7%BC%96%E8%AF%91%E5%99%A8/1.htm">Python编译器</a><a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>嘿嘿嘿我又来了啊有些小盆友可能不知道Python其实是有编译器的,也就是PyCharm。你们可能会问到这个是干嘛的又不可以吃也不可以穿好像没有什么用,其实你还说对了这个还真的不可以吃也不可以穿,但是它用来干嘛的呢。用来编译你所打出的代码进行运行(可能这里说的有点不对但是只是个人认为)现在我们来说说PyCharm是用来干嘛的。PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Pyt</div> </li> <li><a href="/article/1835471437754888192.htm" title="一文掌握python面向对象魔术方法(二)" target="_blank">一文掌握python面向对象魔术方法(二)</a> <span class="text-muted">程序员neil</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>接上篇:一文掌握python面向对象魔术方法(一)-CSDN博客目录六、迭代和序列化:1、__iter__(self):定义迭代器,使得类可以被for循环迭代。2、__getitem__(self,key):定义索引操作,如obj[key]。3、__setitem__(self,key,value):定义赋值操作,如obj[key]=value。4、__delitem__(self,key):定义</div> </li> <li><a href="/article/1835471185589137408.htm" title="一文掌握python常用的list(列表)操作" target="_blank">一文掌握python常用的list(列表)操作</a> <span class="text-muted">程序员neil</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>目录一、创建列表1.直接创建列表:2.使用list()构造器3.使用列表推导式4.创建空列表二、访问列表元素1.列表支持通过索引访问元素,索引从0开始:2.还可以使用切片操作访问列表的一部分:三、修改列表元素四、添加元素1.append():在末尾添加元素2.insert():在指定位置插入元素五、删除元素1.del:删除指定位置的元素2.remove():删除指定值的第一个匹配项3.pop():</div> </li> <li><a href="/article/1835469798838988800.htm" title="Python实现简单的机器学习算法" target="_blank">Python实现简单的机器学习算法</a> <span class="text-muted">master_chenchengg</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%8A%9E%E5%85%AC%E6%95%88%E7%8E%87/1.htm">办公效率</a><a class="tag" taget="_blank" href="/search/python%E5%BC%80%E5%8F%91/1.htm">python开发</a><a class="tag" taget="_blank" href="/search/IT/1.htm">IT</a> <div>Python实现简单的机器学习算法开篇:初探机器学习的奇妙之旅搭建环境:一切从安装开始必备工具箱第一步:安装Anaconda和JupyterNotebook小贴士:如何配置Python环境变量算法初体验:从零开始的Python机器学习线性回归:让数据说话数据准备:从哪里找数据编码实战:Python实现线性回归模型评估:如何判断模型好坏逻辑回归:从分类开始理论入门:什么是逻辑回归代码实现:使用skl</div> </li> <li><a href="/article/44.htm" title="Enum 枚举" target="_blank">Enum 枚举</a> <span class="text-muted">120153216</span> <a class="tag" taget="_blank" href="/search/enum/1.htm">enum</a><a class="tag" taget="_blank" href="/search/%E6%9E%9A%E4%B8%BE/1.htm">枚举</a> <div>原文地址:http://www.cnblogs.com/Kavlez/p/4268601.html Enumeration 于Java 1.5增加的enum type...enum type是由一组固定的常量组成的类型,比如四个季节、扑克花色。在出现enum type之前,通常用一组int常量表示枚举类型。比如这样: public static final int APPLE_FUJI = 0</div> </li> <li><a href="/article/171.htm" title="Java8简明教程" target="_blank">Java8简明教程</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/jdk1.8/1.htm">jdk1.8</a> <div>        Java 8已于2014年3月18日正式发布了,新版本带来了诸多改进,包括Lambda表达式、Streams、日期时间API等等。本文就带你领略Java 8的全新特性。  一.允许在接口中有默认方法实现         Java 8 允许我们使用default关键字,为接口声明添</div> </li> <li><a href="/article/298.htm" title="Oracle表维护 快速备份删除数据" target="_blank">Oracle表维护 快速备份删除数据</a> <span class="text-muted">cuisuqiang</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E7%B4%A2%E5%BC%95/1.htm">索引</a><a class="tag" taget="_blank" href="/search/%E5%BF%AB%E9%80%9F/1.htm">快速</a><a class="tag" taget="_blank" href="/search/%E5%A4%87%E4%BB%BD/1.htm">备份</a><a class="tag" taget="_blank" href="/search/%E5%88%A0%E9%99%A4/1.htm">删除</a> <div>我知道oracle表分区,不过那是数据库设计阶段的事情,目前是远水解不了近渴。 当前的数据库表,要求保留一个月数据,且表存在大量录入更新,不存在程序删除。 为了解决频繁查询和更新的瓶颈,我在oracle内根据需要创建了索引。但是随着数据量的增加,一个半月数据就要超千万,此时就算有索引,对高并发的查询和更新来说,让然有所拖累。 为了解决这个问题,我一般一个月会进行一次数据库维护,主要工作就是备</div> </li> <li><a href="/article/425.htm" title="java多态内存分析" target="_blank">java多态内存分析</a> <span class="text-muted">麦田的设计者</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%86%85%E5%AD%98%E5%88%86%E6%9E%90/1.htm">内存分析</a><a class="tag" taget="_blank" href="/search/%E5%A4%9A%E6%80%81%E5%8E%9F%E7%90%86/1.htm">多态原理</a><a class="tag" taget="_blank" href="/search/%E6%8E%A5%E5%8F%A3%E5%92%8C%E6%8A%BD%E8%B1%A1%E7%B1%BB/1.htm">接口和抽象类</a> <div>      “  时针如果可以回头,熟悉那张脸,重温嬉戏这乐园,墙壁的松脱涂鸦已经褪色才明白存在的价值归于记忆。街角小店尚存在吗?这大时代会不会牵挂,过去现在花开怎么会等待。       但有种意外不管痛不痛都有伤害,光阴远远离开,那笑声徘徊与脑海。但这一秒可笑不再可爱,当天心</div> </li> <li><a href="/article/552.htm" title="Xshell实现Windows上传文件到Linux主机" target="_blank">Xshell实现Windows上传文件到Linux主机</a> <span class="text-muted">被触发</span> <a class="tag" taget="_blank" href="/search/windows/1.htm">windows</a> <div>经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛; 我是怎么操作的: 1、打开一台本地Linux虚拟机,使用mount 挂载Windows的共享文件夹到Linux上,然后拷贝数据到Linux虚拟机里面;(经常第一步都不顺利,无法挂载Windo</div> </li> <li><a href="/article/679.htm" title="类的加载ClassLoader" target="_blank">类的加载ClassLoader</a> <span class="text-muted">肆无忌惮_</span> <a class="tag" taget="_blank" href="/search/ClassLoader/1.htm">ClassLoader</a> <div>类加载器ClassLoader是用来将java的类加载到虚拟机中,类加载器负责读取class字节文件到内存中,并将它转为Class的对象(类对象),通过此实例的 newInstance()方法就可以创建出该类的一个对象。   其中重要的方法为findClass(String name)。   如何写一个自己的类加载器呢? 首先写一个便于测试的类Student</div> </li> <li><a href="/article/806.htm" title="html5写的玫瑰花" target="_blank">html5写的玫瑰花</a> <span class="text-muted">知了ing</span> <a class="tag" taget="_blank" href="/search/html5/1.htm">html5</a> <div><html> <head> <title>I Love You!</title> <meta charset="utf-8" /> </head> <body> <canvas id="c"></canvas> </div> </li> <li><a href="/article/933.htm" title="google的ConcurrentLinkedHashmap源代码解析" target="_blank">google的ConcurrentLinkedHashmap源代码解析</a> <span class="text-muted">矮蛋蛋</span> <a class="tag" taget="_blank" href="/search/LRU/1.htm">LRU</a> <div>原文地址: http://janeky.iteye.com/blog/1534352 简述 ConcurrentLinkedHashMap 是google团队提供的一个容器。它有什么用呢?其实它本身是对 ConcurrentHashMap的封装,可以用来实现一个基于LRU策略的缓存。详细介绍可以参见 http://code.google.com/p/concurrentlinke</div> </li> <li><a href="/article/1060.htm" title="webservice获取访问服务的ip地址" target="_blank">webservice获取访问服务的ip地址</a> <span class="text-muted">alleni123</span> <a class="tag" taget="_blank" href="/search/webservice/1.htm">webservice</a> <div>1. 首先注入javax.xml.ws.WebServiceContext, @Resource private WebServiceContext context; 2. 在方法中获取交换请求的对象。 javax.xml.ws.handler.MessageContext mc=context.getMessageContext(); com.sun.net.http</div> </li> <li><a href="/article/1187.htm" title="菜鸟的java基础提升之道——————>是否值得拥有" target="_blank">菜鸟的java基础提升之道——————>是否值得拥有</a> <span class="text-muted">百合不是茶</span> <div>1,c++,java是面向对象编程的语言,将万事万物都看成是对象;java做一件事情关注的是人物,java是c++继承过来的,java没有直接更改地址的权限但是可以通过引用来传值操作地址,java也没有c++中繁琐的操作,java以其优越的可移植型,平台的安全型,高效性赢得了广泛的认同,全世界越来越多的人去学习java,我也是其中的一员      java组成:</div> </li> <li><a href="/article/1314.htm" title="通过修改Linux服务自动启动指定应用程序" target="_blank">通过修改Linux服务自动启动指定应用程序</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>Linux中修改系统服务的命令是chkconfig (check config),命令的详细解释如下: chkconfig 功能说明:检查,设置系统的各种服务。 语  法:chkconfig [ -- add][ -- del][ -- list][系统服务] 或 chkconfig [ -- level  <</SPAN></div> </li> <li><a href="/article/1441.htm" title="spring拦截器的一个简单实例" target="_blank">spring拦截器的一个简单实例</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/%E6%8B%A6%E6%88%AA%E5%99%A8/1.htm">拦截器</a><a class="tag" taget="_blank" href="/search/Interceptor/1.htm">Interceptor</a> <div>Purview接口 package aop; public interface Purview { void checkLogin(); } Purview接口的实现类PurviesImpl.java package aop; public class PurviewImpl implements Purview { public void check</div> </li> <li><a href="/article/1568.htm" title="[Velocity二]自定义Velocity指令" target="_blank">[Velocity二]自定义Velocity指令</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/velocity/1.htm">velocity</a> <div>什么是Velocity指令 在Velocity中,#set,#if, #foreach, #elseif, #parse等,以#开头的称之为指令,Velocity内置的这些指令可以用来做赋值,条件判断,循环控制等脚本语言必备的逻辑控制等语句,Velocity的指令是可扩展的,即用户可以根据实际的需要自定义Velocity指令   自定义指令(Directive)的一般步骤 &nbs</div> </li> <li><a href="/article/1695.htm" title="【Hive十】Programming Hive学习笔记" target="_blank">【Hive十】Programming Hive学习笔记</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/programming/1.htm">programming</a> <div> 第二章 Getting Started 1.Hive最大的局限性是什么?一是不支持行级别的增删改(insert, delete, update)二是查询性能非常差(基于Hadoop MapReduce),不适合延迟小的交互式任务三是不支持事务2. Hive MetaStore是干什么的?Hive persists table schemas and other system metadata.</div> </li> <li><a href="/article/1822.htm" title="nginx有选择性进行限制" target="_blank">nginx有选择性进行限制</a> <span class="text-muted">ronin47</span> <a class="tag" taget="_blank" href="/search/nginx+%E5%8A%A8%E9%9D%99%E3%80%80%E9%99%90%E5%88%B6/1.htm">nginx 动静 限制</a> <div>http { limit_conn_zone $binary_remote_addr zone=addr:10m; limit_req_zone $binary_remote_addr zone=one:10m rate=5r/s;... server {... location ~.*\.(gif|png|css|js|icon)$ { </div> </li> <li><a href="/article/1949.htm" title="java-4.-在二元树中找出和为某一值的所有路径 ." target="_blank">java-4.-在二元树中找出和为某一值的所有路径 .</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div> /* * 0.use a TwoWayLinkedList to store the path.when the node can't be path,you should/can delete it. * 1.curSum==exceptedSum:if the lastNode is TreeNode,printPath();delete the node otherwise </div> </li> <li><a href="/article/2076.htm" title="Netty学习笔记" target="_blank">Netty学习笔记</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/netty/1.htm">netty</a> <div>本文是阅读以下两篇文章时: http://seeallhearall.blogspot.com/2012/05/netty-tutorial-part-1-introduction-to.html http://seeallhearall.blogspot.com/2012/06/netty-tutorial-part-15-on-channel.html 我的一些笔记 ===</div> </li> <li><a href="/article/2203.htm" title="js获取项目路径" target="_blank">js获取项目路径</a> <span class="text-muted">cngolon</span> <a class="tag" taget="_blank" href="/search/js/1.htm">js</a> <div>//js获取项目根路径,如: http://localhost:8083/uimcardprj function getRootPath(){     //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp     var curWwwPath=window.document.locati</div> </li> <li><a href="/article/2330.htm" title="oracle 的性能优化" target="_blank">oracle 的性能优化</a> <span class="text-muted">cuishikuan</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/SQL+Server/1.htm">SQL Server</a> <div>   在网上搜索了一些Oracle性能优化的文章,为了更加深层次的巩固[边写边记],也为了可以随时查看,所以发表这篇文章。     1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。(这点本人曾经做过实例验证过,的确如此哦!</div> </li> <li><a href="/article/2457.htm" title="Shell变量和数组使用详解" target="_blank">Shell变量和数组使用详解</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/shell/1.htm">shell</a><a class="tag" taget="_blank" href="/search/%E5%8F%98%E9%87%8F/1.htm">变量</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E7%BB%84/1.htm">数组</a> <div>Shell 变量 定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: your_name="w3cschool.cc" 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则: 首个字符必须为字母(a-z,A-Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用ba</div> </li> <li><a href="/article/2584.htm" title="编程中的一些概念,KISS、DRY、MVC、OOP、REST" target="_blank">编程中的一些概念,KISS、DRY、MVC、OOP、REST</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/REST/1.htm">REST</a> <div>KISS、DRY、MVC、OOP、REST (1)KISS是指Keep It Simple,Stupid(摘自wikipedia),指设计时要坚持简约原则,避免不必要的复杂化。 (2)DRY是指Don't Repeat Yourself(摘自wikipedia),特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。 (3)OOP 即Object-Orie</div> </li> <li><a href="/article/2711.htm" title="[Android]设置Activity为全屏显示的两种方法" target="_blank">[Android]设置Activity为全屏显示的两种方法</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/Activity/1.htm">Activity</a> <div>1. 方法1:AndroidManifest.xml 里,Activity的 android:theme  指定为" @android:style/Theme.NoTitleBar.Fullscreen" 示例:   <application      </div> </li> <li><a href="/article/2838.htm" title="solrcloud 部署方式比较" target="_blank">solrcloud 部署方式比较</a> <span class="text-muted">eksliang</span> <a class="tag" taget="_blank" href="/search/solrCloud/1.htm">solrCloud</a> <div>solrcloud 的部署其实有两种方式可选,那么我们在实践开发中应该怎样选择呢? 第一种:当启动solr服务器时,内嵌的启动一个Zookeeper服务器,然后将这些内嵌的Zookeeper服务器组成一个集群。  第二种:将Zookeeper服务器独立的配置一个集群,然后将solr交给Zookeeper进行管理   谈谈第一种:每启动一个solr服务器就内嵌的启动一个Zoo</div> </li> <li><a href="/article/2965.htm" title="Java synchronized关键字详解" target="_blank">Java synchronized关键字详解</a> <span class="text-muted">gqdy365</span> <a class="tag" taget="_blank" href="/search/synchronized/1.htm">synchronized</a> <div>转载自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html 多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。 同步机制可以使用synchronized关键字实现。 当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。 当s</div> </li> <li><a href="/article/3092.htm" title="js实现登录时记住用户名" target="_blank">js实现登录时记住用户名</a> <span class="text-muted">hw1287789687</span> <a class="tag" taget="_blank" href="/search/%E8%AE%B0%E4%BD%8F%E6%88%91/1.htm">记住我</a><a class="tag" taget="_blank" href="/search/%E8%AE%B0%E4%BD%8F%E5%AF%86%E7%A0%81/1.htm">记住密码</a><a class="tag" taget="_blank" href="/search/cookie/1.htm">cookie</a><a class="tag" taget="_blank" href="/search/%E8%AE%B0%E4%BD%8F%E7%94%A8%E6%88%B7%E5%90%8D/1.htm">记住用户名</a><a class="tag" taget="_blank" href="/search/%E8%AE%B0%E4%BD%8F%E8%B4%A6%E5%8F%B7/1.htm">记住账号</a> <div>在页面中如何获取cookie值呢? 如果是JSP的话,可以通过servlet的对象request 获取cookie,可以 参考:http://hw1287789687.iteye.com/blog/2050040 如果要求登录页面是html呢?html页面中如何获取cookie呢? 直接上代码了 页面:loginInput.html 代码: <!DOCTYPE html PUB</div> </li> <li><a href="/article/3219.htm" title="开发者必备的 Chrome 扩展" target="_blank">开发者必备的 Chrome 扩展</a> <span class="text-muted">justjavac</span> <a class="tag" taget="_blank" href="/search/chrome/1.htm">chrome</a> <div>Firebug:不用多介绍了吧https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench ChromeSnifferPlus:Chrome 探测器,可以探测正在使用的开源软件或者 js 类库https://chrome.google.com/webstore/detail/chrome-sniffer-pl</div> </li> <li><a href="/article/3346.htm" title="算法机试题" target="_blank">算法机试题</a> <span class="text-muted">李亚飞</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E6%9C%BA%E8%AF%95%E9%A2%98/1.htm">机试题</a> <div>       在面试机试时,遇到一个算法题,当时没能写出来,最后是同学帮忙解决的。        这道题大致意思是:输入一个数,比如4,。这时会输出:           &n</div> </li> <li><a href="/article/3473.htm" title="正确配置Linux系统ulimit值" target="_blank">正确配置Linux系统ulimit值</a> <span class="text-muted">字符串</span> <a class="tag" taget="_blank" href="/search/ulimit/1.htm">ulimit</a> <div>在Linux下面部 署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题;这个值也会影响服务器的最大并发数,其实Linux是有文件句柄限制的,而且Linux默认不是很高,一般都是1024,生产服务器用 其实很容易就达到这个数量。下面说的是,如何通过正解配置来改正这个系统默认值。因为这个问题是我配置Nginx+php5时遇到了,所以我将这篇归纳进</div> </li> <li><a href="/article/3600.htm" title="hibernate调用返回游标的存储过程" target="_blank">hibernate调用返回游标的存储过程</a> <span class="text-muted">Supanccy2013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/DAO/1.htm">DAO</a><a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a><a class="tag" taget="_blank" href="/search/jdbc/1.htm">jdbc</a> <div>注:原创作品,转载请注明出处。     上篇博文介绍的是hibernate调用返回单值的存储过程,本片博文说的是hibernate调用返回游标的存储过程。     此此扁博文的存储过程的功能相当于是jdbc调用select 的作用。 1,创建oracle中的包,并在该包中创建的游标类型。 ---创建oracle的程</div> </li> <li><a href="/article/3727.htm" title="Spring 4.2新特性-更简单的Application Event" target="_blank">Spring 4.2新特性-更简单的Application Event</a> <span class="text-muted">wiselyman</span> <a class="tag" taget="_blank" href="/search/application/1.htm">application</a> <div>1.1 Application Event Spring 4.1的写法请参考10点睛Spring4.1-Application Event 请对比10点睛Spring4.1-Application Event 使用一个@EventListener取代了实现ApplicationListener接口,使耦合度降低; 1.2 示例 包依赖 <p</div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>