TA的每日心情 | 擦汗 2020-7-23 13:21 |
---|
签到天数: 353 天 [LV.8]以坛为家I
|
本帖最后由 gttwork 于 2018-5-14 15:37 编辑 4 s* _* ]1 }4 S( B9 d
5 y7 w6 F; Z# |8 j, T+ R. G
受到henices大神的帖子https://www.pdawiki.com/forum/thread-21878-1-1.html启发,受益匪浅。
D% D, _/ ~3 x) ~7 b7 G自制的必应在线词典,目前只能查单个的单词,查2个以上的词组会报错,代码如下:
( S9 d) o# K7 O" e" V/ bimport urllib3
. T. f. V; J2 ~' I. @import io
1 m- P, l/ v% a4 t: V+ q) A/ }import sys
6 J9 F% {8 f/ D4 W- d4 | g# ssys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
' {& I' D! S( Z# a. K+ F) Z7 X2 x, f! i) Q2 ]( y4 c; k0 F0 I
http = urllib3.PoolManager()
/ Y; b4 T' @) Gr = http.request('GET', 'http://cn.bing.com/dict/search?q=' + sys.argv[1] ); j* @+ ^/ i. T( Q- K
data = r.data.decode('utf-8')3 p% k. H, e& ]5 e; D. }6 x
css = """<style type="text/css">0 E" ?, Y+ ]! h( Z
$ p7 ^* `# v" z6 W9 J W, f" g
}2 t$ p! F9 O- j; o5 q
2 R' s. x* a4 E1 s7 b: o& r* g2 K4 r! l
</style>"""
+ Z! H& t U& n* S
9 |5 X/ H: k: s& ~# l- S" Cprint('<head>\n%s\n</head>\n%s' % (css, data))+ ~+ l3 Q4 j1 W9 z; [
4 q% d; f. G& L" g9 p/ x感谢大神能够指点一二。& f5 l3 u! e- Y1 o
4 G( U- n$ l' M3 k/ L z E. D
2 C6 f7 ?5 g; R4 M0 w+ e |
评分
-
1
查看全部评分
-
|