E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
_Python_
python_
爬虫爬取前瞻产业研究院的全国产业园区polygon范围面状图层shp
总体思路为:1、从网站上获取每个园区的id2、从每个园区的网页上获取地图的iframe3、保存加载地图iframe的网页,因为里面有polygon数据4、从html网页中使用正则表达式提取polygon,并将数据处理成arcgis所能识别的数据格式5、使用arcgis将点转线,在将线转面,最后导出为shp文件最终成果如下图:importosfromdatetimeimportdatetimefro
数据获取、分析和挖掘
·
2020-06-25 05:18
python数据处理
python爬虫
python数据挖掘
python
postgis
数据分析
数据挖掘
数据可视化
python_
爬虫_百度地图迁徙_迁入地来源_迁出目的地
百度地图迁徙链接为:https://qianxi.baidu.com/建议尽早爬取数据,以后可能会关闭python爬虫的代码importosimportrandomimporttimefromurllibimportrequestimportreimportrequestsimportxlwtfromutils.read_writeimportreadTXT,writeOneJSONos.chdi
数据获取、分析和挖掘
·
2020-06-25 05:18
python爬虫
python_
爬虫_百度地图迁徙_城市迁入目的地_城市迁出目的地_省份迁入_省份迁出
python_
爬虫_百度地图迁徙的总体思路:1、获取百度地图的城市编号和城市名对应关系2、获取你想抓取的日期3、使用request发送请求4、将其写入到json文件中遗憾的是百度地图只有每个城市迁入迁出占比
数据获取、分析和挖掘
·
2020-06-25 05:18
python爬虫
python数据处理
python数据挖掘
python_
计算公交车出行OD
计算公交车出行OD的整体思路如下:基于公交车出行轨迹数据、设备线路对照表和乘客刷卡数据表。公交车轨迹原始数据:公交车车牌号、定位时间和经纬度等信息,乘客的刷卡数据:卡号、刷卡时间和交易终端号等信息。公交车乘客出行OD提取规则:根据“聚类中心-站点”两阶段预测模型,基于乘客公共交通出行路径选择具有规律性及上车站点和前一下车站点通常在相对邻近空间域的假设,对出行站点进行空间聚类构建乘客出行链,基于一种
数据获取、分析和挖掘
·
2020-06-25 05:46
python数据处理
python数据挖掘
Python_
识别弱图片验证码
图片验证码采用加干扰线、字符粘连、字符扭曲方式来增强识别难度,对于以上类型的验证码均不支持。支持的弱验证码如下:思路:(1)对图片做二值化来降噪处理,去掉图片中的噪点,干扰线,然后将图片中的单个字符切分出来。最后识别每个字符。(2)图片的处理,采用Python标准图像处理库PIL。图片分割,采用谷歌开源库Tesseract-OCR。字符识别则使用pytesseract库。环境pipinstallP
jackaroo2020
·
2020-06-24 22:01
Python工程师
python_
制作自己的函数库
在写程序的时候,每次总会写一些重复的函数,因此有必要把他们收集一下再之后的使用中,可以直接使用。1.自定义log打印函数:#自定义log打印函数,以数字定义log级别defmy_log(log_leavel,msg):#importtime#0:不打印1:main2:error3:warninglog={0:lambda:no_log(msg),1:lambda:main_log(msg),2:l
枫奇
·
2020-06-24 22:00
python
python_
笔记_day13_类_属性_增删改查
复习day121.迭代器和生成器迭代器:获取数据:next(迭代器),for循环遍历,数据来源:转换,生成器生成器:就是迭代器def函数名():yield值(表达for变量in序列if条件语句)2.模块模块就是py文件包/库就是文件夹导入模块中所有的内容frommathimport*阻止调用执行if__name__=='__main__':pass3.异常处理try:需要捕获异常的代码段excep
ham731
·
2020-06-24 15:38
Python_
独特语法/strip
is和==Python中万物皆对象,每个对象有3个属性。id-对象地址,type-对象类型,value-值is:比较对象地址是否相同。而==:比较value是否相同not的用法判断ifnot5,类似!=注意ifnotx和ifxisNone并不等价。在python中,空[],空{},等均为假值。但是None不等于空{}等。https://blog.csdn.net/Evan123mg/article
小豆芽_
·
2020-06-24 12:05
python
python_
使用matplotlib画饼状图
代码与详细注释frommatplotlibimportpyplotasplt#调节图形大小,宽,高plt.figure(figsize=(6,9))#定义饼状图的标签,标签是列表labels=[u'第一部分',u'第二部分',u'第三部分']#每个标签占多大,会自动去算百分比sizes=[60,30,10]colors=['red','yellowgreen','lightskyblue']#将某
Joseph_L_
·
2020-06-24 12:04
python
基于
python_
深度优先搜索初体验_解决数独问题_1.25
数独问题描述(摘自百度百科)数独是源自18世纪瑞士的一种数学游戏。是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫(3*3)内的数字均含1-9,不重复。程序思路找出数独中所有未填数的位置,顺序从左往右,从上到下;之后得到某个位置横,竖,3*3方格中所有已经存在的数字,通过排除法得到这个空格能填什么数字;如果这个空格
lisha_cong
·
2020-06-24 06:27
Python_
开源Python UI框架:Kivy
Kivy是一个可用以快速创建新颖用户界面应用的开源Python库,比如可以用它来创建多点触摸的应用程序,它具备跨平台特性,目前发行有Windows、MacOS、Linux以及Android版本。作为一个开源框架,Kivy具备以下特性:A.百分百免费使用;B.基于LGPL3协议开源,对商业化应用友好;C.跨平台,支持Windows、MacOS、Linux以及Android;D.允许在不同的平台上运行
天涯飘雪
·
2020-06-23 22:08
Python
Python_
格式化字符串
>>>k="uid">>>v="sa">>>"%s=%s"%(k,v)'uid=sa'整个表达式的值为一个字符串。第一个%s被变量k的值替换;第二个%s被v的值替换。字符串中的所有其它字符(在这个例子中,是等号)按原样打印输出。注意(k,v)是一个tuple。>>>uid="sa">>>pwd="secret">>>printpwd+"isnotagoodpasswordfor"+uid#+是字符
iteye_3260
·
2020-06-23 19:44
Python
python_
压缩与解压zip
1.zip(1)压缩importosimportzipfileimportsysimporttime#classzipfile.ZipFile(file[,mode[,compression[,allowZip64]]])#创建一个ZipFile对象,表示一个zip文件。参数file表示文件的路径或类文件对象(file-likeobject);参数mode指示打开zip文件的模式,默认值为’r’,
i_shidan
·
2020-06-23 17:36
python
python_
轻量级爬虫开发
课程内容1.爬虫简介2.简单爬虫架构3.URL管理器4.网页下载器(urllib2)5.网页解析器(BeautifulSoup)6.完整实例爬取百度百科Python词条相关的1000个页面数据爬虫简介:爬虫:一段自动抓取互联网信息的程序价值:有价值的互联网数据。简单爬虫架构:时序图:URL管理器:管理待抓取URL集合和已抓取URL集合-防止重复抓取、防止循环抓取URL实现方式(3种)第一种:将带爬
ghostyusheng
·
2020-06-23 10:17
Python_
阻塞IO、非阻塞IO、IO多路复用
0、承上进程:计算机里最小的资源分配单位;数据隔离,利用多核,数据不安全。线程:计算机中最小的CPU调度单位;数据共享,GIL锁,数据不安全.协程:线程的一部分,是有用户来调度的;数据共享,数据安全.异步:同时做不止一件事情.同步:事情一件接着一件的做.阻塞:recv、recvfrom、accept、sleep、input非阻塞:平时遇见的处过上边基本上都是。IO操作:网络相关的操作文件处理、js
davidlee1214
·
2020-06-23 03:10
Python_
内置函数之max
源码:1defmax(*args,key=None):#knownspecialcaseofmax2"""3max(iterable,*[,default=obj,key=func])->value4max(arg1,arg2,*args,*[,key=func])->value56Withasingleiterableargument,returnitsbiggestitem.The7defau
davidlee1214
·
2020-06-23 03:36
python_
抽象类(了解)
什么是抽象类?不完整的一种类。具有抽象方法的类就是抽象类。(只要有一个抽象方法也可)什么是抽象方法?不完整的方法没有方法体的方法就是抽象方法。什么是元类?元类就是用来制作类的类。正常情况下所有类的元类默认都是type如何查看一个类的元类类.__class__type(类)查询数据类型type(对象)对象.__class__注意:正常情况下type是系统默认的元类使用抽象类:importabc#把类
迷失的√3
·
2020-06-23 02:59
Python
不将就的Python书单
推荐阅读:领取视频教程:零基础入门学习
python_
小甲鱼python视频教程(全套96集)python全栈工程师视频不可错过的十本Python好书视频|小白python基础入门学习Python的14张思维导图
柠萌Sweet
·
2020-06-22 13:55
书单分享
人生苦短
我用python
python
Python书单
Python必备书籍
Python_
第一天(安装、基本操作、数据类型)
哈哈哈哈,开通后,还是只是简单地记录了两篇SQL学习日记。果然是我任乐的风格。最近重新捡起了一些统计分析方法,网盘资料不全,学习了一周,还得拿起大学记录的笔记,在那里看,算是捡起了一些,学多学少,算是让自己安心一丢丢,让无处安放的心找到地方。python总是这学习一点那儿学习一点,久久捡起来用一下,没有系统地好好学习。今天就奋起,再从零捡起来一下。能坚持几天呢,哈哈哈哈,任乐任乐。一、安装Anac
任乐璇Bling
·
2020-06-22 08:42
Python_
套接字、IPv4和简单的客户端/服务器编程
《Python网络编程攻略》学习笔记TCP用主机的IP地址加上主机的端口号作为TCP连接的端点,这种端点叫做套接字(socket)或插口获取远程设备的IP地址importsocketdefget_remote_machine_info():remote_host="www.python.org"try:print("IPaddress:%s"%socket.gethostbyname(remote
OliGit
·
2020-06-22 07:11
Python
Python
网络编程
套接字
Socket
《Python网络编程攻略》
python_
密码本.py
"""-*-conding:UTF-8-*-/我一直在找你/我找到你时/我就等于找到了全世界DOVE"""importosimportos.pathinfors={}#创建一个储存内容的字典url_file=open("D:\python\password.txt","r+")#打开文件content=url_file.readlines()#缓冲文件内容到contenturl_file.clos
DOVE_5214
·
2020-06-22 00:56
Python_
词云
转载自博客园原版教程来自哔哩哔哩视频Github源码内容略有改动
Python_
词频统计与词云本课概要词云的应用场景词云四行代码生成一个词云美化词云从外部文件读入文本3号词云:乡村振兴战略中央文件(句子云
JCMLSY
·
2020-06-21 22:24
Python学习笔记
python_
使用email模块发送简单邮件
fromemail.headerimportHeaderfromemail.mime.textimportMIMETextimportsmtplibdefmail_message(from_address,to_address,password,header,msg,smtp_server='smtp.126.com',port='25'):""":paramfrom_address::param
yang5102
·
2020-06-21 14:42
python
【
Python_
爬虫】【微博项目】爬取微博单个用户的图片以及博文内容
为了提高大家阅读兴趣,先看下效果图,左边是博文内容,右边是博文图片该程序主要针对ajax网页编写,在ajax中找到真实的对应网址方式如下:网页先切换至手机端界面→点击Network→点击XHR→下拉微博内容会出现新的Name信息→分析请求头的URL最后送上注释源码importjsonimportosimportmathimportrequests#去标签的包fromw3lib.htmlimport
Py_Dragon
·
2020-06-21 13:33
python_爬虫
Python_
求列表s=[]求 元素个数,最大值,最小值,元素和,平均值
#编写程序,求列表s=[]求元素个数,最大值,最小值,元素和,平均值defchoose(s):sum=0all=0maxnum=max(s)minnum=min(s)foriins:sum=sum+1#元素个数all=all+iaverage=all/sumprint(str("元素个数{0},最大值{1},最小值{2},元素和{3},平均值{4}").format(sum,maxnum,minn
瑞 新
·
2020-06-21 13:29
#
python_经典习题
Python_
动态二维码的制作
#使用该代码前记得先安装myqr模块,可以使用Python自带的pip命令来进行安装,首先打开CMD命令,然后输入pipinstallmyqr即可进行安装fromMyQRimportmyqrmyqr.run(words='https://fanyi.baidu.com/',#扫描二维码后,显示的内容,或是跳转的链接version=5,#设置容错率level='H',#控制纠错水平,范围是L、M、Q
你的菜鸟
·
2020-06-21 06:27
转:
python_
文本文件里面随机抽取若干行,写入新的文本文件里面
转:#encoding=utf-8importrandomfromsetsimportSetdefcopyfile(srcfile,dstfile,linenum):"""getlinenumdifferentlinesoutfromsrcfileatrandomandwritethemintodstfile"""result=[]ret=Falsetry:srcfd=open(srcfile,'
lifeiaidajia
·
2020-06-21 02:15
python
机器学习
编程语言概述
Python_
进度条简单实现
一、Python实现进度条考虑到进度条输出的灵活性,最终是以文本形式返回而不是直接打印。这样进度条和文字表达连接更加自由#python3.6#author:Scc_hy#createdate:2019-08-20#Function:列表遍历进度条#file_name:progressingclassProgress():"""对列表遍历,返回对应遍历进度paramlsit_i:listparamw
Scc_hy
·
2020-06-20 23:03
Python
基础
Python_
美多商城(项目准备)_1
项目介绍项目需求分析需求分析原因:可以整体的了解项目的业务流程和主要的业务需求。项目中,需求驱动开发。即开发人员需要以需求为目标来实现业务逻辑。需求分析方式:企业中,借助产品原型图分析需求。需求分析完后,前端按照产品原型图开发前端页面,后端开发对应的业务及响应处理。需求分析内容:页面及其业务流程和业务逻辑。提示:我们现在借助示例网站作为原型图来分析需求。1.项目主要页面介绍1.首页广告2.注册3.
魔法 • 革
·
2020-06-11 19:18
python_
类相关魔术方法及属性
"""""""""与类相关的魔术方法0.__init__#实例化时触发,为对象添加成员,参数self,无返回值0.__new__#实例化时触发,在__init__之前,控制对象的创建过程,参数cls,返回值为对象或None1.__del__#对象被内存回收时触发,用于对象使用完毕后的资源回收,参数self,无返回值2.__str__#使用print(对象)或str(对象)时触发,用于查看对象,参数
干就真完了
·
2020-05-30 10:34
python
C基础_
Python_
基本常用语法快速学习
文章目录变量整数int浮点数字符串字节串输入输出格式化输出变量比较运算符is==string处理函数常用函数序列list元组字典集合不可变类型可变类型复杂数据类型控制流函数基本扩展模块datetimecalendartimemath,cmath,random对象持久化文件Classsort继承异常推导式、生成器、生成器函数PIL库Python是弱类型的语言_读懂手册所需的知识:https://bl
要身心健康
·
2020-05-27 14:31
python
Python_
数据分析_pandas_04缺失值处理
1.缺失值处理缺失值处理主要有三个内容、四个函数:发现缺失值(isnull()notnull())、删除缺失值(dropna())、填补缺失值(fillna())首先创建一个矩阵1.1发现缺失值发现缺失值是生成布尔类型的掩码数据,两个函数相反1.2删除缺失值基本类型dropna(axis=0,how=‘any’,tresh),其中axis是按行还是按列删除、how有两种any-有缺失值即删除和al
曹小何
·
2020-05-16 23:14
Python数据分析模块
python
数据分析
pandas
缺失值
Python_
数据分析_pandas_03数值运算
1.运算类型add(+)sub(-)mul(*)div(/)floordiv(//)mod(%)pow(**)构建两个DataFrame1.1add运算加固定值、加某一行、加某一列两个矩阵相加1.2sub运算这里展示一个按行减改行最小值1.3div运算其他用法类似,这里展示一下俺行进行归一化处理,即(value-min)/(max-min)
曹小何
·
2020-05-16 22:47
Python数据分析模块
python
数据分析
pandas
Python_
数据分析_Pandas_02数据取值与选择
2.数据取值与选择2.1Series数据选择方法2.1.1将Series看作字典利用键值对索引利用字典的表达式检测索引和值2.1.2将Series看作一维数组可以利用索引-显式、隐式,掩码进行索引2.1.3索引器locilocixloc:取值和切片都是显式的iloc:取值和切片都是隐式的ix:是混合形式,主要用于DataFrame2.2DataFrame数据选择方法首先创建一个较为有意义的Data
曹小何
·
2020-05-16 01:36
Python数据分析模块
python
pandas
数据分析
Python_
数据分析_Pandas_01pandas对象简介
三个基本数据结构pandas有三个基本数据结构:Series,DataFrame和Index1.1Series对象创建对象pd.Series(data,index=index)——data可以是标量,可以是字典;index是可选参数相比于NumPy数组,NumPy使用隐式定义数组索引获取数值;Pandas采用显式定义的索引获取数值,即索引可以自定义。常用函数:values、index1.2Data
曹小何
·
2020-05-16 00:33
Python数据分析模块
python
pandas
均值-方差模型实现及应用_
python_
数据分析_9
用的是米筐的研究模块,从结果来看,均值方差模型对参数的敏感性很高,很多参数都不如随机权重,很难应用到实战。importpandasaspdimportnumpyasnpfromscipyimportlinalgimportmatplotlib.pyplotaspltstockslist=['000001.XSHE','000002.XSHE','600004.XSHG','600033.XSHG'
forest_sz
·
2020-04-22 10:43
python_数据分析
Python_
基础语法_变量_数据类型及转换_运算符(2)
本节概要:一、变量二、基本数据类型三、数据类型查看和转换四、运算符名称内容变量标识符和关键字变量的意义变量的命名规则和命名规范数据类型数据类型的意义基本数据类型组合数据类型复杂数据类型进制转换类型查看和转换type()方法字符串转换整数和浮点数字符串转布尔类型整数转布尔类型运算符赋值运算符算数运算符比较运算符逻辑运算符位运算符身份运算符成员运算符表达式的概念一、变量返回文章顶部在程序中变量就是用来
稳稳C9
·
2020-04-21 17:42
Python
python
卡方分布-t分布-F分布_
python_
数据分析_5
若n个相互独立的随机变量ξ₁,ξ₂,…,ξn,均服从标准正态分布(也称独立同分布于标准正态分布),则这n个服从标准正态分布的随机变量的平方和构成一新的随机变量,其分布规律称为卡方分布(chi-squaredistribution)importnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspltfromscipyimportstatsplt.pl
forest_sz
·
2020-04-15 14:01
python_数据分析
python
python_
理解篇_闭包咋理解?
大家好,我是金鱼座,一个走在测试领域这片蓝海中,蹉跎前行的技术渣渣,唯有一直走下去,也许能改变点什么,加油!前面有一篇文件介绍了日常常用的装饰器的实现,可是为什么会有装饰器这种这么看着高大上的东西呢?答案就是python中的闭包,因为有了它,才能有了装饰器的发展那么什么是闭包?他不是根据我们日常的理解所说的关着的包裹,那么在python中闭包如何界定?1在一个外函数中定义了一个内函数。2内函数里运
金鱼座
·
2020-04-13 16:35
python_
装饰器篇(一个装饰器充当有参和无参两种表达)
大家好,我是金鱼座,一个走在测试领域这片蓝海中,蹉跎前行的技术渣渣,唯有一直走下去,也许能改变点什么,加油!今天看到一个有趣关于装饰器活用的一种表达,之前在使用装饰器的时候,我们很多时候都是有参数,无参数等进行区分,比如一个典型的装饰器函数有参数的情况deflog2(param):defdecorator(func):@functools.wraps(func)defwrapper(*args,*
金鱼座
·
2020-04-13 16:39
python_
函数
1.1.函数定义1.1.1.定义一个函数1.1python定义函数用def关键字,一般格式如下def函数名(参数列表):函数体1.2函数名的命名规则形参:形式参数,不是实际存在,是虚拟变量。在定义函数和函数体的时候使用形参,目的是在函数调用时接收实参(实参个数,类型与实参一一对应)实参:实际参数,调用函数时传给函数的参数,可以是常量,变量,表达式,函数,传给形参区别:形参是虚拟的,不占用内存空间,
Rolle_Wang
·
2020-04-11 22:59
python_
*args 和 **kwargs
区别:这两个是python中的可变参数。*args表示任何多个无名参数,它是一个tuple;**kwargs表示关键字参数,它是一个dict。kwargs不影响参数位置,但是args是受参数位置影响的并且同时使用args和kwargs时,必须args参数列要在*kwargs前,像foo(a=1,b='2',c=3,a',1,None,)这样调用的话,会提示语法错误“SyntaxError:non-
古佛青灯度流年
·
2020-04-10 19:40
《自拍教程56》
Python_
批量安装卸载1000个apk
接上2篇案例:
Python_
批量下载1000个apk,
Python_
批量验证1000个apk,都下载完了,也验证了下载文件的版本号和MD5后,就要开始批量安装了,然后开始尝试运行打开这个app,做最基本的功能检点
zipython
·
2020-04-09 21:00
《自拍教程55》
Python_
批量验证1000个apk(附练手素材)
接上一篇案例:
Python_
批量下载1000个apk,我们只讲了如何下载,其实市场部提供的表格,不仅仅包含了apk的下载地址,还有apk的版本号,还有MD5信息等,如何确保你下载的这1000个apk,是下载过程中未出错
zipython
·
2020-04-07 18:00
python_
线程池
一、线程池简易版思路先创建一个队列,因为队列先进先出,使用后就消失了,队列里面储存最大线程数,方法一个是调取线程,一个是储存线程importqueueimportthreadingimporttimeclassThreadPool(object):#初始化类,所以创建线程初始化线程def__init__(self,maxsize):self.queue=queue.Queue()foriinran
两点半的杂货铺
·
2020-04-07 07:32
《自拍教程54》
Python_
批量下载1000个apk(附练手素材)
之前我们做Android手机测试的时候,市场部希望我们测试部进行Top1000app(排名前1000的app)的兼容性测试,以确保我们的手机是可以安装并正常运行这么多好用的app,且市场部提供了某应用市场上的top1000的apk下载地址。如何实现快速批量地下载apk文件呢?准备阶段wget命令,requests模块,urllib模块等都可以进行文件的下载以上excel里的的url分明是需要进行二
zipython
·
2020-04-06 16:00
python_
笔记_day17_文件操作_ json
一.文件操作备注:os库提供了很多文件管理和操作1数据本地化和数据持久化通过文件将数据存到硬盘中数据库文件,txt、json、plist、xml、png、mp42文件操作-文件内容操作基本步骤:打开文件--操作文件(读/写)--关闭文件open(file,mode,encoding=None),以指定方式打开指定文件,并且返回被打开的文件对象file--字符串需要打开的文件的路径./--当前文件所
ham731
·
2020-04-06 10:00
python_
元组
一、使用元组元组的表现形式()最常见的元组表现形式,也可以用A=tuple([]),但当元组中只有一个元素的时候结尾要用逗号隔开A=("1",)元组和列表相比-在许多地方都可以用元组代替列表,但元组的方法函数与列表相比要少一些——元组没有append()、insert(),等等——因为一旦创建元组便无法修改。既然列表更加灵活,那为什么不在所有地方都使用列表呢?原因如下所示:•元组占用的空间较小•你
两点半的杂货铺
·
2020-04-06 01:47
Python_
杂技(4)_抓取某个api数据
一丶介绍获取某个api的数据,定制化格式提取;http://restapi.amap.com/v3/place/text?&keywords=&types=120201&city=hangzhou&output=json&offset=50&page=1&key=4254ccdb6f119ac71f046022bbe73bfc&extensions=all比如这个链接,我想从page1->10抓取
丶纳凉
·
2020-04-04 23:29
python_
(:
>>>x=(x**2forxinrange(20))>>>print(x)at0xb7307aa4>>>>x=list(x)>>>print(x)[0,1,4,9,16,25,36,49,64,81,100,121,144,169,196,225,256,289,324,361]先看下object类中对new()方法的定义:classobject:@staticmethoddef__new__(c
开罗酒吧
·
2020-04-03 15:28
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他