TA的每日心情 | 擦汗 2020-7-23 13:21 |
---|
签到天数: 353 天 [LV.8]以坛为家I
|
本帖最后由 gttwork 于 2018-5-14 15:37 编辑
+ M7 W! z) K; t8 T+ L' N7 R5 ~- q4 i- |0 r
受到henices大神的帖子https://www.pdawiki.com/forum/thread-21878-1-1.html启发,受益匪浅。
) W w- W2 m8 V( i2 a7 [7 a自制的必应在线词典,目前只能查单个的单词,查2个以上的词组会报错,代码如下:" A) x$ I( y% T, X, A! u: y" t
import urllib3& n/ j4 y& ?* p, _1 ~+ u. d
import io; `1 b/ @: h8 ?; {' p) G
import sys" j; M# a g+ q
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')* j/ r6 F0 @" V9 E! e
5 s, q J& r7 ^
http = urllib3.PoolManager()
+ D m4 s+ o1 Lr = http.request('GET', 'http://cn.bing.com/dict/search?q=' + sys.argv[1] )
8 k0 {+ v4 p) f0 rdata = r.data.decode('utf-8')
% M( P% D" q6 p) J0 m2 t( L) m( Ecss = """<style type="text/css">2 A% ?! d0 y, @1 h" N$ v
- n6 u# Z% m1 k$ s T; C }
4 q( B2 Z @: k. J: a$ T' I/ t( O7 `" b8 P1 [
. r0 v6 l( L9 u</style>"""
& ?8 B9 T, ]9 m; T/ _# U$ }7 o1 q& |4 w: W. e6 m
print('<head>\n%s\n</head>\n%s' % (css, data))/ x$ Q" B( c" j% X6 W7 d
+ `! N, m- k. |% u C) p
感谢大神能够指点一二。9 h2 C# W' ]& |+ A5 [# ~
9 ^3 ?( z; O6 r& U
+ y3 H8 o o4 p9 R& @ |
评分
-
1
查看全部评分
-
|