Art-Of-Life

自己做的GRE卡片 for Anki

自己做的GRE卡片 for Anki

GRE考完有好久了,期间自己在amazon里自己买了GRE核心词汇考法精析, GRE核心词汇助记与精练, GRE词汇进阶与巩固 (新东方),然后写了个脚本把内容跑出来然后做了两套Anki卡片。
每套卡片都有配音(取自Bing),有音标,助记(如果有的话),卡片的色彩、样式可以自定义,直接在卡片->样式中编辑即可。

第一套 GRE核心词汇考法精析(再要你命3000)

结合了GRE核心词汇助记与精练和网上找到的不择手段背单词里面的助记部分。
里面的词汇就是3000的所有词汇,配音全。

第一套

下载地址

第二套 GRE词汇进阶与巩固 (新东方)

结合了GRE词汇进阶与巩固 (新东方)和一个奇奇怪怪的助记。
里面的词汇是GRE词汇进阶与巩固 (新东方)的所有词汇,大概一千多个,自己感觉比较靠谱,适合没时间背3000的人。
里面的配音是不全的,只有3000的那部分,因为我当时懒得再爬一遍了。

第二套

下载地址

最后,祝所有考G的同学都能取得好成绩,祝自己有个好ad……
顺便附上一段抓Bing词典里面发音的Python脚本吧。``````

    import urllib
    import os
    import string
    import sys
    import re   
    
    def getWord(word):
    	url = 'http://media.engkoo.com:8129/en-us/'+word+'.mp3'
    	# req = urllib2.Request(url)
    	# f = urllib2.urlopen(req)
    	print(word)  
    	localDir = word+'.mp3'
    	try:
    		urllib.urlretrieve(url, localDir)
    		print("\t\t\tsuccess")
    		return True
    	except Exception as e:
    		print(e)
    		print("\t\t\terror")
    		return False
    
    
    def parseVoc(filename):
    	file = open(filename, 'r')
    	count = 0
    	while True:
    		count = count + 1
    		line = file.readline().decode('utf-8')
    		line.strip()
    		line1 = line[0:len(line)-1]
    		if not line:
    			break
    		if len(line1) > 0:
    			# print("..."+line1)
    			print(''+str(count))
    			getWord(line1)
    	print("All success")
    
    parseVoc('word.txt')