├── .gitignore ├── README.md ├── area.py ├── base.css ├── data ├── post_local.csv ├── post_pre_counter.csv ├── post_pre_desc_counter.csv ├── post_require.txt ├── post_salary.csv ├── post_salary_counter1.csv ├── post_salary_locate.csv └── user_dict.txt ├── dd.html ├── font ├── msyh.ttf └── simsun.ttc ├── images ├── key.jpg ├── locate.png ├── logo.jpg ├── money.png ├── top.png ├── wc1.png └── wc2.png ├── index.html ├── job.py ├── job.sql ├── jobui.py ├── jobui.ui ├── panel-pop.css ├── wc.html └── xz.html /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | .idea 9 | # Distribution / packaging 10 | .Python 11 | env/ 12 | /font/ 13 | build/ 14 | develop-eggs/ 15 | dist/ 16 | downloads/ 17 | eggs/ 18 | .eggs/ 19 | lib/ 20 | lib64/ 21 | parts/ 22 | sdist/ 23 | var/ 24 | *.egg-info/ 25 | .installed.cfg 26 | *.egg 27 | 28 | # PyInstaller 29 | # Usually these files are written by a python script from a template 30 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 31 | *.manifest 32 | *.spec 33 | 34 | # Installer logs 35 | pip-log.txt 36 | pip-delete-this-directory.txt 37 | 38 | # Unit test / coverage reports 39 | htmlcov/ 40 | .tox/ 41 | .coverage 42 | .coverage.* 43 | .cache 44 | nosetests.xml 45 | coverage.xml 46 | *,cover 47 | .hypothesis/ 48 | 49 | # Translations 50 | *.mo 51 | *.pot 52 | 53 | # Django stuff: 54 | *.log 55 | local_settings.py 56 | 57 | # Flask stuff: 58 | instance/ 59 | .webassets-cache 60 | 61 | # Scrapy stuff: 62 | .scrapy 63 | 64 | # Sphinx documentation 65 | docs/_build/ 66 | 67 | # PyBuilder 68 | target/ 69 | 70 | # IPython Notebook 71 | .ipynb_checkpoints 72 | 73 | # pyenv 74 | .python-version 75 | 76 | # celery beat schedule file 77 | celerybeat-schedule 78 | 79 | # dotenv 80 | .env 81 | 82 | # virtualenv 83 | venv/ 84 | ENV/ 85 | 86 | # Spyder project settings 87 | .spyderproject 88 | 89 | # Rope project settings 90 | .ropeproject 91 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Python爬虫 分析岗位招聘情况   2 |   3 | **前排万分感谢@chenjiandongx前辈开源本系统爬虫模块核心源代码与思路!** 4 | 5 | Life is short, you need Python。 6 | Python 是一门很优雅的语言,用着挺舒服的。所以就在想,现在各专业的岗位招聘,公司们需要什么样的人才?要有什么样的技能?以及对应的市场如何? 7 |   8 | 所以,我又有了一个大胆的想法。 9 | 10 | 爬取了[前程无忧](http://jobs.51job.com/)上 的招聘岗位并对招聘信息进行数据分析。 11 | 12 | ## 岗位分布 13 | 14 | 招聘信息中,各城市岗位数量分布如下图。 15 | 16 | ![](https://github.com/hnmrxz/JobSpider-Python-PHP/blob/master/images/locate.png) 17 | 18 | 19 | ## 职位要求 20 | 21 | 提取了所有的职位要求,进行分词统计,清理没意义的词,统一英文字符,如 Python 和 python 不区分大小。 22 | 23 | 所有词语前 200 生成词云 24 | 25 | 职位关键词词云: 26 | ![](https://github.com/hnmrxz/JobSpider-Python-PHP/blob/master/images/wc1.png) 27 | 28 | 职位词云: 29 | ![](https://github.com/hnmrxz/JobSpider-Python-PHP/blob/master/images/wc2.png) 30 | 31 | 一直觉得词云还是得**白色背景**视觉效果更好一点。 32 | 33 | ## 薪酬情况 34 | 35 | 下面来谈谈对应的薪酬情况。 36 | 37 | 工资的单位有 万/月,万/年,千/月 三种,而且所写明的工资是一个范围,如 1.2-1.5 万/月,10-20 万/年。这让我没办法统计,因为这不是一个数,是一个范围而且这是一个字符串。 38 | 最后,我按一个具体的比例处理所有的工资情况。[x, y] 为其范围,取 x + (y - x) * 0.4 的值。拿 1.0-1.5 万/月来说就是取其范围的差(1.5 - 1.0)= 0.5,来乘以一个比值 0.4(为什么是 0.4 呢,这个是我个人估计的,毕竟我还没参加过工作。因为刚开始工作可能就是底薪,后来才慢慢增上去的。就假设认为均值应该是这个)最后得到 1.0 + 0.2 = 1.2,1.2 就是所取的一个权重,就当是该岗位的工资。将处理完的数据存进数据库。 39 | 40 | 看看总体的情况 41 | 42 | ![](https://github.com/hnmrxz/JobSpider-Python-PHP/blob/master/images/money.png) 43 | 44 | 45 | 书还是要多读的,掌握多一项技能就多一个优势。也不要局限于只是专业方面的书,**全方位、多角度、深层次、立体化**提高自己的知识水平,也能让自己**腹有诗书气自华**,万一找到女朋友了呢? 46 | 47 | ## 最后 48 | 49 | 一开始只是想简单研究一下,后来发现数据的分析比数据的爬取要难得多,不过有难度才有意思。一定要提一句,**正则表达式**真是瑞士军刀阿,在处理文本数据上真真是极好的! 50 | 51 | #### 欢迎 Fork 和 Star 52 | -------------------------------------------------------------------------------- /area.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | #初始化省份, 选择一个省份后,联动到城市, 3 | 4 | dictProvince={'01': '北京', '15': '安徽', '11': '福建', '27': '甘肃', '03': '广东','04':'深圳', '14': '广西', '26': '贵州', '10': '海南', '16': '河北', '17': '河南', '22': '黑龙江', '18': '湖北', '19': '湖南', '24': '吉林', '07': '江苏', '13': '江西', '23': '辽宁', '28': '内蒙古', '29': '宁夏', '32': '青海', '12': '山东', '21': '山西', '20': '陕西', '02': '上海', '09': '四川', '05': '天津', '30': '西藏', '31': '新疆', '25': '云南', '08': '浙江', '06': '重庆', '33': '香港', '34': '澳门', '35': '台湾', '36': '国外'} 5 | 6 | dictCity={'01':{'0000': '北京'}, '04':{'0000': '深圳'},'15':{'0200': '合肥','0400': '安庆', '0600': '蚌埠', '1500': '池州', '0900': '滁州', '0700': '阜阳', '1700': '淮北', '1100': '淮南', '1000': '黄山', '1200': '六安', '0500': '马鞍山', '1600': '宿州', '0800': '铜陵', '0300': '芜湖', '1400': '宣城', '1800': '亳州'}, '11':{'0200': '福州', '1000': '龙岩', '0800': '南平', '0900': '宁德', '0600': '莆田', '0400': '泉州', '0700': '三明', '0300': '厦门', '0500': '漳州'}, '27':{'02': '兰州', '08': '白银', '11': '定西', '15': '甘南', '04': '嘉峪关', '03': '金昌', '05': '酒泉', '14': '临夏', '12': '陇南', '10': '平凉', '13': '庆阳', '06': '天水', '07': '武威', '09': '张掖'}, '03':{'0200': '广州','2000': '潮州', '0800': '东莞', '0600': '佛山', '2100': '河源', '0300': '惠州', '1500': '江门', '2200': '揭阳', '2300': '茂名', '2600': '梅州', '1900': '清远', '0400': '汕头', '2400': '汕尾', '1400': '韶关', '2800': '阳江', '2900': '云浮', '1700': '湛江', '1800': '肇庆', '0700': '中山', '0500': '珠海'}, '14':{'0200': '南宁', '0300': '桂林', '1100': '百色', '0500': '北海', '1400': '崇左', '0800': '防城港', '1000': '贵港', '1200': '河池', '1500': '贺州', '1300': '来宾', '0400': '柳州', '0900': '钦州', '0700': '梧州', '0600': '玉林'}, '26':{'02': '贵阳', '05': '安顺', '07': '毕节', '04': '六盘水', '09': '黔东南', '10': '黔南', '08': '黔西南', '06': '铜仁', '03': '遵义'}, '10':{'0200': '海口', '0300': '三亚', '1800': '白沙', '1700': '保亭', '1900': '昌江', '1300': '澄迈县', '1100': '定安县', '0900': '东方', '2000': '乐东', '1400': '临高县', '2100': '陵水', '0600': '琼海', '1600': '琼中', '1200': '屯昌县', '0700': '万宁', '0500': '文昌', '1000': '五指山', '0800': '儋州' , '1500':'三沙'}, '16':{'0200': '石家庄', '0400': '保定', '0800': '沧州', '1000': '承德', '0700': '邯郸', '1200': '衡水', '0300': '廊坊', '0600': '秦皇岛', '0500': '唐山', '1100': '邢台', '0900': '张家口'}, '17':{'02': '郑州', '03': '洛阳', '04': '开封', '09': '安阳', '17': '鹤壁', '19': '济源', '05': '焦作', '06': '南阳', '10': '平顶山', '18': '三门峡','13': '商丘', '07': '新乡', '12': '信阳', '11': '许昌', '08': '周口', '14': '驻马店', '15': '漯河', '16': '濮阳'}, '22':{'02': '哈尔滨', '05': '大庆', '14': '大兴安岭', '10': '鹤岗', '12': '黑河', '09': '鸡西', '08': '佳木斯', '07': '牡丹江', '13': '七台河', '06': '齐齐哈尔', '11': '双鸭山', '04': '绥化', '03': '伊春'}, '18':{'02': '武汉', '14': '仙桃', '10': '鄂州', '11': '黄冈', '04': '黄石', '08': '荆门', '07': '荆州', '15': '潜江', '17': '神农架林区', '06': '十堰', '12': '随州', '16': '天门', '13': '咸宁', '05': '襄阳', '09': '孝感', '03': '宜昌', '18': '恩施'}, '19':{'02': '长沙', '14': '张家界', '07': '常德', '09': '郴州', '05': '衡阳', '11': '怀化', '12': '娄底', '10': '邵阳', '04': '湘潭', '15': '湘西', '08': '益阳', '13': '永州', '06': '岳阳', '03': '株洲'}, '24':{'02': '长春', '03': '吉林', '10': '白城', '09': '白山', '04': '辽源', '06': '四平', '07': '松原', '05': '通化', '11': '延边'}, '07':{'0200': '南京', '0300': '苏州', '0400': '无锡', '0500': '常州', '1900': '淮安', '1200': '连云港', '0900': '南通', '2000': '宿迁', '1800': '泰州', '1100': '徐州', '1300': '盐城', '0800': '扬州', '1000': '镇江'}, '1300':{'0200': '南昌', '1100': '抚州', '0800': '赣州', '0900': '吉安', '0400': '景德镇', '0300': '九江', '0500': '萍乡', '1200': '上饶', '0600': '新余', '1000': '宜春', '0700': '鹰潭'}, '23':{'02': '沈阳', '03': '大连', '04': '鞍山', '10': '本溪', '14': '朝阳', '08': '丹东', '06': '抚顺', '15': '阜新', '09': '葫芦岛', '07': '锦州', '11': '辽阳', '13': '盘锦', '12': '铁岭', '05': '营口'}, '28':{'02': '呼和浩特', '15': '阿拉善盟', '09': '巴彦淖尔盟', '04': '包头', '03': '赤峰', '08': '鄂尔多斯', '11': '呼伦贝尔', '07': '通辽', '10': '乌海', '12': '乌兰察布市', '14': '锡林郭勒盟', '13': '兴安盟'}, '29':{'02': '银川', '06': '固原', '05': '石嘴山', '03': '吴忠', '04': '中卫'}, '32':{'02': '西宁', '08': '果洛', '05': '海北', '03': '海东', '07': '海南', '04': '海西', '06': '黄南', '09': '玉树'}, '12':{'0200': '济南', '0300': '青岛', '1500': '滨州', '1300': '德州','1000': '东营', '1400': '菏泽', '0900': '济宁', '1800': '莱芜', '1700': '聊城', '0800': '临沂', '1200': '日照', '1100': '泰安', '0600': '威海', '0500': '潍坊', '0400': '烟台', '1600': '枣庄', '0700': '淄博'}, '21':{'02': '太原', '06': '长治', '04': '大同', '07': '晋城', '10': '晋中', '05': '临汾', '12': '吕梁', '09': '朔州', '11': '忻州', '08': '阳泉', '03': '运城'}, '20':{'02': '西安', '10': '安康', '04': '宝鸡', '09': '汉中', '11': '商洛', '05': '铜川', '07': '渭南', '03': '咸阳', '06': '延安', '08': '榆林'}, '02':{'0000': '上海'}, '09':{'0200': '成都', '0300': '绵阳', '2200': '阿坝', '2000': '巴中', '1700': '达州', '0600': '德阳', '2100': '甘孜', '1300': '广安', '1600': '广元', '0400': '乐山', '2300': '凉山', '1200': '眉山', '1100': '南充', '0900': '内江', '1000': '攀枝花', '1500': '遂宁', '1800': '雅安', '0700': '宜宾', '1400': '资阳', '0800': '自贡', '0500': '泸州'}, '05':{'0000': '天津'}, '30':{'02': '拉萨', '08': '阿里', '06': '昌都', '04': '林芝', '07': '那曲', '03': '日喀则', '05': '山南'}, '31':{'02': '乌鲁木齐', '06': '阿克苏', '09': '阿拉尔', '18': '巴音郭楞', '19': '博尔塔拉', '12': '昌吉', '07': '哈密', '16': '和田', '04': '喀什', '03': '克拉玛依', '17': '克孜勒苏', '08': '石河子', '11': '图木舒克', '14': '吐鲁番', '10': '五家渠', '05': '伊犁'}, '25':{'02': '昆明', '19': '怒江', '11': '普洱', '06': '丽江', '12': '保山', '17': '楚雄', '05': '大理', '16': '德宏', '20': '迪庆', '10': '红河', '18': '临沧', '03': '曲靖', '14': '文山', '15': '西双版纳', '04': '玉溪', '13': '昭通'}, '08':{'0200': '杭州', '0900': '湖州', '0700': '嘉兴', '0600': '金华', '1000': '丽水', '0300': '宁波', '0500': '绍兴', '0800': '台州', '0400': '温州', '1100': '舟山', '1200': '衢州'}, '06':{'0000': '重庆'}, '33':{'0000': '香港'}, '34':{'0000': '澳门'}, '35':{'0000': '台湾'}, '36':{'0000': '国外'}} 7 | -------------------------------------------------------------------------------- /base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/base.css -------------------------------------------------------------------------------- /data/post_local.csv: -------------------------------------------------------------------------------- 1 | 上海,117 2 | 东莞,18 3 | 南京,18 4 | 南昌,9 5 | 厦门,9 6 | 嘉兴,9 7 | 宁波,9 8 | 广州,18 9 | 成都,9 10 | 无锡,9 11 | 昆明,9 12 | 杭州,90 13 | 武汉,9 14 | 深圳,54 15 | 珠海,9 16 | 福州,9 17 | 苏州,27 18 | 贵阳,9 19 | 重庆,9 20 | -------------------------------------------------------------------------------- /data/post_pre_counter.csv: -------------------------------------------------------------------------------- 1 | 文化创意总监,27 2 | 产品经理(文化创意),18 3 | 人事专员,18 4 | 项目申报专员(偏文化创意产业方向),9 5 | 文化创意中心副主任,9 6 | 前海文化创意园总裁,9 7 | 文化创意设计师,9 8 | 总监/副总监(国际文化创意中心),9 9 | 课程销售-闵行紫贝文化创意港中心,9 10 | 艺术设计经理(文化创意传媒CIM),9 11 | 文化创意公司总经理助理,9 12 | 文化创意中心正、副经理,9 13 | 文化创意研究院院长,9 14 | 文化创意平面设计师,9 15 | 网络推广专员(V12文化创意产业园代招),9 16 | 文化创意产业园写字楼招商总监/副总监,9 17 | 文化创意策划师,9 18 | 699文化创意园—外贸业务员,9 19 | 多彩贵州少儿文化创意公司-----出纳,9 20 | 文化创意园策划发展总监,9 21 | 市场文案编辑(汽车文化创意),9 22 | 课程销售(文化创意产业园区课程),9 23 | 后期剪辑,9 24 | 平面设计师,9 25 | 园区客服专员/园区管理专员,9 26 | 预算经理,9 27 | 产品设计师,9 28 | 淘宝客服,9 29 | 淘宝推广经理,9 30 | 销售(4k+周末双休+五险),9 31 | 大客户经理(双休+福利好),9 32 | 企业文化专员,9 33 | 仓库管理员,9 34 | 保洁(印象城),9 35 | 采购,9 36 | 夜班书店店员,9 37 | 销售精英/销售专员,9 38 | 强电施工图设计师,9 39 | 市场调研员,9 40 | 驾驶员,9 41 | 中英互译(***),9 42 | 天猫美工,9 43 | 淘宝/天猫设计美工,9 44 | 广告安装,9 45 | 天猫推广(家居饰品类),9 46 | 资深包装剪辑师,9 47 | -------------------------------------------------------------------------------- /data/post_pre_desc_counter.csv: -------------------------------------------------------------------------------- 1 |  ,1765 2 | 工作,1342 3 | —,1054 4 | 能力,748 5 | 负责,739 6 | 经验,703 7 | 设计,649 8 | 公司,586 9 | 文化,577 10 | 相关,559 11 | 进行,496 12 | 推广,496 13 | 产品,496 14 | 项目,487 15 | 类别,487 16 | 创意,487 17 | 客户,460 18 | 职能,460 19 | 微信,451 20 | 邮件,451 21 | 优先,442 22 | 具有,433 23 | 分析,388 24 | 品牌,379 25 | 要求,361 26 | 良好,361 27 | 以上,361 28 | 完成,352 29 | 沟通,352 30 | 较强,352 31 | 管理,352 32 | 团队,352 33 | 市场,352 34 | 策划,334 35 | 销售,334 36 | 活动,316 37 | 年,298 38 | 关键字,298 39 | 任职,289 40 | 熟悉,280 41 | 企业,262 42 | 者,262 43 | 方案,244 44 | 专业,235 45 | 根据,208 46 | 独立,208 47 | 员工,208 48 | 执行,208 49 | 能够,199 50 | 行业,199 51 | 提供,199 52 | 组织,199 53 | 或,199 54 | 以上学历,199 55 | 艺术,190 56 | 制定,190 57 | 我们,190 58 | 岗位职责,181 59 | !,181 60 | 为,181 61 | 协助,172 62 | 强,172 63 | 在,172 64 | 发展,172 65 | 计划,172 66 | 合作,172 67 | 协调,163 68 | 软件,163 69 | 具备,163 70 | 培训,163 71 | 宣传,163 72 | 部门,163 73 | 目标,163 74 | 店铺,163 75 | 营销,154 76 | 意识,145 77 | 实施,145 78 | 考虑,136 79 | 一定,136 80 | 经理,136 81 | 熟练,136 82 | 责任心,136 83 | 信息,136 84 | 策略,136 85 | 制作,136 86 | 了解,127 87 | 流程,127 88 | 各项,127 89 | 广告,127 90 | 需求,127 91 | 开发,127 92 | 规划,127 93 | 定期,127 94 | 文案,127 95 | 及时,118 96 | 优化,118 97 | 服务,118 98 | 一个,118 99 | 预算,118 100 | 人员,118 101 | 积极,118 102 | 视觉,118 103 | 其他,109 104 | 维护,109 105 | 平台,109 106 | 资格,109 107 | 处理,109 108 | 大专,109 109 | 所,109 110 | 申报,100 111 | 情况,100 112 | 提升,100 113 | 好,100 114 | 建立,100 115 | 任务,100 116 | 压力,100 117 | 设计师,100 118 | 职位,100 119 | 新,100 120 | 运营,100 121 | 经营,100 122 | 数据,100 123 | 本科,91 124 | 体系,91 125 | 文创,91 126 | 各类,91 127 | 思维,91 128 | 善于,91 129 | 招聘,91 130 | 不,91 131 | 以及,91 132 | 业务,91 133 | 课程,91 134 | 效果,91 135 | 类,91 136 | 提出,91 137 | 渠道,91 138 | 更新,91 139 | 专员,91 140 | 租赁,91 141 | 配合,91 142 | 时间,82 143 | 方向,82 144 | 空间,82 145 | 做好,82 146 | 建设,82 147 | 会,82 148 | 收集,82 149 | 总监,82 150 | 操作,82 151 | 以,82 152 | 产业,82 153 | 岁,82 154 | 包装,82 155 | ※,82 156 | 分配,73 157 | 安排,73 158 | 政府,73 159 | “,73 160 | ”,73 161 | 丰富,73 162 | 媒体,73 163 | 学习,73 164 | 年龄,73 165 | 岗位,73 166 | 装修,73 167 | 自己,73 168 | 展示,73 169 | 使用,73 170 | 跟进,73 171 | 保持,73 172 | 优秀,73 173 | 淘宝,73 174 | 采购,73 175 | 建议,64 176 | 成功,64 177 | 办公,64 178 | 功底,64 179 | 您,64 180 | 按照,64 181 | 完善,64 182 | 中心,64 183 | 日常,64 184 | 形象,64 185 | 内容,64 186 | 关系,64 187 | 开展,64 188 | 运作,64 189 | 上,64 190 | 理念,64 191 | 各种,64 192 | 精神,64 193 | 动画,64 194 | 你,64 195 | 整体,64 196 | 30,64 197 | 平面设计,64 198 | 作品,64 199 | 文旅,64 200 | 将,64 201 | 创作,64 202 | 机会,64 203 | 研究,64 204 | 提高,64 205 | 竞争对手,64 206 | 问题,64 207 | 平面,64 208 | com,64 209 | 写字楼,64 210 | 承受,64 211 | 需,64 212 | 施工图,64 213 | 美工,64 214 | 部门经理,55 215 | 质量,55 216 | 资料,55 217 | 撰写,55 218 | 方面,55 219 | 从事,55 220 | 福利,55 221 | 不断,55 222 | 管理工作,55 223 | 领导,55 224 | 记录,55 225 | 敏锐,55 226 | 适应,55 227 | 产业园,55 228 | 通过,55 229 | 招商,55 230 | 支持,55 231 | 负责人,55 232 | 后,55 233 | 电话,55 234 | 创新,55 235 | 表达能力,55 236 | 年度,55 237 | 评估,55 238 | 个人,55 239 | 表现,55 240 | 把握,55 241 | 很,55 242 | 旅游,55 243 | 不同,55 244 | 限,55 245 | 男女,55 246 | 带薪,55 247 | 环境,55 248 | 变化,55 249 | 解决,55 250 | 技巧,55 251 | 网络,55 252 | 跟踪,55 253 | 过程,55 254 | 剪辑,55 255 | 网店,55 256 | 仓库,55 257 | 天猫,55 258 | 把,46 259 | 确保,46 260 | 咨询,46 261 | 案例,46 262 | 佳,46 263 | 精通,46 264 | office,46 265 | 文字,46 266 | 至少,46 267 | 多,46 268 | 晋升,46 269 | 主任,46 270 | 本,46 271 | 经历,46 272 | 定位,46 273 | 性格开朗,46 274 | 激情,46 275 | 40,46 276 | 学历,46 277 | 需要,46 278 | 特色,46 279 | 于,46 280 | 物业,46 281 | 是,46 282 | 也,46 283 | 人,46 284 | 擅长,46 285 | 后期,46 286 | 内,46 287 | 美术,46 288 | 协作,46 289 | 战略,46 290 | 整理,46 291 | 有效,46 292 | 费用,46 293 | 报告,46 294 | 11,46 295 | 陈列,46 296 | 监控,46 297 | 运用,46 298 | 统筹,46 299 | 较好,46 300 | 控制,46 301 | 持续,46 302 | 影视,46 303 | 市场调研,46 304 | 中国,46 305 | 产品开发,46 306 | 网站,46 307 | 数据分析,46 308 | 细致,46 309 | 主管,46 310 | 部,46 311 | 汽车,46 312 | 面试,46 313 | 人事,46 314 | l,46 315 | 直通车,46 316 | 礼品,46 317 | 施工,46 318 | 控,37 319 | 拜访,37 320 | 政策,37 321 | 或者,37 322 | 逻辑思维,37 323 | 教育,37 324 | 接受,37 325 | 没有,37 326 | 投递,37 327 | 过,37 328 | 福利待遇,37 329 | 周末,37 330 | 国家,37 331 | 法定,37 332 | 节日,37 333 | 氛围,37 334 | 传播,37 335 | 形式,37 336 | 宣导,37 337 | 单位,37 338 | 内部,37 339 | 生产,37 340 | 中文,37 341 | 新闻,37 342 | 传媒,37 343 | 表达,37 344 | 应聘,37 345 | 园区,37 346 | 升级,37 347 | 希望,37 348 | 帮助,37 349 | 物料,37 350 | 创意设计,37 351 | Photoshop,37 352 | 为主,37 353 | 资源,37 354 | 加入,37 355 | 职业,37 356 | 描述,37 357 | 一年,37 358 | 下,37 359 | 态度,37 360 | 主动,37 361 | 解决问题,37 362 | 二,37 363 | 职责,37 364 | 展览,37 365 | 布置,37 366 | 审美,37 367 | 商业,37 368 | 独特,37 369 | 风格,37 370 | 独到,37 371 | 见解,37 372 | 抗压,37 373 | 简历,37 374 | 领域,37 375 | 思路,37 376 | 开拓,37 377 | 购买,37 378 | 社保,37 379 | 免费,37 380 | 研究院,37 381 | 指导,37 382 | 市场营销,37 383 | 季度,37 384 | 指标,37 385 | 具体实施,37 386 | 两年,37 387 | 专注,37 388 | 发掘,37 389 | 关键词,37 390 | 转化率,37 391 | 改进,37 392 | 主题,37 393 | 依据,37 394 | PS,37 395 | 外贸,37 396 | 标准,37 397 | 调整,37 398 | 研发,37 399 | 助理,37 400 | 办理,37 401 | 手续,37 402 | 客服,37 403 | 年度预算,37 404 | 编制,37 405 | 成本,37 406 | 系统,37 407 | 工具,37 408 | 拥有,37 409 | 保证,37 410 | 翻译,37 411 | 针对,28 412 | 从,28 413 | 业务部门,28 414 | 灵活,28 415 | 应对,28 416 | 文化产业,28 417 | 但,28 418 | 更,28 419 | 期待,28 420 | 每周,28 421 | 双休,28 422 | 节假日,28 423 | 享受,28 424 | 每月,28 425 | 让,28 426 | 其,28 427 | 人才,28 428 | 大型,28 429 | 洞察,28 430 | 组织协调,28 431 | 高度,28 432 | 敬业精神,28 433 | 责任感,28 434 | 方式,28 435 | 寻求,28 436 | 作为,28 437 | 未来,28 438 | 栋,28 439 | 来,28 440 | 一,28 441 | 代表,28 442 | 热情,28 443 | 同时,28 444 | 有关,28 445 | Illustrator,28 446 | 画面,28 447 | 活跃,28 448 | 监督,28 449 | 对于,28 450 | 公关能力,28 451 | 带领,28 452 | 达成,28 453 | 每位,28 454 | 乐观,28 455 | 做五休,28 456 | 顾问,28 457 | 出,28 458 | 效果图,28 459 | AI,28 460 | 站,28 461 | 心态,28 462 | 10,28 463 | 注,28 464 | 时请,28 465 | 动态,28 466 | 设计方案,28 467 | 完整,28 468 | 包括,28 469 | 高,28 470 | 准确,28 471 | 总经理,28 472 | 谈判,28 473 | 落实,28 474 | 28,28 475 | 35,28 476 | 生日,28 477 | 元,28 478 | 假,28 479 | 发展趋势,28 480 | 判断,28 481 | 环节,28 482 | 观察,28 483 | 人际沟通,28 484 | 认真,28 485 | 介绍,28 486 | 结合,28 487 | 整合,28 488 | 兴趣,28 489 | 流量,28 490 | 编辑,28 491 | 竞价,28 492 | 快速,28 493 | 客户资源,28 494 | 租售,28 495 | 馆,28 496 | 提交,28 497 | 阿里巴巴,28 498 | B2B,28 499 | 回复,28 500 | 利用,28 501 | 图片,28 502 | 大,28 503 | 发现,28 504 | 上市,28 505 | 调研,28 506 | 竞争,28 507 | 促销,28 508 | 阶段,28 509 | 价值,28 510 | 门店,28 511 | 区域,28 512 | 修改,28 513 | 高端,28 514 | 书面,28 515 | 奖励,28 516 | 活力,28 517 | 交通,28 518 | 到,28 519 | 汇总,28 520 | 耐心,28 521 | 宣传片,28 522 | 后期制作,28 523 | 绘画,28 524 | MG,28 525 | 镜头,28 526 | 常用,28 527 | 专业知识,28 528 | 解决方案,28 529 | 客户服务,28 530 | 财务,28 531 | 会计,28 532 | 趋势,28 533 | 如,28 534 | 愿意,28 535 | 早班,28 536 | 晚班,28 537 | 店,28 538 | 反馈,28 539 | 后台,28 540 | 特点,28 541 | 客户关系,28 542 | 挑战,28 543 | 补贴,28 544 | 礼金,28 545 | 保管,28 546 | 盘点,28 547 | 夜班,28 548 | 爱,28 549 | 书,28 550 | 强弱电,28 551 | 现场,28 552 | 图纸,28 553 | 本地化,28 554 | 本末,28 555 | 这是,28 556 | 项目经理,19 557 | 进度,19 558 | 准备,19 559 | 地,19 560 | 资金,19 561 | 知识,19 562 | 全面,19 563 | 理解能力,19 564 | 综合,19 565 | 素质,19 566 | 思路清晰,19 567 | 金融,19 568 | 注意,19 569 | 天,19 570 | 每天,19 571 | 小时,19 572 | 五险,19 573 | 一金,19 574 | 传统,19 575 | 不定期,19 576 | 业内,19 577 | 一次,19 578 | 路上,19 579 | 提成,19 580 | 奖金,19 581 | 主要职责,19 582 | 嘉科,19 583 | 制度,19 584 | 集团,19 585 | 实力,19 586 | 自身,19 587 | 对外,19 588 | 创建,19 589 | 机构,19 590 | 企事业,19 591 | 用户,19 592 | 加强,19 593 | 培养,19 594 | 管理制度,19 595 | 安全,19 596 | 保密,19 597 | 交办,19 598 | 程度,19 599 | 影响,19 600 | 参与,19 601 | 符合,19 602 | 品牌形象,19 603 | 清晰,19 604 | 导向,19 605 | 高效,19 606 | 执行力,19 607 | 领悟,19 608 | 富有,19 609 | 总结,19 610 | 提炼,19 611 | 身体健康,19 612 | 周岁,19 613 | 以下,19 614 | 获得,19 615 | 放宽,19 616 | 报名,19 617 | 社会,19 618 | 相应,19 619 | 上传,19 620 | 个人简历,19 621 | 工会,19 622 | 您好,19 623 | 我,19 624 | 开办,19 625 | 特别,19 626 | 总裁,19 627 | 工业,19 628 | 薪酬,19 629 | 改造,19 630 | 前,19 631 | 地铁口,19 632 | 500,19 633 | 米,19 634 | 100,19 635 | 起来,19 636 | 主要,19 637 | 如果,19 638 | 这个,19 639 | 重要,19 640 | 年轻,19 641 | 可以,19 642 | 生活,19 643 | 通知,19 644 | 房地产,19 645 | 构思,19 646 | 条件,19 647 | 校园文化,19 648 | CAD,19 649 | 出色,19 650 | 手绘,19 651 | 富于,19 652 | 创造性,19 653 | 积极主动,19 654 | 展现,19 655 | 室内设计,19 656 | 3D,19 657 | 覆盖率,19 658 | 做,19 659 | 精准,19 660 | 资产,19 661 | 信用,19 662 | 人力资源,19 663 | 商务,19 664 | 洞察力,19 665 | 考核,19 666 | 形成,19 667 | 积极向上,19 668 | 激发,19 669 | 向,19 670 | 轮班,19 671 | 18,19 672 | 20,19 673 | 稿,19 674 | 形象设计,19 675 | 装置,19 676 | 策展,19 677 | 印刷,19 678 | illustrator,19 679 | 市场部,19 680 | 角度,19 681 | 互联网,19 682 | 创新能力,19 683 | 艺术设计,19 684 | 认识,19 685 | 认真负责,19 686 | 附上,19 687 | 主题公园,19 688 | 设立,19 689 | 追求,19 690 | 影视文化,19 691 | 性别,19 692 | 英语,19 693 | 毕业,19 694 | 亲和力,19 695 | 编写,19 696 | 年底,19 697 | 月,19 698 | 签订,19 699 | 正式,19 700 | 满,19 701 | 享有,19 702 | 聚餐,19 703 | 每年,19 704 | 舞台,19 705 | 管控,19 706 | 跨界,19 707 | 知名,19 708 | 落地,19 709 | 组合,19 710 | 保障,19 711 | 全,19 712 | 制订,19 713 | 推进,19 714 | 改善,19 715 | 月度,19 716 | 市场推广,19 717 | 人际关系,19 718 | 亲善,19 719 | 树立,19 720 | 有文创,19 721 | 人脉,19 722 | 爱好,19 723 | 求知欲,19 724 | 敏捷,19 725 | 突发事件,19 726 | 本艺,19 727 | 各地,19 728 | 现代,19 729 | 地域,19 730 | 打造,19 731 | 职业规划,19 732 | 至,19 733 | 邮箱,19 734 | borneast,19 735 | 官网,19 736 | www,19 737 | 有过,19 738 | 逻辑,19 739 | 细心,19 740 | 搜索引擎,19 741 | 多种,19 742 | 分类,19 743 | 措施,19 744 | 切实可行,19 745 | 视频,19 746 | 业绩,19 747 | 交代,19 748 | 商务谈判,19 749 | 操守,19 750 | 较大,19 751 | 物业管理,19 752 | 展馆,19 753 | 大纲,19 754 | 展览馆,19 755 | 深厚,19 756 | 接待,19 757 | 半年,19 758 | 足够,19 759 | 自信,19 760 | 欢迎,19 761 | 电商,19 762 | 新品,19 763 | 产品成本,19 764 | 功能设计,19 765 | 定价,19 766 | 全程,19 767 | 追踪,19 768 | 说明,19 769 | 现有,19 770 | 长期,19 771 | 涉及,19 772 | 银行,19 773 | 个金,19 774 | 贵金属,19 775 | 工艺,19 776 | 动漫,19 777 | 衍生品,19 778 | 率,19 779 | 出现,19 780 | 联络,19 781 | 新闻学,19 782 | 从业,19 783 | 少儿,19 784 | 不限,19 785 | 应聘者,19 786 | 课件,19 787 | 手册,19 788 | 每个,19 789 | 师资,19 790 | 大学,19 791 | 事业心,19 792 | 客户群,19 793 | 挖掘,19 794 | 成交,19 795 | 喜欢,19 796 | 判断力,19 797 | 心理,19 798 | 薪资,19 799 | 规定,19 800 | 缴纳,19 801 | 待遇,19 802 | 底薪,19 803 | 多项,19 804 | 发送至,19 805 | 地址,19 806 | 法华,19 807 | 镇路,19 808 | 号,19 809 | 交通路线,19 810 | 号线,19 811 | 号口,19 812 | 即,19 813 | 筛选,19 814 | 离职,19 815 | 期间,19 816 | 认同,19 817 | 理解,19 818 | 电视,19 819 | 语言,19 820 | 特效,19 821 | Edius,19 822 | 强烈,19 823 | 兴趣爱好,19 824 | 栏目,19 825 | 以内,19 826 | 具体,19 827 | 细节,19 828 | 回访,19 829 | 工程部,19 830 | 维修,19 831 | 交房,19 832 | 退房,19 833 | 联系,19 834 | 事物,19 835 | 流利,19 836 | 普通话,19 837 | 报送,19 838 | 实际操作,19 839 | 职业道德,19 840 | 文具,19 841 | 产品设计,19 842 | 紧急,19 843 | 敏感,19 844 | 按时,19 845 | 顾客,19 846 | 退货,19 847 | 售后,19 848 | 优秀者,19 849 | 早晚,19 850 | 班,19 851 | 点半到,19 852 | 点半,19 853 | 做事,19 854 | 钻展,19 855 | 访问量,19 856 | 销量,19 857 | 规则,19 858 | 掌握,19 859 | 客源,19 860 | 对本,19 861 | 基本,19 862 | 关注,19 863 | 适时,19 864 | 贝瑞,19 865 | 优势,19 866 | 重点,19 867 | 气质佳,19 868 | 每,19 869 | 车辆,19 870 | 生育,19 871 | 便利,19 872 | https,19 873 | 地点,19 874 | 广场,19 875 | 斜对面,19 876 | 物资,19 877 | 清洁,19 878 | 卫生,19 879 | 吃苦耐劳,19 880 | 管理员,19 881 | 00,19 882 | 杭州,19 883 | 网上,19 884 | 询价,19 885 | 报价,19 886 | 供应商,19 887 | 事务,19 888 | 餐饮,19 889 | 商品,19 890 | 获取,19 891 | 行政部,19 892 | 上门,19 893 | 优厚,19 894 | 假期,19 895 | 保险,19 896 | 公积金,19 897 | 强电,19 898 | 绘制,19 899 | 项目部,19 900 | 临时,19 901 | 驾驶,19 902 | 懂得,19 903 | 宝贝,19 904 | 页面,19 905 | 安装,19 906 | 或许,19 907 | 映画,19 908 | 「,19 909 | 」,19 910 | 给予,10 911 | 资质,10 912 | 选项,10 913 | 立项,10 914 | 答辩,10 915 | 顺利完成,10 916 | 启动,10 917 | 时,10 918 | 选点,10 919 | 回答,10 920 | 提问,10 921 | 要点,10 922 | 高科技,10 923 | 硕士学位,10 924 | 文科生,10 925 | 经济,10 926 | 中英文,10 927 | 法律,10 928 | 有意,10 929 | 该,10 930 | 朋友,10 931 | 必须,10 932 | 社会工作,10 933 | 小伙伴,10 934 | 工作者,10 935 | 工作日,10 936 | 7.5,10 937 | 休假,10 938 | 假日,10 939 | 生日会,10 940 | 进步,10 941 | 前行,10 942 | 横,10 943 | 纵向,10 944 | 双向,10 945 | 定制,10 946 | 化,10 947 | 成长,10 948 | 高于,10 949 | 平均工资,10 950 | 水平,10 951 | 可观,10 952 | 人性化,10 953 | 轻松自如,10 954 | 弹性,10 955 | 咨询员,10 956 | 人才队伍,10 957 | 软,10 958 | 建,10 959 | 嘉,10 960 | 科文,10 961 | 创,10 962 | 多渠道,10 963 | 选聘,10 964 | 业务流程,10 965 | 党建,10 966 | 精神文明,10 967 | 群团,10 968 | 大学本科,10 969 | 不良,10 970 | 担任,10 971 | 过较,10 972 | 大规模,10 973 | 过硬,10 974 | 全局性,10 975 | 眼界,10 976 | 央企,10 977 | 一流,10 978 | 人际交往,10 979 | 应变能力,10 980 | 勤于思考,10 981 | 政治,10 982 | 立场坚定,10 983 | 抗,10 984 | 紧急任务,10 985 | 含,10 986 | 中共党员,10 987 | 奖项,10 988 | 适当,10 989 | 登陆,10 990 | Http,10 991 | hire,10 992 | cetc36,10 993 | cn,10 994 | 栏下,10 995 | 因,10 996 | 某个,10 997 | 突出,10 998 | 确切,10 999 | 可行,10 1000 | 适合,10 1001 | 意向,10 1002 | 限于,10 1003 | 游戏,10 1004 | 艺术品,10 1005 | 分红,10 1006 | 商议,10 1007 | 正在,10 1008 | 已经,10 1009 | 文产,10 1010 | 会议纪要,10 1011 | 确定,10 1012 | 市级,10 1013 | 总面积,10 1014 | 20000,10 1015 | 平米,10 1016 | 厂房,10 1017 | 展厅,10 1018 | 一层,10 1019 | 建筑,10 1020 | 位置,10 1021 | 海路,10 1022 | 边上,10 1023 | 停车位,10 1024 | 才能,10 1025 | 成为,10 1026 | 深圳,10 1027 | 意义,10 1028 | 二手房,10 1029 | 东,10 1030 | 纯粹,10 1031 | 加上,10 1032 | 各级,10 1033 | 力度,10 1034 | 十足,10 1035 | 信心,10 1036 | 但是,10 1037 | 饱满,10 1038 | 标签,10 1039 | 十分,10 1040 | 深耕,10 1041 | 南山,10 1042 | 80,10 1043 | 更加,10 1044 | 找,10 1045 | 想要,10 1046 | 工资,10 1047 | 而是,10 1048 | 看,10 1049 | 得,10 1050 | 明白,10 1051 | 这,10 1052 | 两个,10 1053 | 字,10 1054 | 觉得,10 1055 | 合适,10 1056 | 喝茶,10 1057 | 聊天,10 1058 | 空间设计,10 1059 | CI,10 1060 | VI,10 1061 | 广告宣传,10 1062 | 终端,10 1063 | 4A,10 1064 | 3Dmax,10 1065 | InDesign,10 1066 | 电脑,10 1067 | 绘图,10 1068 | 触觉,10 1069 | 修图,10 1070 | 摄影,10 1071 | 有限,10 1072 | 之,10 1073 | 审美观点,10 1074 | 且,10 1075 | 室内,10 1076 | 同行,10 1077 | 拟定,10 1078 | 分解,10 1079 | 广告投放,10 1080 | 损益,10 1081 | 预估,10 1082 | 资信,10 1083 | 调查,10 1084 | 评级,10 1085 | 服务体系,10 1086 | 主导,10 1087 | 中介,10 1088 | 媒介,10 1089 | 典型,10 1090 | 全套,10 1091 | 组建,10 1092 | 体育,10 1093 | 冲劲,10 1094 | 广阔,10 1095 | 英士,10 1096 | 博给,10 1097 | 钱途,10 1098 | 无量,10 1099 | 当月,10 1100 | 业绩考核,10 1101 | 二年,10 1102 | 电销,10 1103 | 搭建,10 1104 | 录取,10 1105 | 专业技能,10 1106 | 素养,10 1107 | 共同,10 1108 | 努力,10 1109 | 适应能力,10 1110 | 始终保持,10 1111 | 上班,10 1112 | 招生,10 1113 | 主题性,10 1114 | /,10 1115 | 展陈,10 1116 | POP,10 1117 | 延伸,10 1118 | 美陈,10 1119 | 设计图,10 1120 | 应用,10 1121 | 提案,10 1122 | 视觉艺术,10 1123 | 多媒体,10 1124 | 材质,10 1125 | 优良,10 1126 | 感知,10 1127 | 打样,10 1128 | 3DMAX,10 1129 | PHOTOSHOP,10 1130 | 品牌设计,10 1131 | 国际,10 1132 | 时尚品牌,10 1133 | 零售,10 1134 | 对美,10 1135 | 陈,10 1136 | 光效,10 1137 | 卖场,10 1138 | 连锁店,10 1139 | 客观,10 1140 | 思考问题,10 1141 | 完美,10 1142 | 本行,10 1143 | 高标准,10 1144 | 严要求,10 1145 | 广泛,10 1146 | 多方,10 1147 | 充满热情,10 1148 | 内涵,10 1149 | 国内,10 1150 | 地方,10 1151 | 特性,10 1152 | 特征,10 1153 | 相结合,10 1154 | 探寻,10 1155 | 可执行性,10 1156 | 科技,10 1157 | 大型项目,10 1158 | 全案,10 1159 | 实操,10 1160 | 公关,10 1161 | 督导,10 1162 | 挑战性,10 1163 | 成就,10 1164 | 成熟,10 1165 | 手段,10 1166 | 天马行空,10 1167 | 般的,10 1168 | 跳跃,10 1169 | 固化,10 1170 | 传统模式,10 1171 | 另辟蹊径,10 1172 | 视野,10 1173 | 开阔,10 1174 | 视角,10 1175 | 解读,10 1176 | 抓人,10 1177 | 眼球,10 1178 | 战略规划,10 1179 | 可行性,10 1180 | 公共关系,10 1181 | 法语,10 1182 | 客户经理,10 1183 | 文创园,10 1184 | 24,10 1185 | ~,10 1186 | 书画院,10 1187 | 公园,10 1188 | 包吃,10 1189 | 住,10 1190 | 双薪,10 1191 | 休,10 1192 | 劳动合同,10 1193 | 200,10 1194 | 补助,10 1195 | 天年,10 1196 | 85,10 1197 | 人餐标,10 1198 | 游泳池,10 1199 | 篮球场,10 1200 | 乒乓球室,10 1201 | 阅览室,10 1202 | 供,10 1203 | 晚餐,10 1204 | 菜,10 1205 | 汤,10 1206 | 自助餐,10 1207 | 任吃,10 1208 | 宿舍,10 1209 | 空调,10 1210 | 饮用水,10 1211 | 热水,10 1212 | 淋浴,10 1213 | 多层次,10 1214 | 外出,10 1215 | 考察,10 1216 | 畅通,10 1217 | 生涯规划,10 1218 | 自我,10 1219 | 书画,10 1220 | 文化节,10 1221 | 现状,10 1222 | 筹建,10 1223 | 旗下,10 1224 | 承接,10 1225 | 投资,10 1226 | 测算,10 1227 | 外部,10 1228 | 度假区,10 1229 | 风景区,10 1230 | 小镇,10 1231 | 田园,10 1232 | 乡村,10 1233 | 概念,10 1234 | 主创,10 1235 | 评审,10 1236 | 汇报,10 1237 | 目的,10 1238 | 实现,10 1239 | 园林,10 1240 | 工商管理,10 1241 | 其中,10 1242 | 对文旅,10 1243 | 国际化,10 1244 | 多个,10 1245 | 验证,10 1246 | 盈利,10 1247 | 曾任,10 1248 | 艺术总监,10 1249 | 尤佳,10 1250 | 较,10 1251 | 语言表达,10 1252 | 妥善处理,10 1253 | 有机,10 1254 | 重新,10 1255 | 流行起来,10 1256 | 几近,10 1257 | 被,10 1258 | 淡忘,10 1259 | 再度,10 1260 | 焕发,10 1261 | 光彩,10 1262 | 助力,10 1263 | 中小企业,10 1264 | SME,10 1265 | 以人为本,10 1266 | 休闲,10 1267 | 有趣,10 1268 | 聚力,10 1269 | 首家,10 1270 | 资深,10 1271 | 只要,10 1272 | 想法,10 1273 | 浓厚,10 1274 | 快,10 1275 | 大家庭,10 1276 | 吧,10 1277 | 一对一,10 1278 | 美好,10 1279 | cynthia,10 1280 | SEO,10 1281 | 手机,10 1282 | 第三方,10 1283 | 反向,10 1284 | 链接,10 1285 | 交换,10 1286 | 创造力,10 1287 | 网文,10 1288 | 严谨,10 1289 | 软文,10 1290 | 排名,10 1291 | 论坛,10 1292 | 社区,10 1293 | 网络广告,10 1294 | 友情链接,10 1295 | 58,10 1296 | 同城,10 1297 | 赶集,10 1298 | 百姓网,10 1299 | 招租,10 1300 | 点击率,10 1301 | 浏览量,10 1302 | 给出,10 1303 | 软性,10 1304 | 事件,10 1305 | 话题,10 1306 | 拍摄,10 1307 | 软硬,10 1308 | 重大,10 1309 | 成果,10 1310 | 事业,10 1311 | 文件,10 1312 | 突发状况,10 1313 | 武汉,10 1314 | 市场走势,10 1315 | 研判,10 1316 | 五大,10 1317 | 行,10 1318 | 同,10 1319 | 积极参与,10 1320 | 研讨,10 1321 | 拟订,10 1322 | 城市,10 1323 | 博物馆,10 1324 | 设计组,10 1325 | 融入,10 1326 | 展项,10 1327 | 前期工作,10 1328 | 完稿,10 1329 | 全球,10 1330 | 技术,10 1331 | 资料库,10 1332 | 编撰,10 1333 | 出差,10 1334 | 美术设计,10 1335 | 询盘,10 1336 | 网络平台,10 1337 | 促进,10 1338 | 成,10 1339 | 单,10 1340 | 途径,10 1341 | 单独,10 1342 | 国际贸易,10 1343 | 商务英语,10 1344 | 四级,10 1345 | 六级,10 1346 | 直接,10 1347 | 国外,10 1348 | Excel,10 1349 | Word,10 1350 | 文档,10 1351 | 阳光,10 1352 | 这点,10 1353 | 热爱,10 1354 | 这项,10 1355 | 作,10 1356 | 有志,10 1357 | 青年,10 1358 | 应届,10 1359 | 毕业生,10 1360 | 有心,10 1361 | 联系电话,10 1362 | 15879161142,10 1363 | 陈经理,10 1364 | 业务员,10 1365 | 跨境,10 1366 | 针对性,10 1367 | 述求,10 1368 | 利润,10 1369 | 核算,10 1370 | 解释,10 1371 | 极强,10 1372 | EXCEL,10 1373 | POWERPOINT,10 1374 | WORD,10 1375 | 演示,10 1376 | 纪念品,10 1377 | 收藏,10 1378 | 资源优势,10 1379 | 渗透率,10 1380 | 吸引,10 1381 | 用户注册,10 1382 | 量,10 1383 | 产品组合,10 1384 | 充分,10 1385 | 高层领导,10 1386 | 其它,10 1387 | 汉语言,10 1388 | 文学,10 1389 | 产品策划,10 1390 | 线,10 1391 | 产品销售,10 1392 | 财务部,10 1393 | 出纳,10 1394 | 帐务,10 1395 | 支付,10 1396 | 监管,10 1397 | 出纳员,10 1398 | 26,10 1399 | 创业园,10 1400 | 区,10 1401 | 三年,10 1402 | 务必,10 1403 | 发送,10 1404 | 一张,10 1405 | 全身,10 1406 | 近照,10 1407 | 谢谢,10 1408 | 办事处,10 1409 | 分公司,10 1410 | 分支机构,10 1411 | 辅导,10 1412 | 实施方案,10 1413 | 模式,10 1414 | 教学方法,10 1415 | 工单,10 1416 | 教学资源,10 1417 | 高校,10 1418 | 紧密,10 1419 | 本科学历,10 1420 | 广告学,10 1421 | 传播学,10 1422 | 汽车行业,10 1423 | 关于,10 1424 | 汽车品牌,10 1425 | 内训师,10 1426 | 企业家,10 1427 | 中高管,10 1428 | 房产,10 1429 | 促成,10 1430 | 学员,10 1431 | 市场动态,10 1432 | 敏锐度,10 1433 | 销售主管,10 1434 | 浮动,10 1435 | 绩效奖金,10 1436 | 年终奖金,10 1437 | 每季度,10 1438 | 聚会,10 1439 | 超值,10 1440 | 资本,10 1441 | 总裁班,10 1442 | 快乐,10 1443 | 预约,10 1444 | 13681758706,10 1445 | 张老师,10 1446 | 求职意向,10 1447 | 来电,10 1448 | 申请,10 1449 | 请,10 1450 | agnes2010,10 1451 | 163,10 1452 | ..,10 1453 | 上海市,10 1454 | 535,10 1455 | 交大,10 1456 | 长宁,10 1457 | 校区,10 1458 | 主楼,10 1459 | 626,10 1460 | 室,10 1461 | 地铁,10 1462 | 沿,10 1463 | 直,10 1464 | 走,10 1465 | 设定,10 1466 | 选拔,10 1467 | 才,10 1468 | 梯队,10 1469 | 建成,10 1470 | 从入,10 1471 | 职到,10 1472 | 所有,10 1473 | 决策,10 1474 | 新通,10 1475 | 诚实,10 1476 | 守信,10 1477 | 板块,10 1478 | 相处,10 1479 | 脚本,10 1480 | 广告片,10 1481 | 编排,10 1482 | 传达,10 1483 | 诉求,10 1484 | 合成,10 1485 | 偏,10 1486 | 左右,10 1487 | 蓝,10 1488 | 铅笔,10 1489 | 手工,10 1490 | AE,10 1491 | Premiere,10 1492 | 动画设计,10 1493 | 基础,10 1494 | 图形,10 1495 | 嗅觉,10 1496 | 尤其,10 1497 | 规律,10 1498 | 节奏感,10 1499 | 调色,10 1500 | 请以,10 1501 | 姓名,10 1502 | 标题,10 1503 | DEMO,10 1504 | 分钟,10 1505 | 大小,10 1506 | 兆,10 1507 | 尺寸,10 1508 | 压缩,10 1509 | 打包,10 1510 | zhuxiacui,10 1511 | lanqb,10 1512 | 尽快,10 1513 | 宣传册,10 1514 | 海报,10 1515 | 广告创意,10 1516 | 产品线,10 1517 | 线下,10 1518 | 扎实,10 1519 | 想象,10 1520 | 空间感,10 1521 | 前沿,10 1522 | 观察力,10 1523 | 品质,10 1524 | 极致,10 1525 | Indesign,10 1526 | 制图,10 1527 | 投诉,10 1528 | 对方,10 1529 | 报修,10 1530 | 给,10 1531 | 二次,10 1532 | 拜会,10 1533 | 就,10 1534 | 意见,10 1535 | 再,10 1536 | 时间表,10 1537 | 表单,10 1538 | 接听电话,10 1539 | 转达,10 1540 | 乐意,10 1541 | 仪表,10 1542 | 端庄,10 1543 | 操,10 1544 | 行政,10 1545 | 文书,10 1546 | 中型,10 1547 | 商住,10 1548 | 大厦,10 1549 | 酒店,10 1550 | 为佳,10 1551 | 草案,10 1552 | 模板,10 1553 | 提议,10 1554 | 召开,10 1555 | 高层,10 1556 | 审议,10 1557 | 差异,10 1558 | 审核,10 1559 | 报表,10 1560 | 建立健全,10 1561 | 作业,10 1562 | 监督机制,10 1563 | 审查,10 1564 | 绩效,10 1565 | 绩效考核,10 1566 | 指标体系,10 1567 | 整改意见,10 1568 | 本年度,10 1569 | 可能,10 1570 | 其他支出,10 1571 | 审计,10 1572 | 通晓,10 1573 | 预算编制,10 1574 | 推行,10 1575 | 写作能力,10 1576 | 原则性,10 1577 | 开发新,10 1578 | 包含,10 1579 | 家居,10 1580 | 毛绒,10 1581 | 公仔,10 1582 | 手办类,10 1583 | 3c,10 1584 | 类产品,10 1585 | 对应,10 1586 | 遇到,10 1587 | 顺利,10 1588 | 按计划,10 1589 | 工艺流程,10 1590 | 消费者,10 1591 | 最新,10 1592 | 材料,10 1593 | 新工艺,10 1594 | 共享,10 1595 | 流行,10 1596 | 授权,10 1597 | 3d,10 1598 | 较为,10 1599 | 图稿,10 1600 | 家居用品,10 1601 | 时尚,10 1602 | 用品,10 1603 | 注重,10 1604 | 交往,10 1605 | 重要性,10 1606 | 加以,10 1607 | 合理安排,10 1608 | 团队精神,10 1609 | 予以,10 1610 | 观念,10 1611 | 玩具,10 1612 | 沟通交流,10 1613 | 引导,10 1614 | 下单,10 1615 | 退款,10 1616 | 简单,10 1617 | 休息,10 1618 | 一天,10 1619 | 丰厚,10 1620 | 品行端正,10 1621 | 分,10 1622 | 下午,10 1623 | 晚上,10 1624 | 班轮,10 1625 | 踏实,10 1626 | 短期,10 1627 | 勿扰,10 1628 | 客,10 1629 | 访客,10 1630 | 转化,10 1631 | 明确,10 1632 | 销售额,10 1633 | 产生,10 1634 | 数据报表,10 1635 | UV,10 1636 | PV,10 1637 | 跳出,10 1638 | 分布,10 1639 | 平时,10 1640 | 采集,10 1641 | 增强,10 1642 | 吸引力,10 1643 | 深度,10 1644 | 跨部门,10 1645 | 淘内,10 1646 | 淘宝网,10 1647 | 交易,10 1648 | 出具,10 1649 | 总体,10 1650 | 市场策略,10 1651 | 分管,10 1652 | 结构,10 1653 | 大户,10 1654 | 要,10 1655 | 他们,10 1656 | 随时,10 1657 | 做出,10 1658 | 组组,10 1659 | 员,10 1660 | 审定,10 1661 | 督查,10 1662 | 客户档案,10 1663 | 合理,10 1664 | 始终,10 1665 | 致力,10 1666 | 于高端,10 1667 | 礼赠,10 1668 | 已,10 1669 | 成立,10 1670 | 重庆,10 1671 | 北京,10 1672 | 成都,10 1673 | 家,10 1674 | 注册资金,10 1675 | 5000,10 1676 | 万元,10 1677 | 百名,10 1678 | 原创,10 1679 | 上作,10 1680 | 外观设计,10 1681 | 专利,10 1682 | 余项,10 1683 | 西南,10 1684 | 领跑者,10 1685 | 口碑,10 1686 | 健全,10 1687 | 所属,10 1688 | 接洽,10 1689 | 异议,10 1690 | 协议,10 1691 | 友好,10 1692 | 关联,10 1693 | 愿望,10 1694 | 优点,10 1695 | 采购部,10 1696 | 设计部,10 1697 | 配送,10 1698 | 合同,10 1699 | 收回,10 1700 | 应收,10 1701 | 帐款,10 1702 | 22,10 1703 | 性格外向,10 1704 | 反应,10 1705 | 交际,10 1706 | 勇于,10 1707 | 判断能力,10 1708 | 正直,10 1709 | 诚信,10 1710 | 员工福利,10 1711 | 一位,10 1712 | 午餐,10 1713 | 年休假,10 1714 | 通讯,10 1715 | 司龄,10 1716 | 津贴,10 1717 | 体检,10 1718 | 结婚,10 1719 | 抚恤金,10 1720 | 春节,10 1721 | 三八妇女节,10 1722 | 六一,10 1723 | 儿童节,10 1724 | 端午节,10 1725 | 中秋节,10 1726 | 传统节日,10 1727 | 全体,10 1728 | 送予,10 1729 | 以示,10 1730 | 慰问,10 1731 | 国内外,10 1732 | 宽敞,10 1733 | 舒适,10 1734 | 紧邻,10 1735 | 和善,10 1736 | 友爱,10 1737 | 公平,10 1738 | 公正,10 1739 | 欢迎您,10 1740 | http,10 1741 | li66,10 1742 | 天猫店,10 1743 | bashuyipin,10 1744 | tmall,10 1745 | ?,10 1746 | spm,10 1747 | a220o.1000855,10 1748 | 1997427721,10 1749 | d4918089.3,10 1750 | e3d5a54D3WehC,10 1751 | 京东,10 1752 | mall,10 1753 | jd,10 1754 | index,10 1755 | 89894,10 1756 | html,10 1757 | 沙坪坝区,10 1758 | 三峡,10 1759 | 南开,10 1760 | 体育馆,10 1761 | 楼,10 1762 | 红色,10 1763 | 乘车,10 1764 | 路线,10 1765 | 轻轨,10 1766 | 沙坪坝,10 1767 | 华夏银行,10 1768 | 上坡,10 1769 | 雅戈尔,10 1770 | 即到,10 1771 | 推动,10 1772 | 展开,10 1773 | 元素,10 1774 | 核心,10 1775 | 取向,10 1776 | 宣贯,10 1777 | 内化,10 1778 | 对内,10 1779 | 凝聚力,10 1780 | 宣传品,10 1781 | 补充,10 1782 | 喜好,10 1783 | 公文,10 1784 | 报道,10 1785 | 写作,10 1786 | 融洽,10 1787 | 感染力,10 1788 | 金蝶,10 1789 | 用友,10 1790 | 验收,10 1791 | 入库,10 1792 | 对账,10 1793 | 仓内,10 1794 | 货品,10 1795 | 整洁,10 1796 | 整齐,10 1797 | 领料,10 1798 | 单证,10 1799 | 存档,10 1800 | 录入,10 1801 | 物流,10 1802 | 仓储,10 1803 | 进出,10 1804 | 货,10 1805 | 技能,10 1806 | 按质,10 1807 | 按量,10 1808 | 听从,10 1809 | 55,10 1810 | 17,10 1811 | 12,10 1812 | 21,10 1813 | 主城区,10 1814 | 余杭区,10 1815 | 滨江区,10 1816 | 就近,10 1817 | 清洁工,10 1818 | 展会,10 1819 | 手袋,10 1820 | 皮具,10 1821 | 金属,10 1822 | 塑胶制品,10 1823 | 稳定,10 1824 | 订单,10 1825 | 收集整理,10 1826 | 比价,10 1827 | 有效率,10 1828 | 悟性,10 1829 | 敏感性,10 1830 | 勤奋,10 1831 | 进,10 1832 | 采购员,10 1833 | 供应链,10 1834 | 品,10 1835 | 出品,10 1836 | 范围,10 1837 | 上班时间,10 1838 | 晚十到,10 1839 | 早八,10 1840 | 全职,10 1841 | 均,10 1842 | 重说,10 1843 | 三,10 1844 | 服务员,10 1845 | 店员,10 1846 | 营业员,10 1847 | 书店,10 1848 | 芸,10 1849 | 台书舍,10 1850 | 咖啡师,10 1851 | 办公室,10 1852 | 工会主席,10 1853 | 邀约,10 1854 | 后续,10 1855 | 转,10 1856 | 愿,10 1857 | 高薪,10 1858 | 约访,10 1859 | 上海地区,10 1860 | 礼品公司,10 1861 | 薪金,10 1862 | 4000,10 1863 | 6000,10 1864 | 比例,10 1865 | 平均,10 1866 | 年收入,10 1867 | 万,10 1868 | 病假,10 1869 | 养老保险,10 1870 | 医疗保险,10 1871 | 工伤保险,10 1872 | 失业,10 1873 | 住房,10 1874 | 丰富多彩,10 1875 | 优秀员工,10 1876 | 表彰,10 1877 | 多元化,10 1878 | 在职,10 1879 | 初试,10 1880 | 复试,10 1881 | 候选人,10 1882 | 入职,10 1883 | 转正,10 1884 | 工资表,10 1885 | 固定资产,10 1886 | 办公用品,10 1887 | 登记,10 1888 | 地产,10 1889 | 领会,10 1890 | 前期,10 1891 | 意图,10 1892 | 总体设计,10 1893 | 业主,10 1894 | 参考,10 1895 | 深化,10 1896 | 厅,10 1897 | 馆类,10 1898 | 图,10 1899 | 进入,10 1900 | 工地,10 1901 | 实地考察,10 1902 | 测量,10 1903 | 核实,10 1904 | 确认,10 1905 | 去,10 1906 | 施工现场,10 1907 | 查看,10 1908 | 检查,10 1909 | 是否,10 1910 | 一致,10 1911 | 工程量,10 1912 | 追加,10 1913 | 偏差,10 1914 | 结束,10 1915 | 竣工,10 1916 | 对接,10 1917 | 图画纸,10 1918 | 同类,10 1919 | 竞品,10 1920 | 搜集,10 1921 | 动向,10 1922 | 数据库,10 1923 | 信息库,10 1924 | 内外部,10 1925 | 监测,10 1926 | 上级,10 1927 | excel,10 1928 | word,10 1929 | ppt,10 1930 | 自觉,10 1931 | 敬业,10 1932 | 理解力,10 1933 | 高中毕业,10 1934 | 同等学历,10 1935 | 交通法规,10 1936 | 细则,10 1937 | 出车,10 1938 | 通知单,10 1939 | 行车,10 1940 | 当地,10 1941 | 周边城市,10 1942 | 驾照,10 1943 | C1,10 1944 | 照,10 1945 | 退伍军人,10 1946 | 司机,10 1947 | 无,10 1948 | 吊销,10 1949 | 人品,10 1950 | 端正,10 1951 | 性能,10 1952 | 常用工具,10 1953 | SDL,10 1954 | Trados,10 1955 | memoQ,10 1956 | 常见,10 1957 | 指南,10 1958 | 守时,10 1959 | 交付,10 1960 | 令人满意,10 1961 | 英语翻译,10 1962 | 英文,10 1963 | 密切,10 1964 | 竞对,10 1965 | 网铺,10 1966 | 会议,10 1967 | 暂无,10 1968 | 事宜,10 1969 | 旺旺,10 1970 | 买家,10 1971 | 全日制,10 1972 | 大学专科,10 1973 | DW,10 1974 | 上岗,10 1975 | 账号,10 1976 | 即可,10 1977 | 具体情况,10 1978 | 手,10 1979 | 佳善,10 1980 | 懂,10 1981 | 人亲,10 1982 | 善良,10 1983 | 版面,10 1984 | 照片,10 1985 | 排版,10 1986 | 店内,10 1987 | 美化,10 1988 | 产品图片,10 1989 | 主页,10 1990 | 摄影者,10 1991 | Ddreamweaver,10 1992 | 模块,10 1993 | 带上,10 1994 | 面议,10 1995 | 学徒工,10 1996 | 招,10 1997 | 师能,10 1998 | 吃苦,10 1999 | 淘,10 2000 | 内外,10 2001 | 讨论,10 2002 | 围绕,10 2003 | 项,10 2004 | 年销量,10 2005 | 千万级,10 2006 | 操盘,10 2007 | 逻辑性,10 2008 | 统计,10 2009 | 年限,10 2010 | 上调,10 2011 | 专科,10 2012 | 广告行业,10 2013 | 非线,10 2014 | 贴合,10 2015 | 类型,10 2016 | 导演,10 2017 | 表现手法,10 2018 | 节奏,10 2019 | 驾驭能力,10 2020 | 色彩,10 2021 | 构图,10 2022 | 艺术修养,10 2023 | 吸取,10 2024 | 养分,10 2025 | 好奇心,10 2026 | 个,10 2027 | PR,10 2028 | Final,10 2029 | cut,10 2030 | 按,10 2031 | 高强度,10 2032 | 加班,10 2033 | 映画致,10 2034 | 正,10 2035 | 刚刚,10 2036 | 启程,10 2037 | 已阅,10 2038 | 尽,10 2039 | 风雨,10 2040 | 精益求精,10 2041 | 创立,10 2042 | 七载,10 2043 | 秉承,10 2044 | 创造,10 2045 | 影像,10 2046 | 网易,10 2047 | 六间房,10 2048 | IN,10 2049 | 诸多,10 2050 | 知名企业,10 2051 | 了,10 2052 | 大量,10 2053 | 优秀作品,10 2054 | 满载,10 2055 | 攀过,10 2056 | 高峰,10 2057 | 跨过,10 2058 | 低谷,10 2059 | 灌注,10 2060 | 带,10 2061 | 着,10 2062 | 面对,10 2063 | 永不,10 2064 | 妥协,10 2065 | 迸发,10 2066 | 推敲,10 2067 | 内核,10 2068 | 眼光,10 2069 | 光影,10 2070 | 魅力,10 2071 | 手法,10 2072 | 触发,10 2073 | 头脑,10 2074 | 风暴,10 2075 | 永无止境,10 2076 | 执着,10 2077 | 末,10 2078 | 始与终,10 2079 | 相遇,10 2080 | 涉足,10 2081 | 影视广告,10 2082 | 记录片,10 2083 | MV,10 2084 | 摄影部,10 2085 | 万达,10 2086 | 附近,10 2087 | 超,10 2088 | 文艺,10 2089 | 清新,10 2090 | 调性,10 2091 | 十佳,10 2092 | 多路,10 2093 | 公交,10 2094 | 直达,10 2095 | 团建,10 2096 | -------------------------------------------------------------------------------- /data/post_salary.csv: -------------------------------------------------------------------------------- 1 | 1.9,嘉兴,文化创意中心副主任 2 | 1.7,深圳,总监/副总监(国际文化创意中心) 3 | 0.9,上海-闵行区,课程销售-闵行紫贝文化创意港中心 4 | 0.8,上海-浦东新区,艺术设计经理(文化创意传媒CIM) 5 | 4.2,上海-青浦区,文化创意研究院院长 6 | 0.9,上海-长宁区,文化创意总监 7 | 1.0,武汉-武昌区,文化创意产业园写字楼招商总监/副总监 8 | 0.7,苏州,文化创意策划师 9 | 1.2,上海,产品经理(文化创意) 10 | 1.2,上海-浦东新区,文化创意总监 11 | 0.8,上海,市场文案编辑(汽车文化创意) 12 | 0.8,上海-徐汇区,产品设计师 13 | 1.7,杭州-下城区,淘宝推广经理 14 | 2.2,重庆,大客户经理(双休+福利好) 15 | 1.2,上海-黄浦区,销售精英/销售专员 16 | 0.8,上海-浦东新区,强电施工图设计师 17 | 0.9,杭州-拱墅区,天猫推广(家居饰品类) 18 | 1.1,杭州-拱墅区,资深包装剪辑师 19 | 1.9,嘉兴,文化创意中心副主任 20 | 1.7,深圳,总监/副总监(国际文化创意中心) 21 | 0.9,上海-闵行区,课程销售-闵行紫贝文化创意港中心 22 | 0.8,上海-浦东新区,艺术设计经理(文化创意传媒CIM) 23 | 4.2,上海-青浦区,文化创意研究院院长 24 | 0.9,上海-长宁区,文化创意总监 25 | 1.0,武汉-武昌区,文化创意产业园写字楼招商总监/副总监 26 | 0.7,苏州,文化创意策划师 27 | 1.2,上海,产品经理(文化创意) 28 | 1.2,上海-浦东新区,文化创意总监 29 | 0.8,上海,市场文案编辑(汽车文化创意) 30 | 0.8,上海-徐汇区,产品设计师 31 | 1.7,杭州-下城区,淘宝推广经理 32 | 2.2,重庆,大客户经理(双休+福利好) 33 | 1.2,上海-黄浦区,销售精英/销售专员 34 | 0.8,上海-浦东新区,强电施工图设计师 35 | 0.9,杭州-拱墅区,天猫推广(家居饰品类) 36 | 1.1,杭州-拱墅区,资深包装剪辑师 37 | 1.9,嘉兴,文化创意中心副主任 38 | 1.7,深圳,总监/副总监(国际文化创意中心) 39 | 0.9,上海-闵行区,课程销售-闵行紫贝文化创意港中心 40 | 0.8,上海-浦东新区,艺术设计经理(文化创意传媒CIM) 41 | 4.2,上海-青浦区,文化创意研究院院长 42 | 0.9,上海-长宁区,文化创意总监 43 | 1.0,武汉-武昌区,文化创意产业园写字楼招商总监/副总监 44 | 0.7,苏州,文化创意策划师 45 | 1.2,上海,产品经理(文化创意) 46 | 1.2,上海-浦东新区,文化创意总监 47 | 0.8,上海,市场文案编辑(汽车文化创意) 48 | 0.8,上海-徐汇区,产品设计师 49 | 1.7,杭州-下城区,淘宝推广经理 50 | 2.2,重庆,大客户经理(双休+福利好) 51 | 1.2,上海-黄浦区,销售精英/销售专员 52 | 0.8,上海-浦东新区,强电施工图设计师 53 | 0.9,杭州-拱墅区,天猫推广(家居饰品类) 54 | 1.1,杭州-拱墅区,资深包装剪辑师 55 | 1.9,嘉兴,文化创意中心副主任 56 | 1.7,深圳,总监/副总监(国际文化创意中心) 57 | 0.9,上海-闵行区,课程销售-闵行紫贝文化创意港中心 58 | 0.8,上海-浦东新区,艺术设计经理(文化创意传媒CIM) 59 | 4.2,上海-青浦区,文化创意研究院院长 60 | 0.9,上海-长宁区,文化创意总监 61 | 1.0,武汉-武昌区,文化创意产业园写字楼招商总监/副总监 62 | 0.7,苏州,文化创意策划师 63 | 1.2,上海,产品经理(文化创意) 64 | 1.2,上海-浦东新区,文化创意总监 65 | 0.8,上海,市场文案编辑(汽车文化创意) 66 | 0.8,上海-徐汇区,产品设计师 67 | 1.7,杭州-下城区,淘宝推广经理 68 | 2.2,重庆,大客户经理(双休+福利好) 69 | 1.2,上海-黄浦区,销售精英/销售专员 70 | 0.8,上海-浦东新区,强电施工图设计师 71 | 0.9,杭州-拱墅区,天猫推广(家居饰品类) 72 | 1.1,杭州-拱墅区,资深包装剪辑师 73 | 1.9,嘉兴,文化创意中心副主任 74 | 1.7,深圳,总监/副总监(国际文化创意中心) 75 | 0.9,上海-闵行区,课程销售-闵行紫贝文化创意港中心 76 | 0.8,上海-浦东新区,艺术设计经理(文化创意传媒CIM) 77 | 4.2,上海-青浦区,文化创意研究院院长 78 | 0.9,上海-长宁区,文化创意总监 79 | 1.0,武汉-武昌区,文化创意产业园写字楼招商总监/副总监 80 | 0.7,苏州,文化创意策划师 81 | 1.2,上海,产品经理(文化创意) 82 | 1.2,上海-浦东新区,文化创意总监 83 | 0.8,上海,市场文案编辑(汽车文化创意) 84 | 0.8,上海-徐汇区,产品设计师 85 | 1.7,杭州-下城区,淘宝推广经理 86 | 2.2,重庆,大客户经理(双休+福利好) 87 | 1.2,上海-黄浦区,销售精英/销售专员 88 | 0.8,上海-浦东新区,强电施工图设计师 89 | 0.9,杭州-拱墅区,天猫推广(家居饰品类) 90 | 1.1,杭州-拱墅区,资深包装剪辑师 91 | 1.9,嘉兴,文化创意中心副主任 92 | 1.7,深圳,总监/副总监(国际文化创意中心) 93 | 0.9,上海-闵行区,课程销售-闵行紫贝文化创意港中心 94 | 0.8,上海-浦东新区,艺术设计经理(文化创意传媒CIM) 95 | 4.2,上海-青浦区,文化创意研究院院长 96 | 0.9,上海-长宁区,文化创意总监 97 | 1.0,武汉-武昌区,文化创意产业园写字楼招商总监/副总监 98 | 0.7,苏州,文化创意策划师 99 | 1.2,上海,产品经理(文化创意) 100 | 1.2,上海-浦东新区,文化创意总监 101 | 0.8,上海,市场文案编辑(汽车文化创意) 102 | 0.8,上海-徐汇区,产品设计师 103 | 1.7,杭州-下城区,淘宝推广经理 104 | 2.2,重庆,大客户经理(双休+福利好) 105 | 1.2,上海-黄浦区,销售精英/销售专员 106 | 0.8,上海-浦东新区,强电施工图设计师 107 | 0.9,杭州-拱墅区,天猫推广(家居饰品类) 108 | 1.1,杭州-拱墅区,资深包装剪辑师 109 | 1.9,嘉兴,文化创意中心副主任 110 | 1.7,深圳,总监/副总监(国际文化创意中心) 111 | 0.9,上海-闵行区,课程销售-闵行紫贝文化创意港中心 112 | 0.8,上海-浦东新区,艺术设计经理(文化创意传媒CIM) 113 | 4.2,上海-青浦区,文化创意研究院院长 114 | 0.9,上海-长宁区,文化创意总监 115 | 1.0,武汉-武昌区,文化创意产业园写字楼招商总监/副总监 116 | 0.7,苏州,文化创意策划师 117 | 1.2,上海,产品经理(文化创意) 118 | 1.2,上海-浦东新区,文化创意总监 119 | 0.8,上海,市场文案编辑(汽车文化创意) 120 | 0.8,上海-徐汇区,产品设计师 121 | 1.7,杭州-下城区,淘宝推广经理 122 | 2.2,重庆,大客户经理(双休+福利好) 123 | 1.2,上海-黄浦区,销售精英/销售专员 124 | 0.8,上海-浦东新区,强电施工图设计师 125 | 0.9,杭州-拱墅区,天猫推广(家居饰品类) 126 | 1.1,杭州-拱墅区,资深包装剪辑师 127 | 1.9,嘉兴,文化创意中心副主任 128 | 1.7,深圳,总监/副总监(国际文化创意中心) 129 | 0.9,上海-闵行区,课程销售-闵行紫贝文化创意港中心 130 | 0.8,上海-浦东新区,艺术设计经理(文化创意传媒CIM) 131 | 4.2,上海-青浦区,文化创意研究院院长 132 | 0.9,上海-长宁区,文化创意总监 133 | 1.0,武汉-武昌区,文化创意产业园写字楼招商总监/副总监 134 | 0.7,苏州,文化创意策划师 135 | 1.2,上海,产品经理(文化创意) 136 | 1.2,上海-浦东新区,文化创意总监 137 | 0.8,上海,市场文案编辑(汽车文化创意) 138 | 0.8,上海-徐汇区,产品设计师 139 | 1.7,杭州-下城区,淘宝推广经理 140 | 2.2,重庆,大客户经理(双休+福利好) 141 | 1.2,上海-黄浦区,销售精英/销售专员 142 | 0.8,上海-浦东新区,强电施工图设计师 143 | 0.9,杭州-拱墅区,天猫推广(家居饰品类) 144 | 1.1,杭州-拱墅区,资深包装剪辑师 145 | 1.9,嘉兴,文化创意中心副主任 146 | 1.7,深圳,总监/副总监(国际文化创意中心) 147 | 0.9,上海-闵行区,课程销售-闵行紫贝文化创意港中心 148 | 0.8,上海-浦东新区,艺术设计经理(文化创意传媒CIM) 149 | 4.2,上海-青浦区,文化创意研究院院长 150 | 0.9,上海-长宁区,文化创意总监 151 | 1.0,武汉-武昌区,文化创意产业园写字楼招商总监/副总监 152 | 0.7,苏州,文化创意策划师 153 | 1.2,上海,产品经理(文化创意) 154 | 1.2,上海-浦东新区,文化创意总监 155 | 0.8,上海,市场文案编辑(汽车文化创意) 156 | 0.8,上海-徐汇区,产品设计师 157 | 1.7,杭州-下城区,淘宝推广经理 158 | 2.2,重庆,大客户经理(双休+福利好) 159 | 1.2,上海-黄浦区,销售精英/销售专员 160 | 0.8,上海-浦东新区,强电施工图设计师 161 | 0.9,杭州-拱墅区,天猫推广(家居饰品类) 162 | 1.1,杭州-拱墅区,资深包装剪辑师 163 | 1.6,深圳-南山区,项目申报专员(偏文化创意产业方向) 164 | 4.5,深圳-南山区,前海文化创意园总裁 165 | 1.0,宁波,文化创意公司总经理助理 166 | 2.0,成都-成华区,文化创意园策划发展总监 167 | 0.4,苏州-工业园区,中英互译(***) 168 | 1.6,深圳-南山区,项目申报专员(偏文化创意产业方向) 169 | 4.5,深圳-南山区,前海文化创意园总裁 170 | 1.0,宁波,文化创意公司总经理助理 171 | 2.0,成都-成华区,文化创意园策划发展总监 172 | 0.4,苏州-工业园区,中英互译(***) 173 | 1.6,深圳-南山区,项目申报专员(偏文化创意产业方向) 174 | 4.5,深圳-南山区,前海文化创意园总裁 175 | 1.0,宁波,文化创意公司总经理助理 176 | 2.0,成都-成华区,文化创意园策划发展总监 177 | 0.4,苏州-工业园区,中英互译(***) 178 | 1.6,深圳-南山区,项目申报专员(偏文化创意产业方向) 179 | 4.5,深圳-南山区,前海文化创意园总裁 180 | 1.0,宁波,文化创意公司总经理助理 181 | 2.0,成都-成华区,文化创意园策划发展总监 182 | 0.4,苏州-工业园区,中英互译(***) 183 | 1.6,深圳-南山区,项目申报专员(偏文化创意产业方向) 184 | 4.5,深圳-南山区,前海文化创意园总裁 185 | 1.0,宁波,文化创意公司总经理助理 186 | 2.0,成都-成华区,文化创意园策划发展总监 187 | 0.4,苏州-工业园区,中英互译(***) 188 | 1.6,深圳-南山区,项目申报专员(偏文化创意产业方向) 189 | 4.5,深圳-南山区,前海文化创意园总裁 190 | 1.0,宁波,文化创意公司总经理助理 191 | 2.0,成都-成华区,文化创意园策划发展总监 192 | 0.4,苏州-工业园区,中英互译(***) 193 | 1.6,深圳-南山区,项目申报专员(偏文化创意产业方向) 194 | 4.5,深圳-南山区,前海文化创意园总裁 195 | 1.0,宁波,文化创意公司总经理助理 196 | 2.0,成都-成华区,文化创意园策划发展总监 197 | 0.4,苏州-工业园区,中英互译(***) 198 | 1.6,深圳-南山区,项目申报专员(偏文化创意产业方向) 199 | 4.5,深圳-南山区,前海文化创意园总裁 200 | 1.0,宁波,文化创意公司总经理助理 201 | 2.0,成都-成华区,文化创意园策划发展总监 202 | 0.4,苏州-工业园区,中英互译(***) 203 | 1.6,深圳-南山区,项目申报专员(偏文化创意产业方向) 204 | 4.5,深圳-南山区,前海文化创意园总裁 205 | 1.0,宁波,文化创意公司总经理助理 206 | 2.0,成都-成华区,文化创意园策划发展总监 207 | 0.4,苏州-工业园区,中英互译(***) 208 | 0.6,广州,文化创意设计师 209 | 0.7,福州-台江区,文化创意总监 210 | 0.5,东莞-樟木头镇,文化创意中心正、副经理 211 | 0.4,深圳-南山区,文化创意平面设计师 212 | 0.3,珠海-香洲区,网络推广专员(V12文化创意产业园代招) 213 | 0.7,南昌,699文化创意园—外贸业务员 214 | 0.6,昆明,产品经理(文化创意) 215 | 0.4,贵阳,多彩贵州少儿文化创意公司-----出纳 216 | 0.5,上海-长宁区,课程销售(文化创意产业园区课程) 217 | 0.7,杭州,人事专员 218 | 0.6,杭州-西湖区,后期剪辑 219 | 0.7,深圳-龙华新区,平面设计师 220 | 0.5,上海,园区客服专员/园区管理专员 221 | 0.7,无锡,预算经理 222 | 0.4,杭州-萧山区,淘宝客服 223 | 0.4,杭州-西湖区,销售(4k+周末双休+五险) 224 | 0.5,东莞-东城区,企业文化专员 225 | 0.4,广州-黄埔区,仓库管理员 226 | 0.4,杭州-西湖区,保洁(印象城) 227 | 0.7,深圳-龙岗区,采购 228 | 0.4,厦门,夜班书店店员 229 | 0.4,南京,人事专员 230 | 0.6,南京,市场调研员 231 | 0.4,杭州-萧山区,驾驶员 232 | 0.5,上海-静安区,天猫美工 233 | 0.6,苏州,淘宝/天猫设计美工 234 | 0.7,杭州-江干区,广告安装 235 | 0.6,广州,文化创意设计师 236 | 0.7,福州-台江区,文化创意总监 237 | 0.5,东莞-樟木头镇,文化创意中心正、副经理 238 | 0.4,深圳-南山区,文化创意平面设计师 239 | 0.3,珠海-香洲区,网络推广专员(V12文化创意产业园代招) 240 | 0.7,南昌,699文化创意园—外贸业务员 241 | 0.6,昆明,产品经理(文化创意) 242 | 0.4,贵阳,多彩贵州少儿文化创意公司-----出纳 243 | 0.5,上海-长宁区,课程销售(文化创意产业园区课程) 244 | 0.7,杭州,人事专员 245 | 0.6,杭州-西湖区,后期剪辑 246 | 0.7,深圳-龙华新区,平面设计师 247 | 0.5,上海,园区客服专员/园区管理专员 248 | 0.7,无锡,预算经理 249 | 0.4,杭州-萧山区,淘宝客服 250 | 0.4,杭州-西湖区,销售(4k+周末双休+五险) 251 | 0.5,东莞-东城区,企业文化专员 252 | 0.4,广州-黄埔区,仓库管理员 253 | 0.4,杭州-西湖区,保洁(印象城) 254 | 0.7,深圳-龙岗区,采购 255 | 0.4,厦门,夜班书店店员 256 | 0.4,南京,人事专员 257 | 0.6,南京,市场调研员 258 | 0.4,杭州-萧山区,驾驶员 259 | 0.5,上海-静安区,天猫美工 260 | 0.6,苏州,淘宝/天猫设计美工 261 | 0.7,杭州-江干区,广告安装 262 | 0.6,广州,文化创意设计师 263 | 0.7,福州-台江区,文化创意总监 264 | 0.5,东莞-樟木头镇,文化创意中心正、副经理 265 | 0.4,深圳-南山区,文化创意平面设计师 266 | 0.3,珠海-香洲区,网络推广专员(V12文化创意产业园代招) 267 | 0.7,南昌,699文化创意园—外贸业务员 268 | 0.6,昆明,产品经理(文化创意) 269 | 0.4,贵阳,多彩贵州少儿文化创意公司-----出纳 270 | 0.5,上海-长宁区,课程销售(文化创意产业园区课程) 271 | 0.7,杭州,人事专员 272 | 0.6,杭州-西湖区,后期剪辑 273 | 0.7,深圳-龙华新区,平面设计师 274 | 0.5,上海,园区客服专员/园区管理专员 275 | 0.7,无锡,预算经理 276 | 0.4,杭州-萧山区,淘宝客服 277 | 0.4,杭州-西湖区,销售(4k+周末双休+五险) 278 | 0.5,东莞-东城区,企业文化专员 279 | 0.4,广州-黄埔区,仓库管理员 280 | 0.4,杭州-西湖区,保洁(印象城) 281 | 0.7,深圳-龙岗区,采购 282 | 0.4,厦门,夜班书店店员 283 | 0.4,南京,人事专员 284 | 0.6,南京,市场调研员 285 | 0.4,杭州-萧山区,驾驶员 286 | 0.5,上海-静安区,天猫美工 287 | 0.6,苏州,淘宝/天猫设计美工 288 | 0.7,杭州-江干区,广告安装 289 | 0.6,广州,文化创意设计师 290 | 0.7,福州-台江区,文化创意总监 291 | 0.5,东莞-樟木头镇,文化创意中心正、副经理 292 | 0.4,深圳-南山区,文化创意平面设计师 293 | 0.3,珠海-香洲区,网络推广专员(V12文化创意产业园代招) 294 | 0.7,南昌,699文化创意园—外贸业务员 295 | 0.6,昆明,产品经理(文化创意) 296 | 0.4,贵阳,多彩贵州少儿文化创意公司-----出纳 297 | 0.5,上海-长宁区,课程销售(文化创意产业园区课程) 298 | 0.7,杭州,人事专员 299 | 0.6,杭州-西湖区,后期剪辑 300 | 0.7,深圳-龙华新区,平面设计师 301 | 0.5,上海,园区客服专员/园区管理专员 302 | 0.7,无锡,预算经理 303 | 0.4,杭州-萧山区,淘宝客服 304 | 0.4,杭州-西湖区,销售(4k+周末双休+五险) 305 | 0.5,东莞-东城区,企业文化专员 306 | 0.4,广州-黄埔区,仓库管理员 307 | 0.4,杭州-西湖区,保洁(印象城) 308 | 0.7,深圳-龙岗区,采购 309 | 0.4,厦门,夜班书店店员 310 | 0.4,南京,人事专员 311 | 0.6,南京,市场调研员 312 | 0.4,杭州-萧山区,驾驶员 313 | 0.5,上海-静安区,天猫美工 314 | 0.6,苏州,淘宝/天猫设计美工 315 | 0.7,杭州-江干区,广告安装 316 | 0.6,广州,文化创意设计师 317 | 0.7,福州-台江区,文化创意总监 318 | 0.5,东莞-樟木头镇,文化创意中心正、副经理 319 | 0.4,深圳-南山区,文化创意平面设计师 320 | 0.3,珠海-香洲区,网络推广专员(V12文化创意产业园代招) 321 | 0.7,南昌,699文化创意园—外贸业务员 322 | 0.6,昆明,产品经理(文化创意) 323 | 0.4,贵阳,多彩贵州少儿文化创意公司-----出纳 324 | 0.5,上海-长宁区,课程销售(文化创意产业园区课程) 325 | 0.7,杭州,人事专员 326 | 0.6,杭州-西湖区,后期剪辑 327 | 0.7,深圳-龙华新区,平面设计师 328 | 0.5,上海,园区客服专员/园区管理专员 329 | 0.7,无锡,预算经理 330 | 0.4,杭州-萧山区,淘宝客服 331 | 0.4,杭州-西湖区,销售(4k+周末双休+五险) 332 | 0.5,东莞-东城区,企业文化专员 333 | 0.4,广州-黄埔区,仓库管理员 334 | 0.4,杭州-西湖区,保洁(印象城) 335 | 0.7,深圳-龙岗区,采购 336 | 0.4,厦门,夜班书店店员 337 | 0.4,南京,人事专员 338 | 0.6,南京,市场调研员 339 | 0.4,杭州-萧山区,驾驶员 340 | 0.5,上海-静安区,天猫美工 341 | 0.6,苏州,淘宝/天猫设计美工 342 | 0.7,杭州-江干区,广告安装 343 | 0.6,广州,文化创意设计师 344 | 0.7,福州-台江区,文化创意总监 345 | 0.5,东莞-樟木头镇,文化创意中心正、副经理 346 | 0.4,深圳-南山区,文化创意平面设计师 347 | 0.3,珠海-香洲区,网络推广专员(V12文化创意产业园代招) 348 | 0.7,南昌,699文化创意园—外贸业务员 349 | 0.6,昆明,产品经理(文化创意) 350 | 0.4,贵阳,多彩贵州少儿文化创意公司-----出纳 351 | 0.5,上海-长宁区,课程销售(文化创意产业园区课程) 352 | 0.7,杭州,人事专员 353 | 0.6,杭州-西湖区,后期剪辑 354 | 0.7,深圳-龙华新区,平面设计师 355 | 0.5,上海,园区客服专员/园区管理专员 356 | 0.7,无锡,预算经理 357 | 0.4,杭州-萧山区,淘宝客服 358 | 0.4,杭州-西湖区,销售(4k+周末双休+五险) 359 | 0.5,东莞-东城区,企业文化专员 360 | 0.4,广州-黄埔区,仓库管理员 361 | 0.4,杭州-西湖区,保洁(印象城) 362 | 0.7,深圳-龙岗区,采购 363 | 0.4,厦门,夜班书店店员 364 | 0.4,南京,人事专员 365 | 0.6,南京,市场调研员 366 | 0.4,杭州-萧山区,驾驶员 367 | 0.5,上海-静安区,天猫美工 368 | 0.6,苏州,淘宝/天猫设计美工 369 | 0.7,杭州-江干区,广告安装 370 | 0.6,广州,文化创意设计师 371 | 0.7,福州-台江区,文化创意总监 372 | 0.5,东莞-樟木头镇,文化创意中心正、副经理 373 | 0.4,深圳-南山区,文化创意平面设计师 374 | 0.3,珠海-香洲区,网络推广专员(V12文化创意产业园代招) 375 | 0.7,南昌,699文化创意园—外贸业务员 376 | 0.6,昆明,产品经理(文化创意) 377 | 0.4,贵阳,多彩贵州少儿文化创意公司-----出纳 378 | 0.5,上海-长宁区,课程销售(文化创意产业园区课程) 379 | 0.7,杭州,人事专员 380 | 0.6,杭州-西湖区,后期剪辑 381 | 0.7,深圳-龙华新区,平面设计师 382 | 0.5,上海,园区客服专员/园区管理专员 383 | 0.7,无锡,预算经理 384 | 0.4,杭州-萧山区,淘宝客服 385 | 0.4,杭州-西湖区,销售(4k+周末双休+五险) 386 | 0.5,东莞-东城区,企业文化专员 387 | 0.4,广州-黄埔区,仓库管理员 388 | 0.4,杭州-西湖区,保洁(印象城) 389 | 0.7,深圳-龙岗区,采购 390 | 0.4,厦门,夜班书店店员 391 | 0.4,南京,人事专员 392 | 0.6,南京,市场调研员 393 | 0.4,杭州-萧山区,驾驶员 394 | 0.5,上海-静安区,天猫美工 395 | 0.6,苏州,淘宝/天猫设计美工 396 | 0.7,杭州-江干区,广告安装 397 | 0.6,广州,文化创意设计师 398 | 0.7,福州-台江区,文化创意总监 399 | 0.5,东莞-樟木头镇,文化创意中心正、副经理 400 | 0.4,深圳-南山区,文化创意平面设计师 401 | 0.3,珠海-香洲区,网络推广专员(V12文化创意产业园代招) 402 | 0.7,南昌,699文化创意园—外贸业务员 403 | 0.6,昆明,产品经理(文化创意) 404 | 0.4,贵阳,多彩贵州少儿文化创意公司-----出纳 405 | 0.5,上海-长宁区,课程销售(文化创意产业园区课程) 406 | 0.7,杭州,人事专员 407 | 0.6,杭州-西湖区,后期剪辑 408 | 0.7,深圳-龙华新区,平面设计师 409 | 0.5,上海,园区客服专员/园区管理专员 410 | 0.7,无锡,预算经理 411 | 0.4,杭州-萧山区,淘宝客服 412 | 0.4,杭州-西湖区,销售(4k+周末双休+五险) 413 | 0.5,东莞-东城区,企业文化专员 414 | 0.4,广州-黄埔区,仓库管理员 415 | 0.4,杭州-西湖区,保洁(印象城) 416 | 0.7,深圳-龙岗区,采购 417 | 0.4,厦门,夜班书店店员 418 | 0.4,南京,人事专员 419 | 0.6,南京,市场调研员 420 | 0.4,杭州-萧山区,驾驶员 421 | 0.5,上海-静安区,天猫美工 422 | 0.6,苏州,淘宝/天猫设计美工 423 | 0.7,杭州-江干区,广告安装 424 | 0.6,广州,文化创意设计师 425 | 0.7,福州-台江区,文化创意总监 426 | 0.5,东莞-樟木头镇,文化创意中心正、副经理 427 | 0.4,深圳-南山区,文化创意平面设计师 428 | 0.3,珠海-香洲区,网络推广专员(V12文化创意产业园代招) 429 | 0.7,南昌,699文化创意园—外贸业务员 430 | 0.6,昆明,产品经理(文化创意) 431 | 0.4,贵阳,多彩贵州少儿文化创意公司-----出纳 432 | 0.5,上海-长宁区,课程销售(文化创意产业园区课程) 433 | 0.7,杭州,人事专员 434 | 0.6,杭州-西湖区,后期剪辑 435 | 0.7,深圳-龙华新区,平面设计师 436 | 0.5,上海,园区客服专员/园区管理专员 437 | 0.7,无锡,预算经理 438 | 0.4,杭州-萧山区,淘宝客服 439 | 0.4,杭州-西湖区,销售(4k+周末双休+五险) 440 | 0.5,东莞-东城区,企业文化专员 441 | 0.4,广州-黄埔区,仓库管理员 442 | 0.4,杭州-西湖区,保洁(印象城) 443 | 0.7,深圳-龙岗区,采购 444 | 0.4,厦门,夜班书店店员 445 | 0.4,南京,人事专员 446 | 0.6,南京,市场调研员 447 | 0.4,杭州-萧山区,驾驶员 448 | 0.5,上海-静安区,天猫美工 449 | 0.6,苏州,淘宝/天猫设计美工 450 | 0.7,杭州-江干区,广告安装 451 | -------------------------------------------------------------------------------- /data/post_salary_counter1.csv: -------------------------------------------------------------------------------- 1 | 0.3,9 2 | 0.4,90 3 | 0.5,45 4 | 0.6,45 5 | 0.7,72 6 | 0.8,36 7 | 0.9,27 8 | 1.0,18 9 | 1.1,9 10 | 1.2,27 11 | 1.6,9 12 | 1.7,18 13 | 1.9,9 14 | 2.0,9 15 | 2.2,9 16 | 4.2,9 17 | 4.5,9 18 | -------------------------------------------------------------------------------- /data/post_salary_locate.csv: -------------------------------------------------------------------------------- 1 | 15-25万/年,项目申报专员(偏文化创意产业方向),深圳-南山区 2 | 1.5-2.5万/月,文化创意中心副主任,嘉兴 3 | 50-60万/年,前海文化创意园总裁,深圳-南山区 4 | 5-6.5千/月,文化创意设计师,广州 5 | 1.5-2万/月,总监/副总监(国际文化创意中心),深圳 6 | 0.8-1万/月,课程销售-闵行紫贝文化创意港中心,上海-闵行区 7 | 0.6-1.2万/月,艺术设计经理(文化创意传媒CIM),上海-浦东新区 8 | 6-8千/月,文化创意总监,福州-台江区 9 | 10-15万/年,文化创意公司总经理助理,宁波 10 | 4.5-6.5千/月,文化创意中心正、副经理,东莞-樟木头镇 11 | 3-6万/月,文化创意研究院院长,上海-青浦区 12 | 0.8-1万/月,文化创意总监,上海-长宁区 13 | 3-6千/月,文化创意平面设计师,深圳-南山区 14 | 3-3.5千/月,网络推广专员(V12文化创意产业园代招),珠海-香洲区 15 | 0.7-1.5万/月,文化创意产业园写字楼招商总监/副总监,武汉-武昌区 16 | 0.5-1万/月,文化创意策划师,苏州 17 | 6-8千/月,699文化创意园—外贸业务员,南昌 18 | 1-1.5万/月,产品经理(文化创意),上海 19 | 5-8千/月,产品经理(文化创意),昆明 20 | 3-4.5千/月,多彩贵州少儿文化创意公司-----出纳,贵阳 21 | 20-30万/年,文化创意园策划发展总监,成都-成华区 22 | 1-1.5万/月,文化创意总监,上海-浦东新区 23 | 0.6-1.2万/月,市场文案编辑(汽车文化创意),上海 24 | 4.5-6千/月,课程销售(文化创意产业园区课程),上海-长宁区 25 | 6-8千/月,人事专员,杭州 26 | 5-8千/月,后期剪辑,杭州-西湖区 27 | 6-8千/月,平面设计师,深圳-龙华新区 28 | 4.5-6.5千/月,园区客服专员/园区管理专员,上海 29 | 6-8千/月,预算经理,无锡 30 | 0.6-1万/月,产品设计师,上海-徐汇区 31 | 3-4.5千/月,淘宝客服,杭州-萧山区 32 | 1.5-2万/月,淘宝推广经理,杭州-下城区 33 | 3-4.5千/月,销售(4k+周末双休+五险),杭州-西湖区 34 | 2-2.5万/月,大客户经理(双休+福利好),重庆 35 | 4.5-6千/月,企业文化专员,东莞-东城区 36 | 3.5-5千/月,仓库管理员,广州-黄埔区 37 | 3-4.5千/月,保洁(印象城),杭州-西湖区 38 | 6-8千/月,采购,深圳-龙岗区 39 | 3-4.5千/月,夜班书店店员,厦门 40 | 1-1.5万/月,销售精英/销售专员,上海-黄浦区 41 | 3-4.5千/月,人事专员,南京 42 | 0.6-1万/月,强电施工图设计师,上海-浦东新区 43 | 5-7千/月,市场调研员,南京 44 | 3-4.5千/月,驾驶员,杭州-萧山区 45 | 4-5万/年,中英互译(***),苏州-工业园区 46 | 4.5-6千/月,天猫美工,上海-静安区 47 | 5-8千/月,淘宝/天猫设计美工,苏州 48 | 6-8千/月,广告安装,杭州-江干区 49 | 0.8-1万/月,天猫推广(家居饰品类),杭州-拱墅区 50 | 0.8-1.5万/月,资深包装剪辑师,杭州-拱墅区 51 | 15-25万/年,项目申报专员(偏文化创意产业方向),深圳-南山区 52 | 1.5-2.5万/月,文化创意中心副主任,嘉兴 53 | 50-60万/年,前海文化创意园总裁,深圳-南山区 54 | 5-6.5千/月,文化创意设计师,广州 55 | 1.5-2万/月,总监/副总监(国际文化创意中心),深圳 56 | 0.8-1万/月,课程销售-闵行紫贝文化创意港中心,上海-闵行区 57 | 0.6-1.2万/月,艺术设计经理(文化创意传媒CIM),上海-浦东新区 58 | 6-8千/月,文化创意总监,福州-台江区 59 | 10-15万/年,文化创意公司总经理助理,宁波 60 | 4.5-6.5千/月,文化创意中心正、副经理,东莞-樟木头镇 61 | 3-6万/月,文化创意研究院院长,上海-青浦区 62 | 0.8-1万/月,文化创意总监,上海-长宁区 63 | 3-6千/月,文化创意平面设计师,深圳-南山区 64 | 3-3.5千/月,网络推广专员(V12文化创意产业园代招),珠海-香洲区 65 | 0.7-1.5万/月,文化创意产业园写字楼招商总监/副总监,武汉-武昌区 66 | 0.5-1万/月,文化创意策划师,苏州 67 | 6-8千/月,699文化创意园—外贸业务员,南昌 68 | 1-1.5万/月,产品经理(文化创意),上海 69 | 5-8千/月,产品经理(文化创意),昆明 70 | 3-4.5千/月,多彩贵州少儿文化创意公司-----出纳,贵阳 71 | 20-30万/年,文化创意园策划发展总监,成都-成华区 72 | 1-1.5万/月,文化创意总监,上海-浦东新区 73 | 0.6-1.2万/月,市场文案编辑(汽车文化创意),上海 74 | 4.5-6千/月,课程销售(文化创意产业园区课程),上海-长宁区 75 | 6-8千/月,人事专员,杭州 76 | 5-8千/月,后期剪辑,杭州-西湖区 77 | 6-8千/月,平面设计师,深圳-龙华新区 78 | 4.5-6.5千/月,园区客服专员/园区管理专员,上海 79 | 6-8千/月,预算经理,无锡 80 | 0.6-1万/月,产品设计师,上海-徐汇区 81 | 3-4.5千/月,淘宝客服,杭州-萧山区 82 | 1.5-2万/月,淘宝推广经理,杭州-下城区 83 | 3-4.5千/月,销售(4k+周末双休+五险),杭州-西湖区 84 | 2-2.5万/月,大客户经理(双休+福利好),重庆 85 | 4.5-6千/月,企业文化专员,东莞-东城区 86 | 3.5-5千/月,仓库管理员,广州-黄埔区 87 | 3-4.5千/月,保洁(印象城),杭州-西湖区 88 | 6-8千/月,采购,深圳-龙岗区 89 | 3-4.5千/月,夜班书店店员,厦门 90 | 1-1.5万/月,销售精英/销售专员,上海-黄浦区 91 | 3-4.5千/月,人事专员,南京 92 | 0.6-1万/月,强电施工图设计师,上海-浦东新区 93 | 5-7千/月,市场调研员,南京 94 | 3-4.5千/月,驾驶员,杭州-萧山区 95 | 4-5万/年,中英互译(***),苏州-工业园区 96 | 4.5-6千/月,天猫美工,上海-静安区 97 | 5-8千/月,淘宝/天猫设计美工,苏州 98 | 6-8千/月,广告安装,杭州-江干区 99 | 0.8-1万/月,天猫推广(家居饰品类),杭州-拱墅区 100 | 0.8-1.5万/月,资深包装剪辑师,杭州-拱墅区 101 | 15-25万/年,项目申报专员(偏文化创意产业方向),深圳-南山区 102 | 1.5-2.5万/月,文化创意中心副主任,嘉兴 103 | 50-60万/年,前海文化创意园总裁,深圳-南山区 104 | 5-6.5千/月,文化创意设计师,广州 105 | 1.5-2万/月,总监/副总监(国际文化创意中心),深圳 106 | 0.8-1万/月,课程销售-闵行紫贝文化创意港中心,上海-闵行区 107 | 0.6-1.2万/月,艺术设计经理(文化创意传媒CIM),上海-浦东新区 108 | 6-8千/月,文化创意总监,福州-台江区 109 | 10-15万/年,文化创意公司总经理助理,宁波 110 | 4.5-6.5千/月,文化创意中心正、副经理,东莞-樟木头镇 111 | 3-6万/月,文化创意研究院院长,上海-青浦区 112 | 0.8-1万/月,文化创意总监,上海-长宁区 113 | 3-6千/月,文化创意平面设计师,深圳-南山区 114 | 3-3.5千/月,网络推广专员(V12文化创意产业园代招),珠海-香洲区 115 | 0.7-1.5万/月,文化创意产业园写字楼招商总监/副总监,武汉-武昌区 116 | 0.5-1万/月,文化创意策划师,苏州 117 | 6-8千/月,699文化创意园—外贸业务员,南昌 118 | 1-1.5万/月,产品经理(文化创意),上海 119 | 5-8千/月,产品经理(文化创意),昆明 120 | 3-4.5千/月,多彩贵州少儿文化创意公司-----出纳,贵阳 121 | 20-30万/年,文化创意园策划发展总监,成都-成华区 122 | 1-1.5万/月,文化创意总监,上海-浦东新区 123 | 0.6-1.2万/月,市场文案编辑(汽车文化创意),上海 124 | 4.5-6千/月,课程销售(文化创意产业园区课程),上海-长宁区 125 | 6-8千/月,人事专员,杭州 126 | 5-8千/月,后期剪辑,杭州-西湖区 127 | 6-8千/月,平面设计师,深圳-龙华新区 128 | 4.5-6.5千/月,园区客服专员/园区管理专员,上海 129 | 6-8千/月,预算经理,无锡 130 | 0.6-1万/月,产品设计师,上海-徐汇区 131 | 3-4.5千/月,淘宝客服,杭州-萧山区 132 | 1.5-2万/月,淘宝推广经理,杭州-下城区 133 | 3-4.5千/月,销售(4k+周末双休+五险),杭州-西湖区 134 | 2-2.5万/月,大客户经理(双休+福利好),重庆 135 | 4.5-6千/月,企业文化专员,东莞-东城区 136 | 3.5-5千/月,仓库管理员,广州-黄埔区 137 | 3-4.5千/月,保洁(印象城),杭州-西湖区 138 | 6-8千/月,采购,深圳-龙岗区 139 | 3-4.5千/月,夜班书店店员,厦门 140 | 1-1.5万/月,销售精英/销售专员,上海-黄浦区 141 | 3-4.5千/月,人事专员,南京 142 | 0.6-1万/月,强电施工图设计师,上海-浦东新区 143 | 5-7千/月,市场调研员,南京 144 | 3-4.5千/月,驾驶员,杭州-萧山区 145 | 4-5万/年,中英互译(***),苏州-工业园区 146 | 4.5-6千/月,天猫美工,上海-静安区 147 | 5-8千/月,淘宝/天猫设计美工,苏州 148 | 6-8千/月,广告安装,杭州-江干区 149 | 0.8-1万/月,天猫推广(家居饰品类),杭州-拱墅区 150 | 0.8-1.5万/月,资深包装剪辑师,杭州-拱墅区 151 | 15-25万/年,项目申报专员(偏文化创意产业方向),深圳-南山区 152 | 1.5-2.5万/月,文化创意中心副主任,嘉兴 153 | 50-60万/年,前海文化创意园总裁,深圳-南山区 154 | 5-6.5千/月,文化创意设计师,广州 155 | 1.5-2万/月,总监/副总监(国际文化创意中心),深圳 156 | 0.8-1万/月,课程销售-闵行紫贝文化创意港中心,上海-闵行区 157 | 0.6-1.2万/月,艺术设计经理(文化创意传媒CIM),上海-浦东新区 158 | 6-8千/月,文化创意总监,福州-台江区 159 | 10-15万/年,文化创意公司总经理助理,宁波 160 | 4.5-6.5千/月,文化创意中心正、副经理,东莞-樟木头镇 161 | 3-6万/月,文化创意研究院院长,上海-青浦区 162 | 0.8-1万/月,文化创意总监,上海-长宁区 163 | 3-6千/月,文化创意平面设计师,深圳-南山区 164 | 3-3.5千/月,网络推广专员(V12文化创意产业园代招),珠海-香洲区 165 | 0.7-1.5万/月,文化创意产业园写字楼招商总监/副总监,武汉-武昌区 166 | 0.5-1万/月,文化创意策划师,苏州 167 | 6-8千/月,699文化创意园—外贸业务员,南昌 168 | 1-1.5万/月,产品经理(文化创意),上海 169 | 5-8千/月,产品经理(文化创意),昆明 170 | 3-4.5千/月,多彩贵州少儿文化创意公司-----出纳,贵阳 171 | 20-30万/年,文化创意园策划发展总监,成都-成华区 172 | 1-1.5万/月,文化创意总监,上海-浦东新区 173 | 0.6-1.2万/月,市场文案编辑(汽车文化创意),上海 174 | 4.5-6千/月,课程销售(文化创意产业园区课程),上海-长宁区 175 | 6-8千/月,人事专员,杭州 176 | 5-8千/月,后期剪辑,杭州-西湖区 177 | 6-8千/月,平面设计师,深圳-龙华新区 178 | 4.5-6.5千/月,园区客服专员/园区管理专员,上海 179 | 6-8千/月,预算经理,无锡 180 | 0.6-1万/月,产品设计师,上海-徐汇区 181 | 3-4.5千/月,淘宝客服,杭州-萧山区 182 | 1.5-2万/月,淘宝推广经理,杭州-下城区 183 | 3-4.5千/月,销售(4k+周末双休+五险),杭州-西湖区 184 | 2-2.5万/月,大客户经理(双休+福利好),重庆 185 | 4.5-6千/月,企业文化专员,东莞-东城区 186 | 3.5-5千/月,仓库管理员,广州-黄埔区 187 | 3-4.5千/月,保洁(印象城),杭州-西湖区 188 | 6-8千/月,采购,深圳-龙岗区 189 | 3-4.5千/月,夜班书店店员,厦门 190 | 1-1.5万/月,销售精英/销售专员,上海-黄浦区 191 | 3-4.5千/月,人事专员,南京 192 | 0.6-1万/月,强电施工图设计师,上海-浦东新区 193 | 5-7千/月,市场调研员,南京 194 | 3-4.5千/月,驾驶员,杭州-萧山区 195 | 4-5万/年,中英互译(***),苏州-工业园区 196 | 4.5-6千/月,天猫美工,上海-静安区 197 | 5-8千/月,淘宝/天猫设计美工,苏州 198 | 6-8千/月,广告安装,杭州-江干区 199 | 0.8-1万/月,天猫推广(家居饰品类),杭州-拱墅区 200 | 0.8-1.5万/月,资深包装剪辑师,杭州-拱墅区 201 | 15-25万/年,项目申报专员(偏文化创意产业方向),深圳-南山区 202 | 1.5-2.5万/月,文化创意中心副主任,嘉兴 203 | 50-60万/年,前海文化创意园总裁,深圳-南山区 204 | 5-6.5千/月,文化创意设计师,广州 205 | 1.5-2万/月,总监/副总监(国际文化创意中心),深圳 206 | 0.8-1万/月,课程销售-闵行紫贝文化创意港中心,上海-闵行区 207 | 0.6-1.2万/月,艺术设计经理(文化创意传媒CIM),上海-浦东新区 208 | 6-8千/月,文化创意总监,福州-台江区 209 | 10-15万/年,文化创意公司总经理助理,宁波 210 | 4.5-6.5千/月,文化创意中心正、副经理,东莞-樟木头镇 211 | 3-6万/月,文化创意研究院院长,上海-青浦区 212 | 0.8-1万/月,文化创意总监,上海-长宁区 213 | 3-6千/月,文化创意平面设计师,深圳-南山区 214 | 3-3.5千/月,网络推广专员(V12文化创意产业园代招),珠海-香洲区 215 | 0.7-1.5万/月,文化创意产业园写字楼招商总监/副总监,武汉-武昌区 216 | 0.5-1万/月,文化创意策划师,苏州 217 | 6-8千/月,699文化创意园—外贸业务员,南昌 218 | 1-1.5万/月,产品经理(文化创意),上海 219 | 5-8千/月,产品经理(文化创意),昆明 220 | 3-4.5千/月,多彩贵州少儿文化创意公司-----出纳,贵阳 221 | 20-30万/年,文化创意园策划发展总监,成都-成华区 222 | 1-1.5万/月,文化创意总监,上海-浦东新区 223 | 0.6-1.2万/月,市场文案编辑(汽车文化创意),上海 224 | 4.5-6千/月,课程销售(文化创意产业园区课程),上海-长宁区 225 | 6-8千/月,人事专员,杭州 226 | 5-8千/月,后期剪辑,杭州-西湖区 227 | 6-8千/月,平面设计师,深圳-龙华新区 228 | 4.5-6.5千/月,园区客服专员/园区管理专员,上海 229 | 6-8千/月,预算经理,无锡 230 | 0.6-1万/月,产品设计师,上海-徐汇区 231 | 3-4.5千/月,淘宝客服,杭州-萧山区 232 | 1.5-2万/月,淘宝推广经理,杭州-下城区 233 | 3-4.5千/月,销售(4k+周末双休+五险),杭州-西湖区 234 | 2-2.5万/月,大客户经理(双休+福利好),重庆 235 | 4.5-6千/月,企业文化专员,东莞-东城区 236 | 3.5-5千/月,仓库管理员,广州-黄埔区 237 | 3-4.5千/月,保洁(印象城),杭州-西湖区 238 | 6-8千/月,采购,深圳-龙岗区 239 | 3-4.5千/月,夜班书店店员,厦门 240 | 1-1.5万/月,销售精英/销售专员,上海-黄浦区 241 | 3-4.5千/月,人事专员,南京 242 | 0.6-1万/月,强电施工图设计师,上海-浦东新区 243 | 5-7千/月,市场调研员,南京 244 | 3-4.5千/月,驾驶员,杭州-萧山区 245 | 4-5万/年,中英互译(***),苏州-工业园区 246 | 4.5-6千/月,天猫美工,上海-静安区 247 | 5-8千/月,淘宝/天猫设计美工,苏州 248 | 6-8千/月,广告安装,杭州-江干区 249 | 0.8-1万/月,天猫推广(家居饰品类),杭州-拱墅区 250 | 0.8-1.5万/月,资深包装剪辑师,杭州-拱墅区 251 | 15-25万/年,项目申报专员(偏文化创意产业方向),深圳-南山区 252 | 1.5-2.5万/月,文化创意中心副主任,嘉兴 253 | 50-60万/年,前海文化创意园总裁,深圳-南山区 254 | 5-6.5千/月,文化创意设计师,广州 255 | 1.5-2万/月,总监/副总监(国际文化创意中心),深圳 256 | 0.8-1万/月,课程销售-闵行紫贝文化创意港中心,上海-闵行区 257 | 0.6-1.2万/月,艺术设计经理(文化创意传媒CIM),上海-浦东新区 258 | 6-8千/月,文化创意总监,福州-台江区 259 | 10-15万/年,文化创意公司总经理助理,宁波 260 | 4.5-6.5千/月,文化创意中心正、副经理,东莞-樟木头镇 261 | 3-6万/月,文化创意研究院院长,上海-青浦区 262 | 0.8-1万/月,文化创意总监,上海-长宁区 263 | 3-6千/月,文化创意平面设计师,深圳-南山区 264 | 3-3.5千/月,网络推广专员(V12文化创意产业园代招),珠海-香洲区 265 | 0.7-1.5万/月,文化创意产业园写字楼招商总监/副总监,武汉-武昌区 266 | 0.5-1万/月,文化创意策划师,苏州 267 | 6-8千/月,699文化创意园—外贸业务员,南昌 268 | 1-1.5万/月,产品经理(文化创意),上海 269 | 5-8千/月,产品经理(文化创意),昆明 270 | 3-4.5千/月,多彩贵州少儿文化创意公司-----出纳,贵阳 271 | 20-30万/年,文化创意园策划发展总监,成都-成华区 272 | 1-1.5万/月,文化创意总监,上海-浦东新区 273 | 0.6-1.2万/月,市场文案编辑(汽车文化创意),上海 274 | 4.5-6千/月,课程销售(文化创意产业园区课程),上海-长宁区 275 | 6-8千/月,人事专员,杭州 276 | 5-8千/月,后期剪辑,杭州-西湖区 277 | 6-8千/月,平面设计师,深圳-龙华新区 278 | 4.5-6.5千/月,园区客服专员/园区管理专员,上海 279 | 6-8千/月,预算经理,无锡 280 | 0.6-1万/月,产品设计师,上海-徐汇区 281 | 3-4.5千/月,淘宝客服,杭州-萧山区 282 | 1.5-2万/月,淘宝推广经理,杭州-下城区 283 | 3-4.5千/月,销售(4k+周末双休+五险),杭州-西湖区 284 | 2-2.5万/月,大客户经理(双休+福利好),重庆 285 | 4.5-6千/月,企业文化专员,东莞-东城区 286 | 3.5-5千/月,仓库管理员,广州-黄埔区 287 | 3-4.5千/月,保洁(印象城),杭州-西湖区 288 | 6-8千/月,采购,深圳-龙岗区 289 | 3-4.5千/月,夜班书店店员,厦门 290 | 1-1.5万/月,销售精英/销售专员,上海-黄浦区 291 | 3-4.5千/月,人事专员,南京 292 | 0.6-1万/月,强电施工图设计师,上海-浦东新区 293 | 5-7千/月,市场调研员,南京 294 | 3-4.5千/月,驾驶员,杭州-萧山区 295 | 4-5万/年,中英互译(***),苏州-工业园区 296 | 4.5-6千/月,天猫美工,上海-静安区 297 | 5-8千/月,淘宝/天猫设计美工,苏州 298 | 6-8千/月,广告安装,杭州-江干区 299 | 0.8-1万/月,天猫推广(家居饰品类),杭州-拱墅区 300 | 0.8-1.5万/月,资深包装剪辑师,杭州-拱墅区 301 | 15-25万/年,项目申报专员(偏文化创意产业方向),深圳-南山区 302 | 1.5-2.5万/月,文化创意中心副主任,嘉兴 303 | 50-60万/年,前海文化创意园总裁,深圳-南山区 304 | 5-6.5千/月,文化创意设计师,广州 305 | 1.5-2万/月,总监/副总监(国际文化创意中心),深圳 306 | 0.8-1万/月,课程销售-闵行紫贝文化创意港中心,上海-闵行区 307 | 0.6-1.2万/月,艺术设计经理(文化创意传媒CIM),上海-浦东新区 308 | 6-8千/月,文化创意总监,福州-台江区 309 | 10-15万/年,文化创意公司总经理助理,宁波 310 | 4.5-6.5千/月,文化创意中心正、副经理,东莞-樟木头镇 311 | 3-6万/月,文化创意研究院院长,上海-青浦区 312 | 0.8-1万/月,文化创意总监,上海-长宁区 313 | 3-6千/月,文化创意平面设计师,深圳-南山区 314 | 3-3.5千/月,网络推广专员(V12文化创意产业园代招),珠海-香洲区 315 | 0.7-1.5万/月,文化创意产业园写字楼招商总监/副总监,武汉-武昌区 316 | 0.5-1万/月,文化创意策划师,苏州 317 | 6-8千/月,699文化创意园—外贸业务员,南昌 318 | 1-1.5万/月,产品经理(文化创意),上海 319 | 5-8千/月,产品经理(文化创意),昆明 320 | 3-4.5千/月,多彩贵州少儿文化创意公司-----出纳,贵阳 321 | 20-30万/年,文化创意园策划发展总监,成都-成华区 322 | 1-1.5万/月,文化创意总监,上海-浦东新区 323 | 0.6-1.2万/月,市场文案编辑(汽车文化创意),上海 324 | 4.5-6千/月,课程销售(文化创意产业园区课程),上海-长宁区 325 | 6-8千/月,人事专员,杭州 326 | 5-8千/月,后期剪辑,杭州-西湖区 327 | 6-8千/月,平面设计师,深圳-龙华新区 328 | 4.5-6.5千/月,园区客服专员/园区管理专员,上海 329 | 6-8千/月,预算经理,无锡 330 | 0.6-1万/月,产品设计师,上海-徐汇区 331 | 3-4.5千/月,淘宝客服,杭州-萧山区 332 | 1.5-2万/月,淘宝推广经理,杭州-下城区 333 | 3-4.5千/月,销售(4k+周末双休+五险),杭州-西湖区 334 | 2-2.5万/月,大客户经理(双休+福利好),重庆 335 | 4.5-6千/月,企业文化专员,东莞-东城区 336 | 3.5-5千/月,仓库管理员,广州-黄埔区 337 | 3-4.5千/月,保洁(印象城),杭州-西湖区 338 | 6-8千/月,采购,深圳-龙岗区 339 | 3-4.5千/月,夜班书店店员,厦门 340 | 1-1.5万/月,销售精英/销售专员,上海-黄浦区 341 | 3-4.5千/月,人事专员,南京 342 | 0.6-1万/月,强电施工图设计师,上海-浦东新区 343 | 5-7千/月,市场调研员,南京 344 | 3-4.5千/月,驾驶员,杭州-萧山区 345 | 4-5万/年,中英互译(***),苏州-工业园区 346 | 4.5-6千/月,天猫美工,上海-静安区 347 | 5-8千/月,淘宝/天猫设计美工,苏州 348 | 6-8千/月,广告安装,杭州-江干区 349 | 0.8-1万/月,天猫推广(家居饰品类),杭州-拱墅区 350 | 0.8-1.5万/月,资深包装剪辑师,杭州-拱墅区 351 | 15-25万/年,项目申报专员(偏文化创意产业方向),深圳-南山区 352 | 1.5-2.5万/月,文化创意中心副主任,嘉兴 353 | 50-60万/年,前海文化创意园总裁,深圳-南山区 354 | 5-6.5千/月,文化创意设计师,广州 355 | 1.5-2万/月,总监/副总监(国际文化创意中心),深圳 356 | 0.8-1万/月,课程销售-闵行紫贝文化创意港中心,上海-闵行区 357 | 0.6-1.2万/月,艺术设计经理(文化创意传媒CIM),上海-浦东新区 358 | 6-8千/月,文化创意总监,福州-台江区 359 | 10-15万/年,文化创意公司总经理助理,宁波 360 | 4.5-6.5千/月,文化创意中心正、副经理,东莞-樟木头镇 361 | 3-6万/月,文化创意研究院院长,上海-青浦区 362 | 0.8-1万/月,文化创意总监,上海-长宁区 363 | 3-6千/月,文化创意平面设计师,深圳-南山区 364 | 3-3.5千/月,网络推广专员(V12文化创意产业园代招),珠海-香洲区 365 | 0.7-1.5万/月,文化创意产业园写字楼招商总监/副总监,武汉-武昌区 366 | 0.5-1万/月,文化创意策划师,苏州 367 | 6-8千/月,699文化创意园—外贸业务员,南昌 368 | 1-1.5万/月,产品经理(文化创意),上海 369 | 5-8千/月,产品经理(文化创意),昆明 370 | 3-4.5千/月,多彩贵州少儿文化创意公司-----出纳,贵阳 371 | 20-30万/年,文化创意园策划发展总监,成都-成华区 372 | 1-1.5万/月,文化创意总监,上海-浦东新区 373 | 0.6-1.2万/月,市场文案编辑(汽车文化创意),上海 374 | 4.5-6千/月,课程销售(文化创意产业园区课程),上海-长宁区 375 | 6-8千/月,人事专员,杭州 376 | 5-8千/月,后期剪辑,杭州-西湖区 377 | 6-8千/月,平面设计师,深圳-龙华新区 378 | 4.5-6.5千/月,园区客服专员/园区管理专员,上海 379 | 6-8千/月,预算经理,无锡 380 | 0.6-1万/月,产品设计师,上海-徐汇区 381 | 3-4.5千/月,淘宝客服,杭州-萧山区 382 | 1.5-2万/月,淘宝推广经理,杭州-下城区 383 | 3-4.5千/月,销售(4k+周末双休+五险),杭州-西湖区 384 | 2-2.5万/月,大客户经理(双休+福利好),重庆 385 | 4.5-6千/月,企业文化专员,东莞-东城区 386 | 3.5-5千/月,仓库管理员,广州-黄埔区 387 | 3-4.5千/月,保洁(印象城),杭州-西湖区 388 | 6-8千/月,采购,深圳-龙岗区 389 | 3-4.5千/月,夜班书店店员,厦门 390 | 1-1.5万/月,销售精英/销售专员,上海-黄浦区 391 | 3-4.5千/月,人事专员,南京 392 | 0.6-1万/月,强电施工图设计师,上海-浦东新区 393 | 5-7千/月,市场调研员,南京 394 | 3-4.5千/月,驾驶员,杭州-萧山区 395 | 4-5万/年,中英互译(***),苏州-工业园区 396 | 4.5-6千/月,天猫美工,上海-静安区 397 | 5-8千/月,淘宝/天猫设计美工,苏州 398 | 6-8千/月,广告安装,杭州-江干区 399 | 0.8-1万/月,天猫推广(家居饰品类),杭州-拱墅区 400 | 0.8-1.5万/月,资深包装剪辑师,杭州-拱墅区 401 | 15-25万/年,项目申报专员(偏文化创意产业方向),深圳-南山区 402 | 1.5-2.5万/月,文化创意中心副主任,嘉兴 403 | 50-60万/年,前海文化创意园总裁,深圳-南山区 404 | 5-6.5千/月,文化创意设计师,广州 405 | 1.5-2万/月,总监/副总监(国际文化创意中心),深圳 406 | 0.8-1万/月,课程销售-闵行紫贝文化创意港中心,上海-闵行区 407 | 0.6-1.2万/月,艺术设计经理(文化创意传媒CIM),上海-浦东新区 408 | 6-8千/月,文化创意总监,福州-台江区 409 | 10-15万/年,文化创意公司总经理助理,宁波 410 | 4.5-6.5千/月,文化创意中心正、副经理,东莞-樟木头镇 411 | 3-6万/月,文化创意研究院院长,上海-青浦区 412 | 0.8-1万/月,文化创意总监,上海-长宁区 413 | 3-6千/月,文化创意平面设计师,深圳-南山区 414 | 3-3.5千/月,网络推广专员(V12文化创意产业园代招),珠海-香洲区 415 | 0.7-1.5万/月,文化创意产业园写字楼招商总监/副总监,武汉-武昌区 416 | 0.5-1万/月,文化创意策划师,苏州 417 | 6-8千/月,699文化创意园—外贸业务员,南昌 418 | 1-1.5万/月,产品经理(文化创意),上海 419 | 5-8千/月,产品经理(文化创意),昆明 420 | 3-4.5千/月,多彩贵州少儿文化创意公司-----出纳,贵阳 421 | 20-30万/年,文化创意园策划发展总监,成都-成华区 422 | 1-1.5万/月,文化创意总监,上海-浦东新区 423 | 0.6-1.2万/月,市场文案编辑(汽车文化创意),上海 424 | 4.5-6千/月,课程销售(文化创意产业园区课程),上海-长宁区 425 | 6-8千/月,人事专员,杭州 426 | 5-8千/月,后期剪辑,杭州-西湖区 427 | 6-8千/月,平面设计师,深圳-龙华新区 428 | 4.5-6.5千/月,园区客服专员/园区管理专员,上海 429 | 6-8千/月,预算经理,无锡 430 | 0.6-1万/月,产品设计师,上海-徐汇区 431 | 3-4.5千/月,淘宝客服,杭州-萧山区 432 | 1.5-2万/月,淘宝推广经理,杭州-下城区 433 | 3-4.5千/月,销售(4k+周末双休+五险),杭州-西湖区 434 | 2-2.5万/月,大客户经理(双休+福利好),重庆 435 | 4.5-6千/月,企业文化专员,东莞-东城区 436 | 3.5-5千/月,仓库管理员,广州-黄埔区 437 | 3-4.5千/月,保洁(印象城),杭州-西湖区 438 | 6-8千/月,采购,深圳-龙岗区 439 | 3-4.5千/月,夜班书店店员,厦门 440 | 1-1.5万/月,销售精英/销售专员,上海-黄浦区 441 | 3-4.5千/月,人事专员,南京 442 | 0.6-1万/月,强电施工图设计师,上海-浦东新区 443 | 5-7千/月,市场调研员,南京 444 | 3-4.5千/月,驾驶员,杭州-萧山区 445 | 4-5万/年,中英互译(***),苏州-工业园区 446 | 4.5-6千/月,天猫美工,上海-静安区 447 | 5-8千/月,淘宝/天猫设计美工,苏州 448 | 6-8千/月,广告安装,杭州-江干区 449 | 0.8-1万/月,天猫推广(家居饰品类),杭州-拱墅区 450 | 0.8-1.5万/月,资深包装剪辑师,杭州-拱墅区 451 | -------------------------------------------------------------------------------- /data/user_dict.txt: -------------------------------------------------------------------------------- 1 | 爬虫 2 | 3 | 较强 4 | 5 | 较好 6 | 7 | 后端 8 | 9 | 高新 10 | 11 | 大数据 12 | 计算机 13 | 广播电视工程 14 | 电视台 15 | 人工智能 16 | 算法 17 | 非编网 18 | C# 19 | ASP 20 | .NET 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 | 娱乐圈 -------------------------------------------------------------------------------- /font/msyh.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/font/msyh.ttf -------------------------------------------------------------------------------- /font/simsun.ttc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/font/simsun.ttc -------------------------------------------------------------------------------- /images/key.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/images/key.jpg -------------------------------------------------------------------------------- /images/locate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/images/locate.png -------------------------------------------------------------------------------- /images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/images/logo.jpg -------------------------------------------------------------------------------- /images/money.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/images/money.png -------------------------------------------------------------------------------- /images/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/images/top.png -------------------------------------------------------------------------------- /images/wc1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/images/wc1.png -------------------------------------------------------------------------------- /images/wc2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/images/wc2.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/index.html -------------------------------------------------------------------------------- /job.py: -------------------------------------------------------------------------------- 1 | import os 2 | import sys 3 | 4 | import pygame 5 | from PyQt5 import QtCore, QtGui, QtWidgets 6 | from PyQt5.QtWidgets import QApplication, QDialog 7 | import csv 8 | from collections import Counter 9 | import numpy as np 10 | from bs4 import BeautifulSoup 11 | import requests 12 | import jieba 13 | from pyecharts import WordCloud 14 | from scipy import interpolate 15 | import webbrowser 16 | import threading 17 | import area 18 | from PyQt5.QtCore import pyqtSlot 19 | from pyecharts import Line 20 | from pyecharts_snapshot.main import make_a_snapshot 21 | from pyecharts import Geo 22 | 23 | class Ui_jobui(object): 24 | 25 | def setupUi(self, jobui): 26 | jobui.setObjectName("jobui") 27 | jobui.resize(640, 500) 28 | icon = QtGui.QIcon() 29 | icon.addPixmap(QtGui.QPixmap("images/logo.jpg"), QtGui.QIcon.Normal, QtGui.QIcon.Off) 30 | jobui.setWindowIcon(icon) 31 | jobui.setToolTipDuration(-1) 32 | self.label = QtWidgets.QLabel(jobui) 33 | self.label.setGeometry(QtCore.QRect(60, 120, 91, 16)) 34 | self.label.setObjectName("label") 35 | self.label_2 = QtWidgets.QLabel(jobui) 36 | self.label_2.setGeometry(QtCore.QRect(140, 20, 381, 71)) 37 | font = QtGui.QFont() 38 | font.setFamily("Adobe 黑体 Std R") 39 | font.setPointSize(20) 40 | self.label_2.setFont(font) 41 | self.label_2.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor)) 42 | self.label_2.setAlignment(QtCore.Qt.AlignCenter) 43 | self.label_2.setObjectName("label_2") 44 | self.label_3 = QtWidgets.QLabel(jobui) 45 | self.label_3.setGeometry(QtCore.QRect(250, 220, 351, 201)) 46 | font = QtGui.QFont() 47 | font.setFamily("黑体") 48 | font.setPointSize(11) 49 | self.label_3.setFont(font) 50 | self.label_3.setText("") 51 | self.label_3.setAlignment(QtCore.Qt.AlignCenter) 52 | self.label_3.setObjectName("label_3") 53 | self.lineEdit = QtWidgets.QLineEdit(jobui) 54 | self.lineEdit.setGeometry(QtCore.QRect(60, 140, 371, 41)) 55 | font = QtGui.QFont() 56 | font.setFamily("Adobe 宋体 Std L") 57 | font.setPointSize(18) 58 | font.setBold(True) 59 | font.setWeight(75) 60 | self.lineEdit.setFont(font) 61 | self.lineEdit.setText("") 62 | self.lineEdit.setObjectName("lineEdit") 63 | self.pushButton = QtWidgets.QPushButton(jobui) 64 | self.pushButton.setGeometry(QtCore.QRect(460, 140, 121, 41)) 65 | self.pushButton.setObjectName("pushButton") 66 | self.pushButton_2 = QtWidgets.QPushButton(jobui) 67 | self.pushButton_2.setGeometry(QtCore.QRect(270, 440, 0, 0)) 68 | self.pushButton_2.setObjectName("pushButton_2") 69 | self.label_4 = QtWidgets.QLabel(jobui) 70 | self.label_4.setGeometry(QtCore.QRect(240, 90, 181, 16)) 71 | self.label_4.setObjectName("label_4") 72 | self.comboBox_province1 = QtWidgets.QComboBox(jobui) 73 | self.comboBox_province1.setGeometry(QtCore.QRect(50, 220, 69, 22)) 74 | self.comboBox_province1.setObjectName("comboBox_province1") 75 | self.comboBox_city1 = QtWidgets.QComboBox(jobui) 76 | self.comboBox_city1.setGeometry(QtCore.QRect(130, 220, 69, 22)) 77 | self.comboBox_city1.setObjectName("comboBox_city1") 78 | self.label_5 = QtWidgets.QLabel(jobui) 79 | self.label_5.setGeometry(QtCore.QRect(90, 200, 91, 16)) 80 | self.label_5.setObjectName("label_5") 81 | self.comboBox_city2 = QtWidgets.QComboBox(jobui) 82 | self.comboBox_city2.setGeometry(QtCore.QRect(130, 280, 69, 22)) 83 | self.comboBox_city2.setObjectName("comboBox_city2") 84 | self.label_6 = QtWidgets.QLabel(jobui) 85 | self.label_6.setGeometry(QtCore.QRect(90, 260, 91, 16)) 86 | self.label_6.setObjectName("label_6") 87 | self.comboBox_province2 = QtWidgets.QComboBox(jobui) 88 | self.comboBox_province2.setGeometry(QtCore.QRect(50, 280, 69, 22)) 89 | self.comboBox_province2.setObjectName("comboBox_province2") 90 | self.comboBox_city3 = QtWidgets.QComboBox(jobui) 91 | self.comboBox_city3.setGeometry(QtCore.QRect(130, 340, 69, 22)) 92 | self.comboBox_city3.setObjectName("comboBox_city3") 93 | self.label_7 = QtWidgets.QLabel(jobui) 94 | self.label_7.setGeometry(QtCore.QRect(90, 320, 91, 16)) 95 | self.label_7.setObjectName("label_7") 96 | self.comboBox_province3 = QtWidgets.QComboBox(jobui) 97 | self.comboBox_province3.setGeometry(QtCore.QRect(50, 340, 69, 22)) 98 | self.comboBox_province3.setObjectName("comboBox_province3") 99 | self.comboBox_city4 = QtWidgets.QComboBox(jobui) 100 | self.comboBox_city4.setGeometry(QtCore.QRect(130, 400, 69, 22)) 101 | self.comboBox_city4.setObjectName("comboBox_city4") 102 | self.label_8 = QtWidgets.QLabel(jobui) 103 | self.label_8.setGeometry(QtCore.QRect(90, 380, 91, 16)) 104 | self.label_8.setObjectName("label_8") 105 | self.comboBox_province4 = QtWidgets.QComboBox(jobui) 106 | self.comboBox_province4.setGeometry(QtCore.QRect(50, 400, 69, 22)) 107 | self.comboBox_province4.setObjectName("comboBox_province4") 108 | 109 | self.retranslateUi(jobui) 110 | QtCore.QMetaObject.connectSlotsByName(jobui) 111 | 112 | 113 | def retranslateUi(self, jobui): 114 | _translate = QtCore.QCoreApplication.translate 115 | jobui.setWindowTitle(_translate("jobui", "招聘系统数据分析平台")) 116 | self.label.setText(_translate("jobui", "请输入关键词:")) 117 | self.label_2.setText(_translate("jobui", "招聘系统数据分析平台")) 118 | self.pushButton.setText(_translate("jobui", "立 即 分 析")) 119 | self.pushButton_2.setText(_translate("jobui", "点击查看报告")) 120 | self.label_4.setText(_translate("jobui", "By 蒋傲天 version 1.0")) 121 | self.label_5.setText(_translate("jobui", "请选择地市1:")) 122 | self.label_6.setText(_translate("jobui", "请选择地市2:")) 123 | self.label_7.setText(_translate("jobui", "请选择地市3:")) 124 | self.label_8.setText(_translate("jobui", "请选择地市4:")) 125 | 126 | class Logic(QDialog, Ui_jobui): 127 | def __init__(self, parent=None): 128 | super(Logic, self).__init__(parent) 129 | self.setupUi(self) 130 | self.comboBox_province1.clear() # 清空items 131 | self.comboBox_province1.addItem('请选择') 132 | self.comboBox_province2.clear() # 清空items 133 | self.comboBox_province2.addItem('请选择') 134 | self.comboBox_province3.clear() # 清空items 135 | self.comboBox_province3.addItem('请选择') 136 | self.comboBox_province4.clear() # 清空items 137 | self.comboBox_province4.addItem('请选择') 138 | for k, v in area.dictProvince.items(): 139 | self.comboBox_province1.addItem(v, k) # 键、值反转 140 | for k, v in area.dictProvince.items(): 141 | self.comboBox_province2.addItem(v, k) # 键、值反转 142 | for k, v in area.dictProvince.items(): 143 | self.comboBox_province3.addItem(v, k) # 键、值反转 144 | for k, v in area.dictProvince.items(): 145 | self.comboBox_province4.addItem(v, k) # 键、值反转 146 | 147 | @pyqtSlot(int) 148 | def on_comboBox_province1_activated(self, index): 149 | # 取省份名称 150 | # value = self.comboBox_province.itemText(index) 151 | # 取省份的键值 152 | key = self.comboBox_province1.itemData(index) 153 | 154 | self.comboBox_city1.clear() # 清空items 155 | if key: 156 | # self.lblResult.setText('未选择!') 157 | self.comboBox_city1.addItem('请选择') 158 | # 初始化市 159 | for k, v in area.dictCity[key].items(): 160 | self.comboBox_city1.addItem(v, k) # 键、值反转 161 | 162 | @pyqtSlot(int) 163 | def on_comboBox_province2_activated(self, index): 164 | 165 | key = self.comboBox_province2.itemData(index) 166 | 167 | self.comboBox_city2.clear() # 清空items 168 | if key: 169 | # self.lblResult.setText('未选择!') 170 | self.comboBox_city2.addItem('请选择') 171 | # 初始化市 172 | for k, v in area.dictCity[key].items(): 173 | self.comboBox_city2.addItem(v, k) # 键、值反转 174 | 175 | @pyqtSlot(int) 176 | def on_comboBox_province3_activated(self, index): 177 | key = self.comboBox_province3.itemData(index) 178 | 179 | self.comboBox_city3.clear() # 清空items 180 | if key: 181 | # self.lblResult.setText('未选择!') 182 | self.comboBox_city3.addItem('请选择') 183 | # 初始化市 184 | for k, v in area.dictCity[key].items(): 185 | self.comboBox_city3.addItem(v, k) # 键、值反转 186 | 187 | @pyqtSlot(int) 188 | def on_comboBox_province4_activated(self, index): 189 | key = self.comboBox_province4.itemData(index) 190 | 191 | self.comboBox_city4.clear() # 清空items 192 | if key: 193 | # self.lblResult.setText('未选择!') 194 | self.comboBox_city4.addItem('请选择') 195 | # 初始化市 196 | for k, v in area.dictCity[key].items(): 197 | self.comboBox_city4.addItem(v, k) # 键、值反转 198 | 199 | @pyqtSlot() 200 | def on_pushButton_clicked(self): 201 | self.pushButton_2.setGeometry(QtCore.QRect(270, 440, 0, 0)) 202 | app.processEvents() 203 | self.keywd=self.lineEdit.text() 204 | # 取当前索引 205 | province_index1 = self.comboBox_province1.currentIndex() 206 | city_index1 = self.comboBox_city1.currentIndex() 207 | province_index2 = self.comboBox_province2.currentIndex() 208 | city_index2 = self.comboBox_city2.currentIndex() 209 | province_index3 = self.comboBox_province3.currentIndex() 210 | city_index3 = self.comboBox_city3.currentIndex() 211 | province_index4 = self.comboBox_province4.currentIndex() 212 | city_index4 = self.comboBox_city4.currentIndex() 213 | p1 = self.comboBox_province1.itemData(province_index1) 214 | p2 = self.comboBox_province2.itemData(province_index2) 215 | p3 = self.comboBox_province3.itemData(province_index3) 216 | p4 = self.comboBox_province4.itemData(province_index4) 217 | c1 = self.comboBox_city1.itemData(city_index1) 218 | c2 = self.comboBox_city2.itemData(city_index2) 219 | c3 = self.comboBox_city3.itemData(city_index3) 220 | c4 = self.comboBox_city4.itemData(city_index4) 221 | if p1 == None: 222 | p1 = '' 223 | c1 = '' 224 | if p2 == None: 225 | p2 = '' 226 | c2 = '' 227 | if p3 == None: 228 | p3 = '' 229 | c3 = '' 230 | if p4 == None: 231 | p4 = '' 232 | c4 = '' 233 | if ((c1 == None) and (p1 != None)): 234 | c1 = '0000' 235 | if ((c2 == None) and (p2 != None)): 236 | c2 = '0000' 237 | if ((c3 == None) and (p3 != None)): 238 | c3 = '0000' 239 | if ((c4 == None) and (p4 != None)): 240 | c4 = '0000' 241 | self.pkey=p1+c1+','+p2+c2+','+p3+c3+','+p4+c4 242 | self.sr = threading.Thread(target=spider.run) 243 | self.sr.start() 244 | #spider.run() 245 | app.processEvents() 246 | 247 | @pyqtSlot() 248 | def on_pushButton_2_clicked(self): 249 | webbrowser.open_new("index.html") 250 | 251 | class JobSpider: 252 | 253 | def __init__(self): 254 | self.company = [] # 职位完整信息 255 | self.text = "" # 职位介绍 256 | self.headers = { # 爬虫头 257 | 'X-Requested-With': 'XMLHttpRequest', 258 | 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36' 259 | '(KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36' 260 | } 261 | 262 | def job_spider(self): 263 | """ 爬虫入口 264 | """ 265 | # 生成前程无忧搜索URL 266 | url = "http://search.51job.com/jobsearch/search_result.php?fromJs=1&jobarea="+ui.pkey+"&keyword="+ui.keywd+"&keywordtype=2&lang=c&stype=2&postchannel=0000&fromType=1&confirmdate=9" 267 | # 生成前10页逐页URL 268 | urls = [url.format(p) for p in range(1, 10)] 269 | 270 | # 生成关键词图片 271 | pygame.init() 272 | if ui.keywd: 273 | self.textk = "搜索关键字: "+ui.keywd 274 | else: 275 | self.textk = "全职位搜索" 276 | font = pygame.font.Font(os.path.join("font", "msyh.ttf"), 28) 277 | rtext = font.render(self.textk, True, (0, 0, 0), (255, 255, 255)) 278 | pygame.image.save(rtext, os.path.join("images", "key.jpg")) 279 | 280 | for url in urls: # 逐页访问爬取 281 | r = requests.get(url, headers=self.headers).content.decode('gbk') # 访问URL 282 | bs = BeautifulSoup(r, 'lxml').find("div", class_="dw_table").find_all("div", class_="el") # 抓取职位搜索结果页职位div块 283 | for b in bs: 284 | try: # 使用try处理URL被封或网络情况不良时的程序崩溃问题 285 | href, post = b.find('a')['href'], b.find('a')['title'] # 抓取职位名与详情页链接 286 | locate = b.find('span', class_='t3').text # 抓取工作地点 287 | salary = b.find('span', class_='t4').text # 抓取薪资 288 | d = { 289 | 'href': href, 290 | 'post': post, 291 | 'locate': locate, 292 | 'salary': salary 293 | } 294 | self.company.append(d) # 逐条合成各数据添加入company变量 295 | except Exception: 296 | print("网络故障或本页无任何职位!") 297 | pass 298 | 299 | def post_require(self): 300 | """ 爬取职位描述 301 | """ 302 | for c in self.company: # 逐个打开职位详情链接并获取详情内容 303 | try: 304 | r = requests.get(c.get('href'), headers=self.headers).content.decode('gbk') 305 | except requests.RequestException as e: 306 | print("链接被封!") 307 | continue 308 | if ( BeautifulSoup(r, 'lxml').find('div', class_="bmsg job_msg inbox")!=None ): 309 | bs = BeautifulSoup(r, 'lxml').find('div', class_="bmsg job_msg inbox").text #得到职位详情介绍文字 310 | else: 311 | continue 312 | s = bs.replace("举报", "").replace("分享", "").replace("\t", "").replace("addjob", "").strip() 313 | self.text += s # 逐条将职位介绍写入text变量 314 | # print(self.text) 315 | with open(os.path.join("data", "post_require.txt"),"w+", encoding="utf-8" ,newline='') as f: 316 | f.write(self.text) 317 | 318 | @staticmethod 319 | def post_desc_counter(): 320 | """ 职位描述统计 321 | """ 322 | # import thulac 323 | post = open(os.path.join("data", "post_require.txt"), "r", encoding="utf-8").read() 324 | # 使用 thulac 分词 325 | # thu = thulac.thulac(seg_only=True) 326 | # thu.cut(post, text=True) 327 | 328 | # 使用 jieba 分词 329 | file_path = os.path.join("data", "user_dict.txt") 330 | jieba.load_userdict(file_path) # 导入用户词典,词典中的词不会被分割 331 | r = '[’!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~]+。:;、【】等的和1234567890及中并,有对能与各可 \n()' 332 | seg_list = jieba.cut(post, cut_all=False) # 进行分词 333 | counter = dict() 334 | for seg in seg_list: 335 | counter[seg] = counter.get(seg, 1) + 1 336 | for d in r: # 循环删除r中定义的无用字符 337 | if d in counter: 338 | del counter[d] 339 | counter_sort = sorted(counter.items(), key=lambda value: value[1], reverse=True) 340 | with open(os.path.join("data", "post_pre_desc_counter.csv"),"w+", encoding="utf-8",newline='') as f: 341 | f_csv = csv.writer(f) 342 | f_csv.writerows(counter_sort) 343 | 344 | def post_counter(self): 345 | """ 职位统计 346 | """ 347 | lst = [c.get('post') for c in self.company] 348 | counter = Counter(lst) 349 | counter_most = counter.most_common() # 同名职位合并计数 350 | with open(os.path.join("data", "post_pre_counter.csv"), 351 | "w+", encoding="utf-8",newline='') as f: 352 | f_csv = csv.writer(f) 353 | f_csv.writerows(counter_most) 354 | 355 | def post_salary_locate(self): 356 | """ 招聘大概信息,职位,薪酬以及工作地点 357 | """ 358 | lst = [] 359 | for c in self.company: 360 | if c.get('locate') != "异地招聘": # 去除异地招聘 361 | lst.append((c.get('salary'), c.get('post'), c.get('locate'))) 362 | 363 | file_path = os.path.join("data", "post_salary_locate.csv") 364 | with open(file_path, "w+", encoding="utf-8",newline='') as f: 365 | f_csv = csv.writer(f) 366 | f_csv.writerows(lst) 367 | 368 | @staticmethod 369 | def post_salary(): 370 | """ 薪酬统一处理 371 | """ 372 | mouth = [] 373 | year = [] 374 | thousand = [] 375 | with open(os.path.join("data", "post_salary_locate.csv"), 376 | "r", encoding="utf-8") as f: 377 | f_csv = csv.reader(f) 378 | for row in f_csv: 379 | if "万/月" in row[0]: 380 | mouth.append((row[0][:-3], row[2], row[1])) 381 | elif "万/年" in row[0]: 382 | year.append((row[0][:-3], row[2], row[1])) 383 | elif "千/月" in row[0]: 384 | thousand.append((row[0][:-3], row[2], row[1])) 385 | # pprint(mouth) 386 | 387 | calc = [] 388 | for m in mouth: 389 | s = m[0].split("-") 390 | calc.append( 391 | (round( 392 | (float(s[1]) - float(s[0])) * 0.4 + float(s[0]), 1), 393 | m[1], m[2])) 394 | for y in year: 395 | s = y[0].split("-") 396 | calc.append( 397 | (round( 398 | ((float(s[1]) - float(s[0])) * 0.4 + float(s[0])) / 12, 1), 399 | y[1], y[2])) 400 | for t in thousand: 401 | s = t[0].split("-") 402 | calc.append( 403 | (round( 404 | ((float(s[1]) - float(s[0])) * 0.4 + float(s[0])) / 10, 1), 405 | t[1], t[2])) 406 | with open(os.path.join("data", "post_salary.csv"), 407 | "w+", encoding="utf-8",newline='') as f: 408 | f_csv = csv.writer(f) 409 | f_csv.writerows(calc) 410 | 411 | @staticmethod 412 | def post_salary_localcounter(): 413 | """ 地点统计 414 | """ 415 | with open(os.path.join("data", "post_salary_locate.csv"), "r", encoding="utf-8") as f: 416 | f_csv = csv.reader(f) 417 | lst=[] 418 | for row in f_csv: 419 | row[2]=row[2].split("-")[0] 420 | lst.append(row[2]) 421 | counter = Counter(lst).most_common() 422 | x=[0]*len(counter) 423 | y=[0]*len(counter) 424 | i=0 425 | counter.sort() 426 | for c in counter: 427 | x[i] = c[0] 428 | y[i] = c[1] 429 | i=i+1 430 | geo = Geo("", "", title_color="#fff", 431 | title_pos="center", width=800, 432 | height=500, background_color='#404a59') 433 | geo.add("", x, y, is_visualmap=True, visual_range=[0, max(y)],symbol_size=15, visual_text_color='#fff') 434 | geo.render('dd.html') # 生成html 435 | make_a_snapshot('dd.html', os.path.join("images", "locate.png")) # 利用快照生成png图片 436 | with open(os.path.join("data", "post_local.csv"), 437 | "w+", encoding="utf-8",newline='') as f: 438 | f_csv = csv.writer(f) 439 | f_csv.writerows(counter) 440 | @staticmethod 441 | def post_salary_counter(): 442 | """ 薪酬统计 443 | """ 444 | with open(os.path.join("data", "post_salary.csv"), 445 | "r", encoding="utf-8") as f: 446 | f_csv = csv.reader(f) 447 | lst = [row[0] for row in f_csv] 448 | counter = Counter(lst).most_common() 449 | #pprint(counter) 450 | x=[0]*len(counter) 451 | y=[0]*len(counter) 452 | i=0 453 | counter.sort() 454 | for c in counter: 455 | x[i] = float(c[0])*10000 456 | y[i] = c[1] 457 | i=i+1 458 | func = interpolate.interp1d(x, y, kind='cubic') 459 | x = np.arange(x[0]+50, x[-1]-50, 10) # 差值平均化,使线条平滑 460 | y = func(x) 461 | i=0; 462 | for xz in y : 463 | if xz < 0 : 464 | y[i] = 0 465 | i=i+1 466 | else: 467 | y[i]=y[i] 468 | i=i+1 469 | line = Line("") 470 | line.add("", x, y, is_fill=True, line_opacity=0.2, 471 | area_opacity=0.4, symbol=None) 472 | line.render('xz.html') 473 | make_a_snapshot('xz.html', os.path.join("images", "money.png")) 474 | with open(os.path.join("data", "post_salary_counter1.csv"), 475 | "w+", encoding="utf-8",newline='') as f: 476 | f_csv = csv.writer(f) 477 | f_csv.writerows(counter) 478 | 479 | @staticmethod 480 | def world_cloud1(): 481 | """ 生成关键词词云 482 | """ 483 | counter = {} 484 | with open(os.path.join("data", "post_pre_desc_counter.csv"), 485 | "r", encoding="utf-8") as f: 486 | f_csv = csv.reader(f) 487 | for row in f_csv: 488 | counter[row[0]] = counter.get(row[0], int(row[1])) 489 | x=[0]*101 490 | y=[0]*101 491 | i=0 492 | for c in counter: 493 | x[i] = c 494 | y[i] = counter[c] 495 | i=i+1 496 | if i>100: 497 | break 498 | wordcloud = WordCloud(width=1300, height=620) 499 | wordcloud.add("", x, y, word_size_range=[30, 100], 500 | shape='diamond') 501 | wordcloud.render('wc.html') 502 | make_a_snapshot('wc.html', os.path.join("images", "wc1.png")) 503 | 504 | @staticmethod 505 | def world_cloud2(): 506 | """ 生成职位词云 507 | """ 508 | counter = {} 509 | with open(os.path.join("data", "post_pre_counter.csv"), 510 | "r", encoding="utf-8") as f: 511 | f_csv = csv.reader(f) 512 | for row in f_csv: 513 | counter[row[0]] = counter.get(row[0], int(row[1])) 514 | # pprint(counter) 515 | x = [0] * 101 516 | y = [0] * 101 517 | i = 0 518 | # tuple(counter) 519 | for c in counter: 520 | x[i] = c 521 | y[i] = counter[c] 522 | i = i + 1 523 | if i > 100: 524 | break 525 | wordcloud = WordCloud(width=1300, height=620) 526 | wordcloud.add("", x, y, word_size_range=[30, 100], 527 | shape='diamond') 528 | wordcloud.render('wc.html') 529 | make_a_snapshot('wc.html', os.path.join("images", "wc2.png")) 530 | 531 | @staticmethod 532 | def insert_into_db(): 533 | """ 插入数据到数据库 534 | create table jobpost( 535 | j_salary float(3, 1), 536 | j_locate text, 537 | j_post text 538 | ); 539 | """ 540 | import pymysql 541 | conn = pymysql.connect(host="localhost", 542 | port=3306, 543 | user="root", 544 | passwd="raspberry", 545 | db="job", 546 | charset="utf8") 547 | cur = conn.cursor() 548 | with open(os.path.join("data", "post_salary.csv"), 549 | "r", encoding="utf-8") as f: 550 | f_csv = csv.reader(f) 551 | sql = "insert into jobpost(j_salary, j_locate, j_post) values(%s, %s, %s)" 552 | for row in f_csv: 553 | value = (row[0], row[1], row[2]) 554 | try: 555 | cur.execute(sql, value) 556 | conn.commit() 557 | except Exception as e: 558 | print(e) 559 | cur.close() 560 | def run(self): 561 | ui.label_3.setText("正在搜索职位......请稍等!") 562 | app.processEvents() 563 | spider.job_spider() 564 | if len(spider.company) == 0: 565 | ui.label_3.setText("网络故障或无任何职位!") 566 | app.processEvents() 567 | else: 568 | ui.label_3.setText("职位基本信息搜索完毕!\n正在搜索详细信息......请稍等!(约5分钟)") 569 | app.processEvents() 570 | print("职位基本信息搜索完毕!\n正在搜索详细信息......请稍等!") 571 | # 按需启动 572 | spider.post_require() 573 | ui.label_3.setText("职位基本信息搜索完毕!\n职位详情爬取完毕!") 574 | app.processEvents() 575 | print("职位详情爬取完毕!") 576 | spider.post_counter() 577 | ui.label_3.setText("职位基本信息搜索完毕!\n职位详情爬取完毕!\n职位预统计完毕!") 578 | app.processEvents() 579 | print("职位预统计完毕!") 580 | spider.post_salary_locate() 581 | ui.label_3.setText("职位基本信息搜索完毕!\n职位详情爬取完毕!\n职位预统计完毕!\n职位分职位薪资地点统计完毕!") 582 | app.processEvents() 583 | print("职位分职位薪资地点统计完毕!") 584 | spider.post_salary() 585 | ui.label_3.setText("职位基本信息搜索完毕!\n职位详情爬取完毕!\n职位预统计完毕!\n职位分职位薪资地点统计完毕!\n薪酬统一处理完毕!") 586 | app.processEvents() 587 | print("薪酬统一处理完毕!") 588 | spider.post_salary_counter() 589 | ui.label_3.setText("职位基本信息搜索完毕!\n职位详情爬取完毕!\n职位预统计完毕!\n职位分职位薪资地点统计完毕!\n薪酬统一处理完毕!\n薪酬统计展示完毕!") 590 | app.processEvents() 591 | print("薪酬统计展示完毕!") 592 | spider.post_salary_localcounter() 593 | ui.label_3.setText("职位基本信息搜索完毕!\n职位详情爬取完毕!\n职位预统计完毕!\n职位分职位薪资地点统计完毕!\n薪酬统一处理完毕!\n薪酬统计展示完毕!\n工作地点统计完毕!") 594 | app.processEvents() 595 | print("工作地点统计完毕!") 596 | spider.post_desc_counter() 597 | ui.label_3.setText("职位基本信息搜索完毕!\n职位详情爬取完毕!\n职位预统计完毕!\n职位分职位薪资地点统计完毕!\n薪酬统一处理完毕!\n薪酬统计展示完毕!\n工作地点统计完毕!\n词云数据预处理完毕!") 598 | app.processEvents() 599 | print("词云数据预处理完毕!") 600 | spider.world_cloud1() 601 | spider.world_cloud2() 602 | ui.label_3.setText("职位基本信息搜索完毕!\n职位详情爬取完毕!\n职位预统计完毕!\n职位分职位薪资地点统计完毕!\n薪酬统一处理完毕!\n薪酬统计展示完毕!\n工作地点统计完毕!\n词云数据预处理完毕!\n词云生成完毕!") 603 | app.processEvents() 604 | print("词云生成完毕!") 605 | spider.insert_into_db() 606 | print("数据导入数据库完毕!") 607 | ui.pushButton_2.setGeometry(QtCore.QRect(270, 440, 110, 40)) 608 | ui.label_3.setText("职位基本信息搜索完毕!\n职位详情爬取完毕!\n职位预统计完毕!\n职位分职位薪资地点统计完毕!\n薪酬统一处理完毕!\n薪酬统计展示完毕!\n工作地点统计完毕!\n词云数据预处理完毕!\n词云生成完毕!\n数据导入数据库完毕!\n\n报告生成完毕......请查阅!") 609 | 610 | if __name__ == "__main__": 611 | app = QApplication(sys.argv) 612 | ui = Logic() 613 | ui.show() 614 | spider = JobSpider() 615 | sys.exit(app.exec_()) 616 | -------------------------------------------------------------------------------- /jobui.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Form implementation generated from reading ui file 'jobui.ui' 4 | # 5 | # Created by: PyQt5 UI code generator 5.9.2 6 | # 7 | # WARNING! All changes made in this file will be lost! 8 | 9 | from PyQt5 import QtCore, QtGui, QtWidgets 10 | 11 | class Ui_jobui(object): 12 | def setupUi(self, jobui): 13 | jobui.setObjectName("jobui") 14 | jobui.resize(640, 508) 15 | icon = QtGui.QIcon() 16 | icon.addPixmap(QtGui.QPixmap("images/logo.jpg"), QtGui.QIcon.Normal, QtGui.QIcon.Off) 17 | jobui.setWindowIcon(icon) 18 | jobui.setToolTipDuration(-1) 19 | self.label = QtWidgets.QLabel(jobui) 20 | self.label.setGeometry(QtCore.QRect(60, 120, 91, 16)) 21 | self.label.setObjectName("label") 22 | self.label_2 = QtWidgets.QLabel(jobui) 23 | self.label_2.setGeometry(QtCore.QRect(140, 20, 381, 71)) 24 | font = QtGui.QFont() 25 | font.setFamily("Adobe 黑体 Std R") 26 | font.setPointSize(20) 27 | self.label_2.setFont(font) 28 | self.label_2.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor)) 29 | self.label_2.setAlignment(QtCore.Qt.AlignCenter) 30 | self.label_2.setObjectName("label_2") 31 | self.label_3 = QtWidgets.QLabel(jobui) 32 | self.label_3.setGeometry(QtCore.QRect(250, 220, 351, 201)) 33 | font = QtGui.QFont() 34 | font.setFamily("黑体") 35 | font.setPointSize(18) 36 | self.label_3.setFont(font) 37 | self.label_3.setText("") 38 | self.label_3.setAlignment(QtCore.Qt.AlignCenter) 39 | self.label_3.setObjectName("label_3") 40 | self.lineEdit = QtWidgets.QLineEdit(jobui) 41 | self.lineEdit.setGeometry(QtCore.QRect(60, 140, 371, 41)) 42 | font = QtGui.QFont() 43 | font.setFamily("Adobe 宋体 Std L") 44 | font.setPointSize(18) 45 | font.setBold(True) 46 | font.setWeight(75) 47 | self.lineEdit.setFont(font) 48 | self.lineEdit.setText("") 49 | self.lineEdit.setObjectName("lineEdit") 50 | self.pushButton = QtWidgets.QPushButton(jobui) 51 | self.pushButton.setGeometry(QtCore.QRect(460, 140, 121, 41)) 52 | self.pushButton.setObjectName("pushButton") 53 | self.pushButton_2 = QtWidgets.QPushButton(jobui) 54 | self.pushButton_2.setGeometry(QtCore.QRect(270, 440, 111, 41)) 55 | self.pushButton_2.setObjectName("pushButton_2") 56 | self.label_4 = QtWidgets.QLabel(jobui) 57 | self.label_4.setGeometry(QtCore.QRect(240, 90, 181, 16)) 58 | self.label_4.setObjectName("label_4") 59 | self.comboBox_province1 = QtWidgets.QComboBox(jobui) 60 | self.comboBox_province1.setGeometry(QtCore.QRect(50, 220, 69, 22)) 61 | self.comboBox_province1.setObjectName("comboBox_province1") 62 | self.comboBox_city1 = QtWidgets.QComboBox(jobui) 63 | self.comboBox_city1.setGeometry(QtCore.QRect(130, 220, 69, 22)) 64 | self.comboBox_city1.setObjectName("comboBox_city1") 65 | self.label_5 = QtWidgets.QLabel(jobui) 66 | self.label_5.setGeometry(QtCore.QRect(90, 200, 91, 16)) 67 | self.label_5.setObjectName("label_5") 68 | self.comboBox_city2 = QtWidgets.QComboBox(jobui) 69 | self.comboBox_city2.setGeometry(QtCore.QRect(130, 280, 69, 22)) 70 | self.comboBox_city2.setObjectName("comboBox_city2") 71 | self.label_6 = QtWidgets.QLabel(jobui) 72 | self.label_6.setGeometry(QtCore.QRect(90, 260, 91, 16)) 73 | self.label_6.setObjectName("label_6") 74 | self.comboBox_province2 = QtWidgets.QComboBox(jobui) 75 | self.comboBox_province2.setGeometry(QtCore.QRect(50, 280, 69, 22)) 76 | self.comboBox_province2.setObjectName("comboBox_province2") 77 | self.comboBox_city3 = QtWidgets.QComboBox(jobui) 78 | self.comboBox_city3.setGeometry(QtCore.QRect(130, 340, 69, 22)) 79 | self.comboBox_city3.setObjectName("comboBox_city3") 80 | self.label_7 = QtWidgets.QLabel(jobui) 81 | self.label_7.setGeometry(QtCore.QRect(90, 320, 91, 16)) 82 | self.label_7.setObjectName("label_7") 83 | self.comboBox_province3 = QtWidgets.QComboBox(jobui) 84 | self.comboBox_province3.setGeometry(QtCore.QRect(50, 340, 69, 22)) 85 | self.comboBox_province3.setObjectName("comboBox_province3") 86 | self.comboBox_city4 = QtWidgets.QComboBox(jobui) 87 | self.comboBox_city4.setGeometry(QtCore.QRect(130, 400, 69, 22)) 88 | self.comboBox_city4.setObjectName("comboBox_city4") 89 | self.label_8 = QtWidgets.QLabel(jobui) 90 | self.label_8.setGeometry(QtCore.QRect(90, 380, 91, 16)) 91 | self.label_8.setObjectName("label_8") 92 | self.comboBox_province4 = QtWidgets.QComboBox(jobui) 93 | self.comboBox_province4.setGeometry(QtCore.QRect(50, 400, 69, 22)) 94 | self.comboBox_province4.setObjectName("comboBox_province4") 95 | 96 | self.retranslateUi(jobui) 97 | QtCore.QMetaObject.connectSlotsByName(jobui) 98 | 99 | def retranslateUi(self, jobui): 100 | _translate = QtCore.QCoreApplication.translate 101 | jobui.setWindowTitle(_translate("jobui", "招聘系统数据分析平台")) 102 | self.label.setText(_translate("jobui", "请输入关键词:")) 103 | self.label_2.setText(_translate("jobui", "招聘系统数据分析平台")) 104 | self.pushButton.setText(_translate("jobui", "立 即 分 析")) 105 | self.pushButton_2.setText(_translate("jobui", "点击查看报告")) 106 | self.label_4.setText(_translate("jobui", "By 蒋傲天 version 1.0")) 107 | self.label_5.setText(_translate("jobui", "请选择地市1:")) 108 | self.label_6.setText(_translate("jobui", "请选择地市2:")) 109 | self.label_7.setText(_translate("jobui", "请选择地市3:")) 110 | self.label_8.setText(_translate("jobui", "请选择地市4:")) 111 | 112 | -------------------------------------------------------------------------------- /jobui.ui: -------------------------------------------------------------------------------- 1 | 2 | 3 | jobui 4 | 5 | 6 | 7 | 0 8 | 0 9 | 640 10 | 508 11 | 12 | 13 | 14 | 招聘系统数据分析平台 15 | 16 | 17 | 18 | images/logo.jpgimages/logo.jpg 19 | 20 | 21 | -1 22 | 23 | 24 | 25 | 26 | 60 27 | 120 28 | 91 29 | 16 30 | 31 | 32 | 33 | 请输入关键词: 34 | 35 | 36 | 37 | 38 | 39 | 140 40 | 20 41 | 381 42 | 71 43 | 44 | 45 | 46 | 47 | Adobe 黑体 Std R 48 | 20 49 | 50 | 51 | 52 | ArrowCursor 53 | 54 | 55 | 招聘系统数据分析平台 56 | 57 | 58 | Qt::AlignCenter 59 | 60 | 61 | 62 | 63 | 64 | 250 65 | 220 66 | 351 67 | 201 68 | 69 | 70 | 71 | 72 | 黑体 73 | 18 74 | 75 | 76 | 77 | 78 | 79 | 80 | Qt::AlignCenter 81 | 82 | 83 | 84 | 85 | 86 | 60 87 | 140 88 | 371 89 | 41 90 | 91 | 92 | 93 | 94 | Adobe 宋体 Std L 95 | 18 96 | 75 97 | true 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 460 108 | 140 109 | 121 110 | 41 111 | 112 | 113 | 114 | 立 即 分 析 115 | 116 | 117 | 118 | 119 | 120 | 270 121 | 440 122 | 111 123 | 41 124 | 125 | 126 | 127 | 点击查看报告 128 | 129 | 130 | 131 | 132 | 133 | 240 134 | 90 135 | 181 136 | 16 137 | 138 | 139 | 140 | By 蒋傲天 version 1.0 141 | 142 | 143 | 144 | 145 | 146 | 50 147 | 220 148 | 69 149 | 22 150 | 151 | 152 | 153 | 154 | 155 | 156 | 130 157 | 220 158 | 69 159 | 22 160 | 161 | 162 | 163 | 164 | 165 | 166 | 90 167 | 200 168 | 91 169 | 16 170 | 171 | 172 | 173 | 请选择地市1: 174 | 175 | 176 | 177 | 178 | 179 | 130 180 | 280 181 | 69 182 | 22 183 | 184 | 185 | 186 | 187 | 188 | 189 | 90 190 | 260 191 | 91 192 | 16 193 | 194 | 195 | 196 | 请选择地市2: 197 | 198 | 199 | 200 | 201 | 202 | 50 203 | 280 204 | 69 205 | 22 206 | 207 | 208 | 209 | 210 | 211 | 212 | 130 213 | 340 214 | 69 215 | 22 216 | 217 | 218 | 219 | 220 | 221 | 222 | 90 223 | 320 224 | 91 225 | 16 226 | 227 | 228 | 229 | 请选择地市3: 230 | 231 | 232 | 233 | 234 | 235 | 50 236 | 340 237 | 69 238 | 22 239 | 240 | 241 | 242 | 243 | 244 | 245 | 130 246 | 400 247 | 69 248 | 22 249 | 250 | 251 | 252 | 253 | 254 | 255 | 90 256 | 380 257 | 91 258 | 16 259 | 260 | 261 | 262 | 请选择地市4: 263 | 264 | 265 | 266 | 267 | 268 | 50 269 | 400 270 | 69 271 | 22 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | -------------------------------------------------------------------------------- /panel-pop.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnmrxz/JobSpider-Python/10139019cbc63bd6cfea769985d25fdc01e715ab/panel-pop.css --------------------------------------------------------------------------------