1は、辞書が唯一の鍵ですが、次のことを読み取ることができません
1 から urllib.request インポートurlopen 2 インポートOS 3 4 url_dic = {} 5 6 デフキャッシュ(FUNC): 7 DEF内側(** *引数、kwargsから): 8 もしos.path.getsize(url_dic [url_in]): 9 オープン(url_dic [url_in]と' RB ' Fとして): 10 RET = f.read() 11 リターンRET 12件 のRET =のFUNC(*引数、** kwargsから) 13 オープン(url_dic [url_in]と、' WB ' )Fとして: 14 f.write(B ' **** ' + RET) 15 リターンRET 16 リターン内側 17 18 @Cache 19 デフGET_URL(URL): 20 コード= urlopen(URL).read() 21 戻りコード 22 23 ながら、 1 : 24 url_in = ' のhttp:// ' +入力(' :输入网址' ) 25 (オープンと' cache_' + STR(LEN(url_dic))、' WB ' )F0として: 26 f0.write(B '' ) 27 url_dic.setdefault(url_in、' cache_ ' + STR(LEN(url_dic))) 28 プリント(url_dic) 29 30 プリント(url_dic) 31 RET = GET_URL(url_in) 32 プリント(RET)