├── wordCloud-req ├── 用户词典.txt ├── 使用说明.pdf ├── 词频背景.jpg ├── 词频.txt ├── 分析文档.txt └── 停用词库.txt ├── README.md ├── comments.xlsx ├── assets ├── use-case-01.GIF ├── use-case-02.png └── wordcloud-01.png ├── demo.py ├── other.py ├── test.py └── wordCloud.py /wordCloud-req/用户词典.txt: -------------------------------------------------------------------------------- 1 | 小小花 2 | 二零二零年 3 | 一月 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WU-Kave/xiaohongshu-crawl-comments-user/HEAD/README.md -------------------------------------------------------------------------------- /comments.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WU-Kave/xiaohongshu-crawl-comments-user/HEAD/comments.xlsx -------------------------------------------------------------------------------- /assets/use-case-01.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WU-Kave/xiaohongshu-crawl-comments-user/HEAD/assets/use-case-01.GIF -------------------------------------------------------------------------------- /assets/use-case-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WU-Kave/xiaohongshu-crawl-comments-user/HEAD/assets/use-case-02.png -------------------------------------------------------------------------------- /assets/wordcloud-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WU-Kave/xiaohongshu-crawl-comments-user/HEAD/assets/wordcloud-01.png -------------------------------------------------------------------------------- /wordCloud-req/使用说明.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WU-Kave/xiaohongshu-crawl-comments-user/HEAD/wordCloud-req/使用说明.pdf -------------------------------------------------------------------------------- /wordCloud-req/词频背景.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WU-Kave/xiaohongshu-crawl-comments-user/HEAD/wordCloud-req/词频背景.jpg -------------------------------------------------------------------------------- /demo.py: -------------------------------------------------------------------------------- 1 | str = '女生请客不就好了 为什么要aa呢[笑哭R] 03-25 北京' 2 | strArr = str.split(' ') 3 | print(strArr.pop()) 4 | print(strArr.pop()) 5 | # strArr = strArr[0:-2] 6 | print(''.join(strArr)) -------------------------------------------------------------------------------- /wordCloud-req/词频.txt: -------------------------------------------------------------------------------- 1 | 词语 词频 词性 2 | —————————— 3 | 哈哈哈 8 拟声词 4 | R 2 字符串 5 | 天前 2 时间词 6 | 出去玩 2 名词 7 | 感觉 1 名词 8 | 不看 1 副词 9 | 不看 1 动词 10 | 五官 1 名词 11 | 很丑 1 数词 12 | 程度 1 名词 13 | 天 1 量词 14 | 上传 1 动词 15 | 朋友圈 1 名词 16 | 东西 1 名词 17 | 穿个 1 动词 18 | 穿个 1 量词 19 | 衣服 1 名词 20 | 太油 1 名词 21 | 吐 1 动词 22 | 网络 1 名词 23 | 乞丐 1 名词 24 | 笑 1 动词 25 | 哭 1 动词 26 | 牛 1 名词 27 | 飞吻 1 名词 28 | 可真会 1 习用语 29 | 吹 1 动词 30 | 说不定 1 习用语 31 | 养不活 1 习用语 32 | 长着 1 形容词 33 | -------------------------------------------------------------------------------- /wordCloud-req/分析文档.txt: -------------------------------------------------------------------------------- 1 | 房租多少?好干净在xiao洲正常这个房租[笑哭R]我住两房一厅才800阳光很好,这几天刚搬了[偷笑R]想要鞋柜的链接,透明刚好可以放玩具电费是不是很贵啊想要中间置物架的推荐[哭惹R]求进了你的主页出不去了[哭惹R]我看到了蓝月亮洗衣机清洗剂,这个是真的好用,我是租房前必须要洗洗才敢用[哭惹R][哭惹R]确实液体的比泡腾片方便,我之前洗一次洗衣机可是个大工程,现在用了蓝月亮这个洗衣机清洗剂省事多了,也不用捞泡出来的黑渣渣这博主能处,没钱她是真能帮你省[飞吻R]都是1688get到的好物:地垫:天津景甜地毯有限公司 2 | 兔子地毯:天津聚源地毯有限公司 3 | 纸抽盒:义乌市芷墨日用品有限公司 4 | 收纳车:霸州市堂二里互利车具厂博主,想要谁的好物链接![买爆R][买爆R][买爆R]大鹅在哪买白色地毯礼貌求问~我月薪6千,房租4500才800?你好呀,兔子地垫在哪家买的呀,谢谢,太喜欢你买的小东西了好喜欢你的海报[飞吻R]5小时前求床罩子链接[飞吻R]地下的熊是干嘛的呀所有链接我都放在另一篇笔记了,除了桌子质量不好,我就不分享啦只有我一个人夏天垫竹席吗[扶墙R]地毯链接你的衬衣求沙发布跟床头垫!姐妹请问床垫用的什么呀我最近也在租房子可是都好贵[哭惹R]女生真的好会打扮小窝,男的真的大部分都是狗窝咱就是说想要那个闲置群[害羞R]5天前没人做价格侠我来做啦🫡 5 | ①白色脏衣篓(pxx:印象树)💰18 6 | ④顶天立地衣架(pxx:月亮女儿)💰95 7 | ⑤挂篮(pxx:桶筒给你)💰7.94 8 | ⑥宜家尤纳赛尔平替,这款是几年前旧款,现在升级了,关键词“房间衣柜收纳”,💰看层数,几十块钱,不差钱的直接入宜家,💰220 9 | ⑦窄架(宜家维灰恩)💰49.9,pxx很多平替,十几二十几块这空调风机不对劲[暗中观察R]建议姐妹不要在空调排风口下面晾内衣裤感觉会比较脏2是烘干机吗博主,你好,可以关注你吗?改造前也好干净呀请问投影仪是怎么弄的。是手机投屏看。还是怎么看呀美女[飞吻R]我今天刚被房东坑了[笑哭R]她说如果不交下个月的房租就要强制性收房把我赶出去本来我打算这个月住完就退租结果她不退押金就算了还要强制性收房除非我把下个月房租交了才能继续住[哭惹R][哭惹R][哭惹R]怎么把那个床头弄的好看的[哭惹R],我的也是实木床图2里面煮了什么,仔细看有表情[doge]2小时前小锅锅可以煎面包吗2小时前 -------------------------------------------------------------------------------- /other.py: -------------------------------------------------------------------------------- 1 | import time 2 | from appium import webdriver 3 | from appium.webdriver.common import mobileby 4 | from appium.webdriver.webdriver import WebDriver 5 | from selenium.webdriver.support.wait import WebDriverWait 6 | from selenium.webdriver.support import expected_conditions as EC 7 | 8 | import sys 9 | 10 | non_bmp_map = dict.fromkeys(range(0x10000, sys.maxunicode + 1), 0xfffd) 11 | 12 | 13 | desired_capabilities = { 14 | "platformName": "Android", 15 | "deviceName": "05157df5f51db3", 16 | "appPackage": "com.xingin.xhs", 17 | "appActivity": ".activity.SplashActivity", 18 | "platformVersion": "7.0", 19 | "noReset": True, 20 | "fullReset": False 21 | } 22 | 23 | DRIVER_SERVER = 'http://localhost:4723/wd/hub' 24 | 25 | class AppiumDemo(object): 26 | def __init__(self): 27 | self.driver = webdriver.Remote(DRIVER_SERVER, desired_capabilities=desired_capabilities) 28 | self.by = mobileby.MobileBy() 29 | 30 | def test(self): 31 | el1 = self.driver.find_element_by_id("com.xingin.xhs:id/ak0") #点击搜索框,打开搜索页 32 | el1.click() 33 | #el2 = self.driver.find_element_by_id("com.xingin.xhs:id/al8") #搜索框输入文字 34 | el2 = self.wait_find_element(by_type=self.by.ID, value='com.xingin.xhs:id/al8') 35 | el2.send_keys("tf") 36 | el3 = self.driver.find_element_by_id("com.xingin.xhs:id/ala") #点击搜索 37 | el3.click() 38 | for i in range(4): 39 | el5 = self.driver.find_elements_by_id("com.xingin.xhs:id/aj4") 40 | print(i) 41 | for j in el5: 42 | 43 | try: 44 | print('11') 45 | print(j.text) 46 | except: 47 | try: 48 | print('12') 49 | print(str(j.translate(non_bmp_map))) 50 | except: 51 | print('error') 52 | self.swipe_up() 53 | 54 | 55 | def get_size(self, driver: WebDriver = None): 56 | """ 57 | 获取屏幕大小 58 | :param driver: 59 | :return: 60 | """ 61 | driver = driver or self.driver 62 | if not driver: 63 | return driver 64 | 65 | x = driver.get_window_size()['width'] 66 | y = driver.get_window_size()['height'] 67 | return [x, y] 68 | 69 | def swipe_up(self, driver: WebDriver = None, _time: int = 1000): 70 | """ 71 | 向上滑动 72 | :param driver: 73 | :param _time: 74 | :return: 75 | """ 76 | driver = driver or self.driver 77 | if not driver: 78 | return driver 79 | try: 80 | size = self.get_size(driver) 81 | x1 = int(size[0] * 0.5) # 起始x坐标 82 | y1 = int(size[1] * 0.80) # 起始y坐标 83 | y2 = int(size[1] * 0.30) # 终点y坐标 84 | driver.swipe(x1, y1, x1, y2, _time) 85 | return True 86 | except: 87 | return False 88 | 89 | def main(): 90 | spider = AppiumDemo() 91 | spider.test() 92 | 93 | if __name__ == '__main__': 94 | main() -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- 1 | # This sample code uses the Appium python client v2 2 | # pip install Appium-Python-Client 3 | # Then you can paste this into a file and simply run with Python 4 | 5 | from appium import webdriver 6 | from appium.webdriver.common.appiumby import AppiumBy 7 | 8 | # For W3C actions 9 | from selenium.webdriver.common.action_chains import ActionChains 10 | from selenium.webdriver.common.actions import interaction 11 | from selenium.webdriver.common.actions.action_builder import ActionBuilder 12 | from selenium.webdriver.common.actions.pointer_input import PointerInput 13 | 14 | import time 15 | import pandas as pd 16 | comment_list = [] 17 | wordCloud_Analysis_text = '' 18 | 19 | search_keyword = '租房好物' 20 | 21 | from appium.webdriver.common.touch_action import TouchAction 22 | 23 | 24 | # 向上滑动一屏 25 | def swipe_up(driver): 26 | # 获取当前屏幕分辨率 27 | screen_size = driver.get_window_size() 28 | width = screen_size['width'] 29 | height = screen_size['height'] 30 | 31 | # 计算起始和结束点的坐标 32 | start_x = width / 2 33 | start_y = int(height * 0.8) 34 | end_x = start_x 35 | end_y = int(height * 0.2) 36 | 37 | # 使用TouchAction类执行向上滑动操作 38 | touch_action = TouchAction(driver) 39 | touch_action.press(x=start_x, y=start_y).move_to(x=end_x, y=end_y).wait(3000).release().perform() 40 | 41 | # driver.swipe(start_x, start_y, end_x, end_y, 5000) 42 | 43 | # 获取当前首条屏幕的id、用户名、留言 44 | def get_current_screen(title, firstComments): 45 | global wordCloud_Analysis_text 46 | for firstComment in firstComments: 47 | 48 | is_nickname_exist = firstComment.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/dng") 49 | is_comment_exist = firstComment.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/dkk") 50 | # 防止只露出了半截 51 | if is_nickname_exist and is_comment_exist: 52 | nickname = is_nickname_exist[0].text 53 | comment = is_comment_exist[0].text 54 | print(nickname, comment) 55 | is_nickname_exist[0].click() # 进入主页 56 | # 滑动之后第一次点不进去,需要点2次 57 | is_in_user_index = driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/cm5") 58 | if not is_in_user_index: 59 | is_nickname_exist[0].click() 60 | is_in_user_index = driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/cm5") 61 | xhs_id = is_in_user_index[0].text 62 | # driver.find_element(by=AppiumBy.ID, value="com.xingin.xhs:id/cli").click() # 返回评论区 63 | driver.back() # 返回评论区 64 | comment = comment.split(' ') 65 | ipaddr = comment.pop() 66 | date = comment.pop() 67 | if date == ' ': 68 | date = comment.pop() 69 | if comment[-1] == '昨天': 70 | date = comment.pop() + date 71 | comment = ''.join(comment) 72 | common = { 73 | "标题": title, 74 | "用户名": nickname, 75 | "评论": comment, 76 | "IP地址": ipaddr, 77 | "评论日期": date, 78 | "小红书号": xhs_id 79 | } 80 | comment_list.append(common) 81 | wordCloud_Analysis_text += comment 82 | print((nickname, comment, xhs_id)) 83 | 84 | caps = {} 85 | caps["platformName"] = "Android" 86 | caps["appium:platformVersion"] = "9" 87 | caps["appium:deviceName"] = "127.0.0.1:62025 device" 88 | caps["appium:appPackage"] = "com.xingin.xhs" 89 | caps["appium:appActivity"] = ".index.v2.IndexActivityV2" 90 | caps["appium:noReset"] = True 91 | caps["appium:ensureWebviewsHavePages"] = True 92 | caps["appium:nativeWebScreenshot"] = True 93 | caps["appium:newCommandTimeout"] = 3600 94 | caps["appium:connectHardwareKeyboard"] = True 95 | caps["automationName"] = 'UiAutomator1' 96 | caps['unicodeKeyboard'] = True 97 | # 'automationName':'UiAutomator1' 98 | # "unicodeKeyboard": True # 解决不能输入中文的问题 99 | driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub", caps) 100 | 101 | time.sleep(6) 102 | 103 | el1 = driver.find_element(by=AppiumBy.ID, value="com.xingin.xhs:id/cy9") 104 | el1.click() 105 | el2 = driver.find_element(by=AppiumBy.ID, value="com.xingin.xhs:id/brl") 106 | el2.send_keys(search_keyword) 107 | el3 = driver.find_element(by=AppiumBy.ID, value="com.xingin.xhs:id/brq") 108 | el3.click() 109 | 110 | # 搜索完成 111 | 112 | time.sleep(1) 113 | 114 | 115 | # 帖子 116 | el4 = driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/cab") 117 | # len(el4) 118 | print(f"有{len(el4)}条帖子") 119 | 120 | 121 | for item in el4: 122 | print() 123 | item.click() # 进入帖子 124 | print('进入帖子') 125 | title = driver.find_element(by=AppiumBy.ID, value="com.xingin.xhs:id/cb2").text # 帖子标题 126 | driver.find_element(by=AppiumBy.ID, value="com.xingin.xhs:id/c_e").click() # 进入评论区 127 | 128 | is_end = False # 评论区到底标志 129 | 130 | firstComments = driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/cgl") 131 | print(f'当前屏有{len(firstComments)}条评论') 132 | # 一开始就 0 条评论,点击评论区后无法操作,需要触屏一次才能继续才做,且评论区到底 133 | if len(firstComments) == 0: 134 | driver.find_elements(by=AppiumBy.ID, value="android:id/content")[0].click() 135 | is_end = True 136 | 137 | while is_end is not True: 138 | firstComments = driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/cgl") 139 | print(f'当前屏有{len(firstComments)}条评论') 140 | if driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/bdo") or len(firstComments) == 0: 141 | is_end = True 142 | 143 | get_current_screen(title, firstComments) 144 | swipe_up(driver) 145 | time.sleep(2) 146 | 147 | driver.back() 148 | 149 | # 继续找帖子 150 | swipe_up(driver) 151 | 152 | el4 = driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/cab") 153 | # len(el4) 154 | print(f"有{len(el4)}条帖子") 155 | 156 | 157 | for item in el4: 158 | print() 159 | item.click() # 进入帖子 160 | print('进入帖子') 161 | title = driver.find_element(by=AppiumBy.ID, value="com.xingin.xhs:id/cb2").text # 帖子标题 162 | driver.find_element(by=AppiumBy.ID, value="com.xingin.xhs:id/c_e").click() # 进入评论区 163 | 164 | is_end = False # 评论区到底标志 165 | 166 | firstComments = driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/cgl") 167 | print(f'当前屏有{len(firstComments)}条评论') 168 | # 一开始就 0 条评论,点击评论区后无法操作,需要触屏一次才能继续才做,且评论区到底 169 | if len(firstComments) == 0: 170 | driver.find_elements(by=AppiumBy.ID, value="android:id/content")[0].click() 171 | is_end = True 172 | 173 | while is_end is not True: 174 | firstComments = driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/cgl") 175 | print(f'当前屏有{len(firstComments)}条评论') 176 | if driver.find_elements(by=AppiumBy.ID, value="com.xingin.xhs:id/bdo") or len(firstComments) == 0: 177 | is_end = True 178 | 179 | get_current_screen(title, firstComments) 180 | swipe_up(driver) 181 | time.sleep(2) 182 | 183 | driver.back() 184 | 185 | 186 | time.sleep(3) 187 | 188 | 189 | 190 | driver.quit() 191 | 192 | df = pd.DataFrame(comment_list) 193 | 194 | # 将数据写入Excel文件 195 | df.to_excel('comments.xlsx', index=False) 196 | 197 | # 输入词频词云分析文档 198 | fileOut = open('./wordCloud-req/分析文档.txt', 'w', encoding='UTF-8') 199 | fileOut.write(wordCloud_Analysis_text) 200 | fileOut.close() 201 | -------------------------------------------------------------------------------- /wordCloud.py: -------------------------------------------------------------------------------- 1 | """参考 2 | https://zhuanlan.zhihu.com/p/103080917 3 | https://zhuanlan.zhihu.com/p/349982927 4 | """ 5 | 6 | 7 | # 主要功能自定义设置 8 | Analysis_text = './wordCloud-req/分析文档.txt' # 分析文档 9 | userdict = './wordCloud-req/用户词典.txt' # 用户词典 10 | StopWords = './wordCloud-req/停用词库.txt' # 停用词库 11 | number = 100 # 统计个数 12 | Output = './wordCloud-req/词频.txt' # 输出文件 13 | background = './wordCloud-req/词频背景.jpg' # 词频背景 14 | 15 | # 导入扩展库 16 | import re # 正则表达式库 17 | import jieba # 结巴分词 18 | import jieba.posseg # 词性获取 19 | import collections # 词频统计库 20 | import numpy # numpy数据处理库 21 | from PIL import Image # 图像处理库 22 | import wordcloud # 词云展示库 23 | import matplotlib.pyplot as plt # 图像展示库(这里以plt代表库的全称) 24 | 25 | # 读取文件 26 | fn = open(Analysis_text,'r',encoding = 'UTF-8') # 打开文件 27 | string_data = fn.read() # 读出整个文件 28 | fn.close() # 关闭文件 29 | 30 | # 文本预处理 31 | pattern = re.compile(u'\t|\n|\.|-|:|;|\)|\(|\?|"') # 定义正则表达式匹配模式(空格等) 32 | string_data = re.sub(pattern, '', string_data) # 将符合模式的字符去除 33 | 34 | # 动态调整词典 35 | # jieba.suggest_freq('小小花', True) #True表示该词不能被分割,False表示该词能被分割 36 | 37 | # 添加用户词典 38 | # jieba.load_userdict(userdict) 39 | 40 | # 文本分词 41 | seg_list_exact = jieba.cut(string_data, cut_all=False, HMM=True) # 精确模式分词+HMM 42 | object_list = [] 43 | 44 | # 去除停用词(去掉一些意义不大的词,如标点符号、嗯、啊等) 45 | with open(StopWords, 'r', encoding='UTF-8') as meaninglessFile: 46 | stopwords = set(meaninglessFile.read().split('\n')) 47 | stopwords.add(' ') 48 | for word in seg_list_exact: # 循环读出每个分词 49 | if word not in stopwords: # 如果不在去除词库中 50 | object_list.append(word) # 分词追加到列表 51 | 52 | 53 | # 词频统计 54 | word_counts = collections.Counter(object_list) # 对分词做词频统计 55 | word_counts_top = word_counts.most_common(number) # 获取前number个最高频的词 56 | 57 | # 英文词性转中文词性字典:简洁版 58 | En2Cn = { 59 | 'a' : '形容词', 60 | 'ad' : '形容词', 61 | 'ag' : '形容词', 62 | 'al' : '形容词', 63 | 'an' : '形容词', 64 | 'b' : '区别词', 65 | 'bl' : '区别词', 66 | 'c' : '连词', 67 | 'cc' : '连词', 68 | 'd' : '副词', 69 | 'e' : '叹词', 70 | 'eng' : '英文', 71 | 'f' : '方位词', 72 | 'g' : '语素', 73 | 'h' : '前缀', 74 | 'i' : '成语', 75 | 'j' : '简称略语', 76 | 'k' : '后缀', 77 | 'l' : '习用语', 78 | 'm' : '数词', 79 | 'mq' : '数量词', 80 | 'n' : '名词', 81 | 'ng' : '名词', 82 | 'nl' : '名词', 83 | 'nr' : '名词', 84 | 'nr1' : '名词', 85 | 'nr2' : '名词', 86 | 'nrf' : '名词', 87 | 'nrfg' : '名词', 88 | 'nrj' : '名词', 89 | 'ns' : '名词', 90 | 'nsf' : '名词', 91 | 'nt' : '名词', 92 | 'nz' : '名词', 93 | 'o' : '拟声词', 94 | 'p' : '介词', 95 | 'pba' : '介词', 96 | 'pbei' : '介词', 97 | 'q' : '量词', 98 | 'qt' : '量词', 99 | 'qv' : '量词', 100 | 'r' : '代词', 101 | 'rg' : '代词', 102 | 'rr' : '代词', 103 | 'rz' : '代词', 104 | 'rzs' : '代词', 105 | 'rzt' : '代词', 106 | 'rzv' : '代词', 107 | 'ry' : '代词', 108 | 'rys' : '代词', 109 | 'ryt' : '代词', 110 | 'ryv' : '代词', 111 | 's' : '处所词', 112 | 't' : '时间词', 113 | 'tg' : '时间词', 114 | 'u' : '助词', 115 | 'ude1' : '助词', 116 | 'ude2' : '助词', 117 | 'ude3' : '助词', 118 | 'udeng': '助词', 119 | 'udh' : '助词', 120 | 'uguo' : '助词', 121 | 'ule' : '助词', 122 | 'ulian': '助词', 123 | 'uls' : '助词', 124 | 'usuo' : '助词', 125 | 'uyy' : '助词', 126 | 'uzhe' : '助词', 127 | 'uzhi' : '助词', 128 | 'v' : '动词', 129 | 'vd' : '动词', 130 | 'vf' : '动词', 131 | 'vg' : '动词', 132 | 'vi' : '动词', 133 | 'vl' : '动词', 134 | 'vn' : '动词', 135 | 'vshi' : '动词', 136 | 'vx' : '动词', 137 | 'vyou' : '动词', 138 | 'w' : '标点符号', 139 | 'wb' : '标点符号', 140 | 'wd' : '标点符号', 141 | 'wf' : '标点符号', 142 | 'wj' : '标点符号', 143 | 'wh' : '标点符号', 144 | 'wkz' : '标点符号', 145 | 'wky' : '标点符号', 146 | 'wm' : '标点符号', 147 | 'wn' : '标点符号', 148 | 'wp' : '标点符号', 149 | 'ws' : '标点符号', 150 | 'wt' : '标点符号', 151 | 'ww' : '标点符号', 152 | 'wyz' : '标点符号', 153 | 'wyy' : '标点符号', 154 | 'x' : '字符串', 155 | 'xu' : '字符串', 156 | 'xx' : '字符串', 157 | 'y' : '语气词', 158 | 'z' : '状态词', 159 | 'un' : '未知词', 160 | } 161 | 162 | # 英文词性转中文词性字典:详细版 163 | En2Cn_Pro = { 164 | 'a' : '形容词', 165 | 'ad' : '形容词-副形词', 166 | 'ag' : '形容词-形容词性语素', 167 | 'al' : '形容词-形容词性惯用语', 168 | 'an' : '形容词-名形词', 169 | 'b' : '区别词', 170 | 'bl' : '区别词-区别词性惯用语', 171 | 'c' : '连词', 172 | 'cc' : '连词-并列连词', 173 | 'd' : '副词', 174 | 'e' : '叹词', 175 | 'eng' : '英文', 176 | 'f' : '方位词', 177 | 'g' : '语素', 178 | 'h' : '前缀', 179 | 'i' : '成语', 180 | 'j' : '简称略语', 181 | 'k' : '后缀', 182 | 'l' : '习用语', 183 | 'm' : '数词', 184 | 'mq' : '数量词', 185 | 'n' : '名词', 186 | 'ng' : '名词-名词性语素', 187 | 'nl' : '名词-名词性惯用语', 188 | 'nr' : '名词-人名', 189 | 'nr1' : '名词-汉语姓氏', 190 | 'nr2' : '名词-汉语名字', 191 | 'nrf' : '名词-音译人名', 192 | 'nrfg' : '名词-人名', 193 | 'nrj' : '名词-日语人名', 194 | 'ns' : '名词-地名', 195 | 'nsf' : '名词-音译地名', 196 | 'nt' : '名词-机构团体名', 197 | 'nz' : '名词-其他专名', 198 | 'o' : '拟声词', 199 | 'p' : '介词', 200 | 'pba' : '介词-“把”', 201 | 'pbei' : '介词-“被”', 202 | 'q' : '量词', 203 | 'qt' : '量词-动量词', 204 | 'qv' : '量词-时量词', 205 | 'r' : '代词', 206 | 'rg' : '代词-代词性语素', 207 | 'rr' : '代词-人称代词', 208 | 'rz' : '代词-指示代词', 209 | 'rzs' : '代词-处所指示代词', 210 | 'rzt' : '代词-时间指示代词', 211 | 'rzv' : '代词-谓词性指示代词', 212 | 'ry' : '代词-疑问代词', 213 | 'rys' : '代词-处所疑问代词', 214 | 'ryt' : '代词-时间疑问代词', 215 | 'ryv' : '代词-谓词性疑问代词', 216 | 's' : '处所词', 217 | 't' : '时间词', 218 | 'tg' : '时间词-时间词性语素', 219 | 'u' : '助词', 220 | 'ude1' : '助词-“的”“底”', 221 | 'ude2' : '助词-“地”', 222 | 'ude3' : '助词-“得”', 223 | 'udeng': '助词-“等”“等等”“云云”', 224 | 'udh' : '助词-“的话”', 225 | 'uguo' : '助词-“过”', 226 | 'ule' : '助词-“了”“喽”', 227 | 'ulian': '助词-“连”', 228 | 'uls' : '助词-“来讲”“来说”“而言”“说来”', 229 | 'usuo' : '助词-“所”', 230 | 'uyy' : '助词-“一样”“一般”“似的”“般”', 231 | 'uzhe' : '助词-“着”', 232 | 'uzhi' : '助词-“之”', 233 | 'v' : '动词', 234 | 'vd' : '动词-副动词', 235 | 'vf' : '动词-趋向动词', 236 | 'vg' : '动词-动词性语素', 237 | 'vi' : '动词-不及物动词(内动词)', 238 | 'vl' : '动词-动词性惯用语', 239 | 'vn' : '动词-名动词', 240 | 'vshi' : '动词-“是”', 241 | 'vx' : '动词-形式动词', 242 | 'vyou' : '动词-“有”', 243 | 'w' : '标点符号', 244 | 'wb' : '标点符号-百分号千分号,全角:% ‰ 半角:%', 245 | 'wd' : '标点符号-逗号,全角:, 半角:,', 246 | 'wf' : '标点符号-分号,全角:; 半角: ; ', 247 | 'wj' : '标点符号-句号,全角:。', 248 | 'wh' : '标点符号-单位符号,全角:¥ $ £ ° ℃ 半角 $', 249 | 'wkz' : '标点符号-左括号,全角:( 〔 [ { 《 【 〖 〈 半角:( [ { <', 250 | 'wky' : '标点符号-右括号,全角:) 〕 ] } 》 】 〗 〉 半角: ) ] { >', 251 | 'wm' : '标点符号-冒号,全角:: 半角: :', 252 | 'wn' : '标点符号-顿号,全角:、', 253 | 'wp' : '标点符号-破折号,全角:—— -- ——- 半角:—', 254 | 'ws' : '标点符号-省略号,全角:…… …', 255 | 'wt' : '标点符号-叹号,全角:! 半角:!', 256 | 'ww' : '标点符号-问号,全角:? 半角:?', 257 | 'wyz' : '标点符号-左引号,全角:“ ‘ 『', 258 | 'wyy' : '标点符号-右引号,全角:” ’ 』', 259 | 'x' : '字符串', 260 | 'xu' : '字符串-网址URL', 261 | 'xx' : '字符串-非语素字', 262 | 'y' : '语气词', 263 | 'z' : '状态词', 264 | 'un' : '未知词', 265 | } 266 | 267 | # 输出至工作台,并导出“词频.txt”文件 268 | # print ('\n词语\t词频\t词性') 269 | # print ('——————————') 270 | # fileOut = open(Output,'w',encoding='UTF-8') # 创建文本文件;若已存在,则进行覆盖 271 | # fileOut.write('词语\t词频\t词性\n') 272 | # fileOut.write('——————————\n') 273 | # count = 0 274 | # for TopWord,Frequency in word_counts_top: # 获取词语和词频 275 | # for POS in jieba.posseg.cut(TopWord): # 获取词性 276 | # if count == number: 277 | # break 278 | # print(TopWord + '\t',str(Frequency) + '\t',list(En2Cn.values())[list(En2Cn.keys()).index(POS.flag)]) # 逐行输出数据 279 | # fileOut.write(TopWord + '\t' + str(Frequency) + '\t' + list(En2Cn.values())[list(En2Cn.keys()).index(POS.flag)] + '\n') # 逐行写入str格式数据 280 | # count += 1 281 | # fileOut.close() # 关闭文件 282 | 283 | 284 | # 词频展示 285 | print ('\n开始制作词云……') # 提示当前状态 286 | mask = numpy.array(Image.open(background)) # 定义词频背景 287 | wc = wordcloud.WordCloud( 288 | font_path = 'C:/Windows/Fonts/simfang.ttf', # 设置字体(这里选择“仿宋”) 289 | # background_color='white', # 背景颜色 290 | background_color=None, # 背景颜色 291 | # mask = mask, # 文字颜色+形状(有mask参数再设定宽高是无效的) 292 | max_words = number, # 显示词数 293 | max_font_size = 150, # 最大字号 294 | mode='RGBA', 295 | # 宽 296 | width=1000, 297 | # 高 298 | height=880 299 | ) 300 | 301 | wc.generate_from_frequencies(word_counts) # 从字典生成词云 302 | # wc.recolor(color_func=wordcloud.ImageColorGenerator(mask)) # 将词云颜色设置为背景图方案 303 | plt.figure('词云') # 弹框名称与大小 304 | plt.subplots_adjust(top=0.99,bottom=0.01,right=0.99,left=0.01,hspace=0,wspace=0) # 调整边距 305 | plt.imshow(wc, cmap=plt.cm.gray, interpolation='bilinear') # 处理词云 306 | plt.axis('off') # 关闭坐标轴 307 | print ('制作完成!') # 提示当前状态 308 | print ('\n作者:丨小小花丨') 309 | print ('日期:2020.01.16') 310 | plt.show() 311 | 312 | 313 | # 避免程序运行完成后直接退出 314 | # input() -------------------------------------------------------------------------------- /wordCloud-req/停用词库.txt: -------------------------------------------------------------------------------- 1 | ? 2 | ? 3 | 、 4 | 。 5 | “ 6 | ” 7 | ‘ 8 | ’ 9 | ' 10 | " 11 | 「 12 | 」 13 | < 14 | > 15 | 《 16 | 》 17 | ! 18 | ! 19 | , 20 | , 21 | : 22 | : 23 | ; 24 | ; 25 | - 26 | _ 27 | + 28 | = 29 | ( 30 | ) 31 | ( 32 | ) 33 | -- 34 | … 35 | …… 36 | / 37 | \ 38 | . 39 | · 40 | ` 41 | ▪ 42 | | 43 | ~ 44 | — 45 | —— 46 | ‘ 47 | ’ 48 | □ 49 | [ 50 | ] 51 | 【 52 | 】 53 | { 54 | } 55 | 1 56 | 2 57 | 3 58 | 4 59 | 5 60 | 6 61 | 7 62 | 8 63 | 9 64 | A 65 | B 66 | C 67 | D 68 | 啊 69 | 阿 70 | 哎 71 | 哎呀 72 | 哎哟 73 | 唉 74 | 俺 75 | 俺们 76 | 按 77 | 按照 78 | 吧 79 | 吧哒 80 | 把 81 | 罢了 82 | 被 83 | 本 84 | 本着 85 | 比 86 | 比方 87 | 比如 88 | 鄙人 89 | 彼 90 | 彼此 91 | 边 92 | 别 93 | 别的 94 | 别说 95 | 并 96 | 并且 97 | 不比 98 | 不成 99 | 不单 100 | 不但 101 | 不独 102 | 不管 103 | 不光 104 | 不过 105 | 不仅 106 | 不拘 107 | 不论 108 | 不怕 109 | 不然 110 | 不如 111 | 不特 112 | 不惟 113 | 不问 114 | 不只 115 | 朝 116 | 朝着 117 | 趁 118 | 趁着 119 | 乘 120 | 冲 121 | 除 122 | 除此之外 123 | 除非 124 | 除了 125 | 此 126 | 此间 127 | 此外 128 | 从 129 | 从而 130 | 出 131 | 打 132 | 待 133 | 但 134 | 但是 135 | 当 136 | 当着 137 | 到 138 | 得 139 | 的 140 | 的话 141 | 等 142 | 等等 143 | 地 144 | 第 145 | 叮咚 146 | 对 147 | 对于 148 | 多 149 | 多少 150 | 而 151 | 而况 152 | 而且 153 | 而是 154 | 而外 155 | 而言 156 | 而已 157 | 尔后 158 | 反过来 159 | 反过来说 160 | 反之 161 | 非但 162 | 非徒 163 | 否则 164 | 嘎 165 | 嘎登 166 | 刚 167 | 刚刚 168 | 该 169 | 赶 170 | 个 171 | 各 172 | 各个 173 | 各位 174 | 各种 175 | 各自 176 | 给 177 | 根据 178 | 跟 179 | 故 180 | 故此 181 | 固然 182 | 关于 183 | 管 184 | 归 185 | 果然 186 | 果真 187 | 过 188 | 哈 189 | 哈哈 190 | 呵 191 | 和 192 | 何 193 | 何处 194 | 何况 195 | 何时 196 | 嘿 197 | 哼 198 | 哼唷 199 | 呼哧 200 | 乎 201 | 哗 202 | 还是 203 | 还有 204 | 换句话说 205 | 换言之 206 | 或 207 | 或是 208 | 或者 209 | 极了 210 | 及 211 | 及其 212 | 及至 213 | 即 214 | 即便 215 | 即或 216 | 即令 217 | 即若 218 | 即使 219 | 几 220 | 几时 221 | 己 222 | 既 223 | 既然 224 | 既是 225 | 继而 226 | 加之 227 | 假如 228 | 假若 229 | 假使 230 | 鉴于 231 | 将 232 | 较 233 | 较之 234 | 叫 235 | 接着 236 | 结果 237 | 借 238 | 紧接着 239 | 进而 240 | 尽 241 | 尽管 242 | 经 243 | 经过 244 | 就 245 | 就是 246 | 就是说 247 | 据 248 | 具体地说 249 | 具体说来 250 | 开始 251 | 开外 252 | 靠 253 | 咳 254 | 可 255 | 可见 256 | 可是 257 | 可以 258 | 况且 259 | 啦 260 | 来 261 | 来着 262 | 离 263 | 例如 264 | 哩 265 | 连 266 | 连同 267 | 两者 268 | 了 269 | 临 270 | 另 271 | 另外 272 | 另一方面 273 | 论 274 | 嘛 275 | 吗 276 | 慢说 277 | 漫说 278 | 冒 279 | 么 280 | 每 281 | 每当 282 | 们 283 | 莫若 284 | 某 285 | 某个 286 | 某些 287 | 拿 288 | 哪 289 | 哪边 290 | 哪儿 291 | 哪个 292 | 哪里 293 | 哪年 294 | 哪怕 295 | 哪天 296 | 哪些 297 | 哪样 298 | 那 299 | 那边 300 | 那儿 301 | 那个 302 | 那会儿 303 | 那里 304 | 那么 305 | 那么些 306 | 那么样 307 | 那时 308 | 那些 309 | 那样 310 | 乃 311 | 乃至 312 | 呢 313 | 能 314 | 你 315 | 你们 316 | 您 317 | 宁 318 | 宁可 319 | 宁肯 320 | 宁愿 321 | 哦 322 | 呕 323 | 啪达 324 | 旁人 325 | 呸 326 | 凭 327 | 凭借 328 | 其 329 | 其次 330 | 其二 331 | 其他 332 | 其它 333 | 其一 334 | 其余 335 | 其中 336 | 却 337 | 去 338 | 起 339 | 起见 340 | 起见 341 | 岂但 342 | 恰恰相反 343 | 前后 344 | 前者 345 | 且 346 | 然而 347 | 然后 348 | 然则 349 | 让 350 | 人家 351 | 任 352 | 任何 353 | 任凭 354 | 如 355 | 如此 356 | 如果 357 | 如何 358 | 如其 359 | 如若 360 | 如上所述 361 | 若 362 | 若非 363 | 若是 364 | 啥 365 | 上下 366 | 尚且 367 | 设若 368 | 设使 369 | 甚而 370 | 甚么 371 | 甚至 372 | 省得 373 | 时候 374 | 十分 375 | 什么 376 | 什么样 377 | 使得 378 | 是 379 | 是的 380 | 首先 381 | 谁 382 | 谁知 383 | 顺 384 | 顺着 385 | 似的 386 | 虽 387 | 虽然 388 | 虽说 389 | 虽则 390 | 随 391 | 随着 392 | 所 393 | 所以 394 | 他 395 | 他们 396 | 他人 397 | 它 398 | 它们 399 | 她 400 | 她们 401 | 倘 402 | 倘或 403 | 倘然 404 | 倘若 405 | 倘使 406 | 腾 407 | 替 408 | 通过 409 | 同 410 | 同时 411 | 哇 412 | 万一 413 | 往 414 | 望 415 | 为 416 | 为何 417 | 为了 418 | 为什么 419 | 为着 420 | 喂 421 | 嗡嗡 422 | 我 423 | 我们 424 | 呜 425 | 呜呼 426 | 乌乎 427 | 无论 428 | 无宁 429 | 毋宁 430 | 嘻 431 | 吓 432 | 相对而言 433 | 像 434 | 向 435 | 向着 436 | 嘘 437 | 呀 438 | 焉 439 | 沿 440 | 沿着 441 | 要 442 | 要不 443 | 要不然 444 | 要不是 445 | 要么 446 | 要是 447 | 也 448 | 也罢 449 | 也好 450 | 一一 451 | ——— 452 | 一般 453 | 一边 454 | 一会儿 455 | 一旦 456 | 一定 457 | 一点点 458 | 一方面 459 | 一面 460 | 一来 461 | 一起 462 | 一切 463 | 一下 464 | 一下子 465 | 一样 466 | 一些 467 | 一则 468 | 一直 469 | 依 470 | 依照 471 | 矣 472 | 以 473 | 以便 474 | 以及 475 | 以免 476 | 以至 477 | 以至于 478 | 以致 479 | 抑或 480 | 因 481 | 因此 482 | 因而 483 | 因为 484 | 哟 485 | 用 486 | 由 487 | 由此可见 488 | 由于 489 | 有 490 | 有的 491 | 有关 492 | 有些 493 | 又 494 | 于 495 | 于是 496 | 于是乎 497 | 与 498 | 与此同时 499 | 与否 500 | 与其 501 | 越是 502 | 云云 503 | 哉 504 | 再说 505 | 再者 506 | 在 507 | 在下 508 | 咱 509 | 咱们 510 | 则 511 | 怎 512 | 怎么 513 | 怎么办 514 | 怎么样 515 | 怎样 516 | 咋 517 | 照 518 | 照着 519 | 者 520 | 这 521 | 这边 522 | 这儿 523 | 这个 524 | 这会儿 525 | 这就是说 526 | 这里 527 | 这么 528 | 这么点儿 529 | 这么些 530 | 这么样 531 | 这时 532 | 这些 533 | 这样 534 | 正如 535 | 吱 536 | 之 537 | 之类 538 | 之所以 539 | 之一 540 | 只是 541 | 只限 542 | 只要 543 | 只有 544 | 至 545 | 至于 546 | 诸位 547 | 着 548 | 着呢 549 | 自 550 | 自从 551 | 自个儿 552 | 自各儿 553 | 自己 554 | 自家 555 | 自身 556 | 综上所述 557 | 总的来看 558 | 总的来说 559 | 总的说来 560 | 总而言之 561 | 总之 562 | 纵 563 | 纵令 564 | 纵然 565 | 纵使 566 | 遵照 567 | 作为 568 | 兮 569 | 呃 570 | 呗 571 | 咚 572 | 咦 573 | 喏 574 | 啐 575 | 喔唷 576 | 嗬 577 | 嗯 578 | 嗳 579 | 上 580 | 下 581 | 不 582 | 不再 583 | 不同 584 | 不少 585 | 一 586 | 二 587 | 两 588 | 三 589 | 四 590 | 五 591 | 六 592 | 七 593 | 八 594 | 九 595 | 十 596 | 个人 597 | 中 598 | 之前 599 | 之后 600 | 之外 601 | 之间 602 | 也许 603 | 人 604 | 前 605 | 前天 606 | 今天 607 | 今年 608 | 明天 609 | 明年 610 | 后天 611 | 去年 612 | 从来 613 | 令 614 | 以下 615 | 以前 616 | 以后 617 | 以往 618 | 以来 619 | 份 620 | 件 621 | 伏 622 | 众 623 | 众多 624 | 会 625 | 位 626 | 做 627 | 停 628 | 顶 629 | 先 630 | 先前 631 | 全 632 | 公司 633 | 公斤 634 | 其实 635 | 内 636 | 已 637 | 再 638 | 小 639 | 大 640 | 还 641 | 里 642 | 都 643 | 部 644 | 遍 645 | 道 646 | 说 647 | 第一 648 | 第二 649 | 第三 650 | 第四 651 | 第五 652 | 第六 653 | 第七 654 | 第八 655 | 第九 656 | 第十 657 | 只 658 | 后 659 | 太 660 | 大家 661 | 女 662 | 男 663 | 看 664 | 新浪 665 | 年 666 | 很 667 | 才 668 | 时 669 | 更 670 | 最 671 | 本报 672 | 讯 673 | 记者 674 | 演 675 | 片 676 | 一 677 | 一下 678 | 一些 679 | 一切 680 | 一则 681 | 一天 682 | 一定 683 | 一方面 684 | 一旦 685 | 一时 686 | 一来 687 | 一样 688 | 一次 689 | 一片 690 | 一直 691 | 一致 692 | 一般 693 | 一起 694 | 一边 695 | 一面 696 | 万一 697 | 上下 698 | 上升 699 | 上去 700 | 上来 701 | 上述 702 | 上面 703 | 下列 704 | 下去 705 | 下来 706 | 下面 707 | 不一 708 | 不久 709 | 不仅 710 | 不会 711 | 不但 712 | 不光 713 | 不单 714 | 不变 715 | 不只 716 | 不可 717 | 不同 718 | 不够 719 | 不如 720 | 不得 721 | 不怕 722 | 不惟 723 | 不成 724 | 不拘 725 | 不敢 726 | 不断 727 | 不是 728 | 不比 729 | 不然 730 | 不特 731 | 不独 732 | 不管 733 | 不能 734 | 不要 735 | 不论 736 | 不足 737 | 不过 738 | 不问 739 | 与 740 | 与其 741 | 与否 742 | 与此同时 743 | 专门 744 | 且 745 | 两者 746 | 严格 747 | 严重 748 | 个 749 | 个人 750 | 个别 751 | 中小 752 | 中间 753 | 丰富 754 | 临 755 | 为 756 | 为主 757 | 为了 758 | 为什么 759 | 为什麽 760 | 为何 761 | 为着 762 | 主张 763 | 主要 764 | 举行 765 | 乃 766 | 乃至 767 | 么 768 | 之 769 | 之一 770 | 之前 771 | 之后 772 | 之後 773 | 之所以 774 | 之类 775 | 乌乎 776 | 乎 777 | 乘 778 | 也 779 | 也好 780 | 也是 781 | 也罢 782 | 了 783 | 了解 784 | 争取 785 | 于 786 | 于是 787 | 于是乎 788 | 云云 789 | 互相 790 | 产生 791 | 人们 792 | 人家 793 | 什么 794 | 什么样 795 | 什麽 796 | 今后 797 | 今天 798 | 今年 799 | 今後 800 | 仍然 801 | 从 802 | 从事 803 | 从而 804 | 他 805 | 他人 806 | 他们 807 | 他的 808 | 代替 809 | 以 810 | 以上 811 | 以下 812 | 以为 813 | 以便 814 | 以免 815 | 以前 816 | 以及 817 | 以后 818 | 以外 819 | 以後 820 | 以来 821 | 以至 822 | 以至于 823 | 以致 824 | 们 825 | 任 826 | 任何 827 | 任凭 828 | 任务 829 | 企图 830 | 伟大 831 | 似乎 832 | 似的 833 | 但 834 | 但是 835 | 何 836 | 何况 837 | 何处 838 | 何时 839 | 作为 840 | 你 841 | 你们 842 | 你的 843 | 使得 844 | 使用 845 | 例如 846 | 依 847 | 依照 848 | 依靠 849 | 促进 850 | 保持 851 | 俺 852 | 俺们 853 | 倘 854 | 倘使 855 | 倘或 856 | 倘然 857 | 倘若 858 | 假使 859 | 假如 860 | 假若 861 | 做到 862 | 像 863 | 允许 864 | 充分 865 | 先后 866 | 先後 867 | 先生 868 | 全部 869 | 全面 870 | 兮 871 | 共同 872 | 关于 873 | 其 874 | 其一 875 | 其中 876 | 其二 877 | 其他 878 | 其余 879 | 其它 880 | 其实 881 | 其次 882 | 具体 883 | 具体地说 884 | 具体说来 885 | 具有 886 | 再者 887 | 再说 888 | 冒 889 | 冲 890 | 决定 891 | 况且 892 | 准备 893 | 几 894 | 几乎 895 | 几时 896 | 凭 897 | 凭借 898 | 出去 899 | 出来 900 | 出现 901 | 分别 902 | 则 903 | 别 904 | 别的 905 | 别说 906 | 到 907 | 前后 908 | 前者 909 | 前进 910 | 前面 911 | 加之 912 | 加以 913 | 加入 914 | 加强 915 | 十分 916 | 即 917 | 即令 918 | 即使 919 | 即便 920 | 即或 921 | 即若 922 | 却不 923 | 原来 924 | 又 925 | 及 926 | 及其 927 | 及时 928 | 及至 929 | 双方 930 | 反之 931 | 反应 932 | 反映 933 | 反过来 934 | 反过来说 935 | 取得 936 | 受到 937 | 变成 938 | 另 939 | 另一方面 940 | 另外 941 | 只是 942 | 只有 943 | 只要 944 | 只限 945 | 叫 946 | 叫做 947 | 召开 948 | 叮咚 949 | 可 950 | 可以 951 | 可是 952 | 可能 953 | 可见 954 | 各 955 | 各个 956 | 各人 957 | 各位 958 | 各地 959 | 各种 960 | 各级 961 | 各自 962 | 合理 963 | 同 964 | 同一 965 | 同时 966 | 同样 967 | 后来 968 | 后面 969 | 向 970 | 向着 971 | 吓 972 | 吗 973 | 否则 974 | 吧 975 | 吧哒 976 | 吱 977 | 呀 978 | 呃 979 | 呕 980 | 呗 981 | 呜 982 | 呜呼 983 | 呢 984 | 周围 985 | 呵 986 | 呸 987 | 呼哧 988 | 咋 989 | 和 990 | 咚 991 | 咦 992 | 咱 993 | 咱们 994 | 咳 995 | 哇 996 | 哈 997 | 哈哈 998 | 哉 999 | 哎 1000 | 哎呀 1001 | 哎哟 1002 | 哗 1003 | 哟 1004 | 哦 1005 | 哩 1006 | 哪 1007 | 哪个 1008 | 哪些 1009 | 哪儿 1010 | 哪天 1011 | 哪年 1012 | 哪怕 1013 | 哪样 1014 | 哪边 1015 | 哪里 1016 | 哼 1017 | 哼唷 1018 | 唉 1019 | 啊 1020 | 啐 1021 | 啥 1022 | 啦 1023 | 啪达 1024 | 喂 1025 | 喏 1026 | 喔唷 1027 | 嗡嗡 1028 | 嗬 1029 | 嗯 1030 | 嗳 1031 | 嘎 1032 | 嘎登 1033 | 嘘 1034 | 嘛 1035 | 嘻 1036 | 嘿 1037 | 因 1038 | 因为 1039 | 因此 1040 | 因而 1041 | 固然 1042 | 在 1043 | 在下 1044 | 地 1045 | 坚决 1046 | 坚持 1047 | 基本 1048 | 处理 1049 | 复杂 1050 | 多 1051 | 多少 1052 | 多数 1053 | 多次 1054 | 大力 1055 | 大多数 1056 | 大大 1057 | 大家 1058 | 大批 1059 | 大约 1060 | 大量 1061 | 失去 1062 | 她 1063 | 她们 1064 | 她的 1065 | 好的 1066 | 好象 1067 | 如 1068 | 如上所述 1069 | 如下 1070 | 如何 1071 | 如其 1072 | 如果 1073 | 如此 1074 | 如若 1075 | 存在 1076 | 宁 1077 | 宁可 1078 | 宁愿 1079 | 宁肯 1080 | 它 1081 | 它们 1082 | 它们的 1083 | 它的 1084 | 安全 1085 | 完全 1086 | 完成 1087 | 实现 1088 | 实际 1089 | 宣布 1090 | 容易 1091 | 密切 1092 | 对 1093 | 对于 1094 | 对应 1095 | 将 1096 | 少数 1097 | 尔后 1098 | 尚且 1099 | 尤其 1100 | 就 1101 | 就是 1102 | 就是说 1103 | 尽 1104 | 尽管 1105 | 属于 1106 | 岂但 1107 | 左右 1108 | 巨大 1109 | 巩固 1110 | 己 1111 | 已经 1112 | 帮助 1113 | 常常 1114 | 并 1115 | 并不 1116 | 并不是 1117 | 并且 1118 | 并没有 1119 | 广大 1120 | 广泛 1121 | 应当 1122 | 应用 1123 | 应该 1124 | 开外 1125 | 开始 1126 | 开展 1127 | 引起 1128 | 强烈 1129 | 强调 1130 | 归 1131 | 当 1132 | 当前 1133 | 当时 1134 | 当然 1135 | 当着 1136 | 形成 1137 | 彻底 1138 | 彼 1139 | 彼此 1140 | 往 1141 | 往往 1142 | 待 1143 | 後来 1144 | 後面 1145 | 得 1146 | 得出 1147 | 得到 1148 | 心里 1149 | 必然 1150 | 必要 1151 | 必须 1152 | 怎 1153 | 怎么 1154 | 怎么办 1155 | 怎么样 1156 | 怎样 1157 | 怎麽 1158 | 总之 1159 | 总是 1160 | 总的来看 1161 | 总的来说 1162 | 总的说来 1163 | 总结 1164 | 总而言之 1165 | 恰恰相反 1166 | 您 1167 | 意思 1168 | 愿意 1169 | 慢说 1170 | 成为 1171 | 我 1172 | 我们 1173 | 我的 1174 | 或 1175 | 或是 1176 | 或者 1177 | 战斗 1178 | 所 1179 | 所以 1180 | 所有 1181 | 所谓 1182 | 打 1183 | 扩大 1184 | 把 1185 | 抑或 1186 | 拿 1187 | 按 1188 | 按照 1189 | 换句话说 1190 | 换言之 1191 | 据 1192 | 掌握 1193 | 接着 1194 | 接著 1195 | 故 1196 | 故此 1197 | 整个 1198 | 方便 1199 | 方面 1200 | 旁人 1201 | 无宁 1202 | 无法 1203 | 无论 1204 | 既 1205 | 既是 1206 | 既然 1207 | 时候 1208 | 明显 1209 | 明确 1210 | 是 1211 | 是否 1212 | 是的 1213 | 显然 1214 | 显著 1215 | 普通 1216 | 普遍 1217 | 更加 1218 | 曾经 1219 | 替 1220 | 最后 1221 | 最大 1222 | 最好 1223 | 最後 1224 | 最近 1225 | 最高 1226 | 有 1227 | 有些 1228 | 有关 1229 | 有利 1230 | 有力 1231 | 有所 1232 | 有效 1233 | 有时 1234 | 有点 1235 | 有的 1236 | 有着 1237 | 有著 1238 | 望 1239 | 朝 1240 | 朝着 1241 | 本 1242 | 本着 1243 | 来 1244 | 来着 1245 | 极了 1246 | 构成 1247 | 果然 1248 | 果真 1249 | 某 1250 | 某个 1251 | 某些 1252 | 根据 1253 | 根本 1254 | 欢迎 1255 | 正在 1256 | 正如 1257 | 正常 1258 | 此 1259 | 此外 1260 | 此时 1261 | 此间 1262 | 毋宁 1263 | 每 1264 | 每个 1265 | 每天 1266 | 每年 1267 | 每当 1268 | 比 1269 | 比如 1270 | 比方 1271 | 比较 1272 | 毫不 1273 | 没有 1274 | 沿 1275 | 沿着 1276 | 注意 1277 | 深入 1278 | 清楚 1279 | 满足 1280 | 漫说 1281 | 焉 1282 | 然则 1283 | 然后 1284 | 然後 1285 | 然而 1286 | 照 1287 | 照着 1288 | 特别是 1289 | 特殊 1290 | 特点 1291 | 现代 1292 | 现在 1293 | 甚么 1294 | 甚而 1295 | 甚至 1296 | 用 1297 | 由 1298 | 由于 1299 | 由此可见 1300 | 的 1301 | 的话 1302 | 目前 1303 | 直到 1304 | 直接 1305 | 相似 1306 | 相信 1307 | 相反 1308 | 相同 1309 | 相对 1310 | 相对而言 1311 | 相应 1312 | 相当 1313 | 相等 1314 | 省得 1315 | 看出 1316 | 看到 1317 | 看来 1318 | 看看 1319 | 看见 1320 | 真是 1321 | 真正 1322 | 着 1323 | 着呢 1324 | 矣 1325 | 知道 1326 | 确定 1327 | 离 1328 | 积极 1329 | 移动 1330 | 突出 1331 | 突然 1332 | 立即 1333 | 第 1334 | 等 1335 | 等等 1336 | 管 1337 | 紧接着 1338 | 纵 1339 | 纵令 1340 | 纵使 1341 | 纵然 1342 | 练习 1343 | 组成 1344 | 经 1345 | 经常 1346 | 经过 1347 | 结合 1348 | 结果 1349 | 给 1350 | 绝对 1351 | 继续 1352 | 继而 1353 | 维持 1354 | 综上所述 1355 | 罢了 1356 | 考虑 1357 | 者 1358 | 而 1359 | 而且 1360 | 而况 1361 | 而外 1362 | 而已 1363 | 而是 1364 | 而言 1365 | 联系 1366 | 能 1367 | 能否 1368 | 能够 1369 | 腾 1370 | 自 1371 | 自个儿 1372 | 自从 1373 | 自各儿 1374 | 自家 1375 | 自己 1376 | 自身 1377 | 至 1378 | 至于 1379 | 良好 1380 | 若 1381 | 若是 1382 | 若非 1383 | 范围 1384 | 莫若 1385 | 获得 1386 | 虽 1387 | 虽则 1388 | 虽然 1389 | 虽说 1390 | 行为 1391 | 行动 1392 | 表明 1393 | 表示 1394 | 被 1395 | 要 1396 | 要不 1397 | 要不是 1398 | 要不然 1399 | 要么 1400 | 要是 1401 | 要求 1402 | 规定 1403 | 觉得 1404 | 认为 1405 | 认真 1406 | 认识 1407 | 让 1408 | 许多 1409 | 论 1410 | 设使 1411 | 设若 1412 | 该 1413 | 说明 1414 | 诸位 1415 | 谁 1416 | 谁知 1417 | 赶 1418 | 起 1419 | 起来 1420 | 起见 1421 | 趁 1422 | 趁着 1423 | 越是 1424 | 跟 1425 | 转动 1426 | 转变 1427 | 转贴 1428 | 较 1429 | 较之 1430 | 边 1431 | 达到 1432 | 迅速 1433 | 过 1434 | 过去 1435 | 过来 1436 | 运用 1437 | 还是 1438 | 还有 1439 | 这 1440 | 这个 1441 | 这么 1442 | 这么些 1443 | 这么样 1444 | 这么点儿 1445 | 这些 1446 | 这会儿 1447 | 这儿 1448 | 这就是说 1449 | 这时 1450 | 这样 1451 | 这点 1452 | 这种 1453 | 这边 1454 | 这里 1455 | 这麽 1456 | 进入 1457 | 进步 1458 | 进而 1459 | 进行 1460 | 连 1461 | 连同 1462 | 适应 1463 | 适当 1464 | 适用 1465 | 逐步 1466 | 逐渐 1467 | 通常 1468 | 通过 1469 | 造成 1470 | 遇到 1471 | 遭到 1472 | 避免 1473 | 那 1474 | 那个 1475 | 那么 1476 | 那么些 1477 | 那么样 1478 | 那些 1479 | 那会儿 1480 | 那儿 1481 | 那时 1482 | 那样 1483 | 那边 1484 | 那里 1485 | 那麽 1486 | 部分 1487 | 鄙人 1488 | 采取 1489 | 里面 1490 | 重大 1491 | 重新 1492 | 重要 1493 | 鉴于 1494 | 问题 1495 | 防止 1496 | 阿 1497 | 附近 1498 | 限制 1499 | 除 1500 | 除了 1501 | 除此之外 1502 | 除非 1503 | 随 1504 | 随着 1505 | 随著 1506 | 集中 1507 | 需要 1508 | 非但 1509 | 非常 1510 | 非徒 1511 | 靠 1512 | 顺 1513 | 顺着 1514 | 首先 1515 | 高兴 1516 | 是不是 1517 | 说说 1518 | 索尼 1519 | n1 1520 | ap 1521 | xba 1522 | 大法 --------------------------------------------------------------------------------