TA的每日心情 | 擦汗 2020-7-23 13:21 |
---|
签到天数: 353 天 [LV.8]以坛为家I
|
本帖最后由 gttwork 于 2018-5-14 15:37 编辑 . {& W9 a, ?0 W7 [7 c
7 B: D- q& g$ F5 o3 J% @
受到henices大神的帖子https://www.pdawiki.com/forum/thread-21878-1-1.html启发,受益匪浅。
6 V3 a6 G/ q# f; J, P自制的必应在线词典,目前只能查单个的单词,查2个以上的词组会报错,代码如下:4 T6 v/ |7 e* `+ \: `/ e. F( I* \9 `
import urllib3
, x3 [+ K- ^% y' x3 timport io' M5 `4 m- u: K4 m9 K
import sys* n( L7 P; V" F. Y, J$ ~: Q. g
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
3 p7 Z2 y5 P V( a" }, [& v" M" ]/ V
http = urllib3.PoolManager()
4 _# |; s' z$ {9 W: @/ `& ur = http.request('GET', 'http://cn.bing.com/dict/search?q=' + sys.argv[1] )
7 m8 k9 f6 u2 k# u( t9 Q' Y( kdata = r.data.decode('utf-8')+ f! o& Q6 _" |0 X+ F
css = """<style type="text/css">
r! W5 N4 i8 t! Q: \* H- N$ L8 q' u
}3 F6 y/ v+ x' _ c n* _7 h
. s2 @: ^) E1 p4 X6 S
" F6 I$ c' ?! t& x( w7 J
</style>""". b- ]* k: {, w* z% i
$ b% B f: n" Tprint('<head>\n%s\n</head>\n%s' % (css, data))# H! f. Y, h1 }1 q" I' ^
6 }' {* u2 f9 _- e感谢大神能够指点一二。
; K. X2 w9 ^& r6 O$ U6 ]7 X+ g0 e* z1 o8 {$ A; G0 \
3 g% A6 g; X v- y. O% q8 t
|
评分
-
1
查看全部评分
-
|