小编Lri*_*Lri的帖子

在shell脚本中获取第一个Google搜索结果的网址

使用脚本语言解析AJAX API的输出相对容易:

#!/usr/bin/env python

import urllib
import json

base = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&'
query = urllib.urlencode({'q' : "something"})
response = urllib.urlopen(base + query).read()
data = json.loads(response)
print data['responseData']['results'][0]['url']
Run Code Online (Sandbox Code Playgroud)

但有没有更好的方法来做类似的基本shell脚本?如果你只是卷曲了API页面,你应该如何编码URL参数或解析JSON?

bash

9
推荐指数
2
解决办法
2万
查看次数

防止选择rt标签(假名)中的文本

我使用ruby注释为日文文本添加假名:

<ruby><rb>?</rb><rt>??</rt></ruby><ruby><rb>?</rb><rt>?</rt></ruby>
Run Code Online (Sandbox Code Playgroud)

当我尝试选择汉字并在Safari或Chrome中复制时,剪贴板如下所示:

?
??
?
Run Code Online (Sandbox Code Playgroud)

我也无法从OS X的字典中查找单词.

有没有办法阻止选择假名?rt { -webkit-user-select: none; }似乎不起作用.

javascript css ruby-characters

8
推荐指数
1
解决办法
1024
查看次数

标签 统计

bash ×1

css ×1

javascript ×1

ruby-characters ×1