擅长:python、mysql、java
<p>编辑:这在这种情况下是行不通的,因为OP正在处理大量的文本,这与谷歌的TOS背道而驰。</p>
<p>使用Google翻译<a href="http://code.google.com/apis/language/translate/v1/using_rest_langdetect.html" rel="nofollow">language detect API</a>。文档中的Python示例:</p>
<pre><code>url = ('https://ajax.googleapis.com/ajax/services/language/detect?' +
'v=1.0&q=Hola,%20mi%20amigo!&key=INSERT-YOUR-KEY&userip=INSERT-USER-IP')
request = urllib2.Request(url, None, {'Referer': /* Enter the URL of your site here */})
response = urllib2.urlopen(request)
results = simplejson.load(response)
if results['responseData']['language'] == 'en':
print 'English detected'
</code></pre>