- 博客(41)
- 收藏
- 关注
原创 Python的就业方向有哪些?人工智能职位薪资是多少?
Python的具体开发领域1.常规软件开发Python支持函数式编程和OOP面向对象编程,能够承担任何种类软件的开发工作,因此常规的软件开发、脚本编写、网络编程等都属于标配能力。现在,Python开发工程师的平均薪资已经达到月薪2万元以上,绝对是值得选择的方向。2.科学计算随着NumPy,SciPy,Matplotlib,Enthoughtlibrarys等众多程序库的开发,Python越来越适合于做科学计算、绘制高质量的2D和3D图像。和科学计算领域最流行的商业软件Matlab相比,Pyth
2022-01-17 16:13:34
334
原创 15 款 Python 编辑器/ IDE 详细攻略,总有一款适合你
大家好本文介绍了多个 Python IDE,并评价其优缺点。读者可以参考此文列举的 Python IDE 列表,选择适合自己的编辑器。写 Python 代码最好的方式莫过于使用集成开发环境(IDE)了。它们不仅能使你的工作更加简单、更具逻辑性,还能够提升编程体验和效率。每个人都知道这一点。而问题在于,如何从众多选项中选择最好的 Python 开发环境。初级开发者往往面临这个问题。本文将概述最受程序员欢迎的 Python IDE,以及其他值得考虑的选项。在此之前,我们先来看看 IDE 是什么。
2022-01-17 14:08:58
25145
原创 自学python到底行不行得通,月薪过万还是流落街头
人生的选择Hi~ o( ̄▽ ̄)ブ,我是一名IT民工,大学是一个普通三本,18年毕业,我记得毕业的时候有三条路1.参军,2.考研,3.参加工作,最后选择了参加工作,这也是我的遗憾,性格使然。也是我的缺点,从来都是被动的活着。习惯于被动,踩点上班,照本宣科,随波逐流很多事情工作了才懂【后来 终于在眼泪中明白有些人 一旦错过就不在】工作大学的专业是计算机应用与技术,眼看着同学一个个都入职工作了,我却没拿到一个offer,投了许多简历,面试时却始终底气不足。听从父母的建议,回了老家,找了个辅导班老师的简单工
2022-01-15 17:03:58
705
1
原创 python是什么?为什么大家都要学他?
“不是只有程序员才要学编程?!”认真查瞭一下招聘网站,发现它其实早已变成一项全民的基本技能瞭。连大厂都纷纷要求大家学Python!种花家也在大力扶持编程的发展,各大高校也相继开设专业课程。甚至连中小学课堂中也有瞭Python的身影。随着全民都学习Python,可以预见: “21世纪,不会Python等于文盲。 ”它的角色類似于现在Office,成瞭进入职场的第一项必备技能。1Python作为大数據时代的基础工具,已经普遍应用在各行各业。/ / 财務&人力资源日常需要统计、处理
2022-01-14 16:15:46
156
原创 竟还有如此搞笑的代码注释,我笑喷了
某站后端代码被“开源”,同时刷遍全网的,还有代码里的那些神注释。我们这才知道,原来程序员个个都是段子手;这么多年来,我们也走过了他们的无数套路…首先,产品经理,是永远永远吐槽不完的!网友的评论也非常扎心,说看这些代码就像在阅读程序员的日记,每一页都写满了对产品经理的恨。然后,也要发出直击灵魂的质问:你是尊贵的付费大会员吗?这不禁让人想起之前某音乐app的穷逼Vip,果然,穷逼在哪里都是会被标记的。其实,不止这些,代码注释还有很多种玩法。毕竟,最会玩的还是你们程序员。01杀了个产品经理祭天大
2022-01-13 20:32:24
193
原创 Python 的应用领域有哪些呢
Python 作为一种功能强大的编程语言又简单易学受到很多开发者的青睐。那么问题来了,Python 的应用领域有哪些呢?其实Python 的应用领域非常广泛,几乎所有大中型互联网企业都在使用 Python 完成各种各样的工作,比如国外的 ***Google、Youtube、Dropbox***等等;国内的有***百度、新浪、搜狐、腾讯、阿里、网易、淘宝、知乎、豆瓣、汽车之家、美团***等等。而概括起来,Python 的应用领域主要有:Web应用开发、自动化运维、人工智能领域、网路爬虫、科学计算、游戏开发
2022-01-13 15:16:44
16149
原创 用Python发新年00:00祝福语(除夕晚上直接用)
2022年的新年即将来临,这里用Python写一串简单的代码来实现定点给微信里的所有小伙伴发祝福语!!环境说明Python版本: 不限第三方库: itchat, schedule注:所有祝福语来源于网络,代码运行周期较长,最好跑在服务器上代码如下#!/usr/bin/python3# -*- coding: utf-8 -*-# @Time : 18-12-9 上午9:08# @Author : KainHuck# @Email : kainhoo2333@gmail.com
2022-01-12 21:05:33
1754
1
原创 最近发现的4个Python命令行可视化库,太酷了
通常大家都是在自己的电脑上跑程序,直接是可以可视化相应的结果。如果是在服务器上的话,使用终端,是不太方便查看结果。今天,小F就给大家介绍4个可以在命令行中使用的Python库。分别是Bashplotlib、tqdm、PrettyTable、Colorama。① 使用Bashplotlib在命令行中绘图如果你想在命令行窗口中绘制数据的情况,那么Bashplotlib是非常适合的。首先安装Bashplotlib这个库。pip install bashplotlib -i https://mirro
2022-01-12 17:13:08
245
原创 分享 10 个日常使用的脚本
作为程序员,每天都很多问题需要编码来解决,有些问题仅通过 Python 的标准库并不能轻松解决,本文今天分享一些高频问题的解决方案,可以作为一个手边的工具箱,你可以先收藏备用。1、测网速,选择最佳服务器这个脚本可以测试上传、下载速度,也提供了函数 get_best_server 来选择最佳服务器,在客户端和多服务器模式中非常实用。脚本:# pip install pyspeedtest# pip install speedtest#&n
2022-01-11 21:02:35
553
原创 非常实用的 Python 库,推一次火一次
人生苦短,快学Python!Python 是一个很棒的语言。它是世界上发展最快的编程语言之一。它一次又一次地证明了在开发人员职位中和跨行业的数据科学职位中的实用性。整个 Python 及其库的生态系统使它成为全世界用户(初学者和高级用户)的合适选择。它的成功和流行的原因之一是它强大的第三方库的集合,这些库使它可以保持活力和高效。在本文中,我们会研究一些用于数据科学任务的 Python 库,而不是常见的比如 panda、scikit-learn 和 matplotlib 等的库。尽管像 panda 和 s
2022-01-11 15:03:08
80
原创 10个 Python 高效编程小技巧
初识Python语言,觉得python满足了你上学时候对编程语言的所有要求。python语言的高效编程技巧让那些曾经苦逼学了四年c或者c++的人,兴奋的不行不行的,终于解脱了。高级语言,如果做不到这样,还扯啥高级呢?01 交换变量>>>a=3>>>b=6这个情况如果要交换变量在c++中,肯定需要一个空变量。但是python不需要,只需一行,大家看清楚了>>>a,b=b,a>>>print(a)>>>6
2022-01-10 20:17:52
67
原创 熬夜总结Python 使用和高性能技巧大集合
1. 易混淆操作本节对一些 Python 易混淆的操作进行对比。1.1 有放回随机采样和无放回随机采样import randomrandom.choices(seq, k=1) # 长度为k的list,有放回采样random.sample(seq, k) # 长度为k的list,无放回采样1.2 lambda 函数的参数func = lambda y: x + y # x的值在函数运行时被绑定func = lambda y, x=x: x + y # x
2022-01-10 14:25:16
528
1
原创 用Python删除电脑中的重复文件,竟这么简单
在生活中,我们经常会遇到电脑中文件重复的情况。在文件较少的情况下,这类情况还比较容易处理,最不济就是一个个手动对比删除;而在重复文件很多的时候,我们很难保证把重复文件全部删完。这里黄帮主给大家带来了一个便捷小方法——用Python来删除重复文件练习时间Python提供一个内置电脑文件管理库os模块,我们可以利用它来删除多余文件。当一个文档里存在重复文件名,我们的系统会自动给我们重复的文件名更名,比如下图的文件“1”重复了3次:那我们该怎么删除文件“1”的重复文件呢?我们可以使用os模块的
2022-01-08 16:10:55
1560
2
原创 对比excel,用python实现逆透视操作(宽表变长表)
大家好最近看到群友们在讨论一个宽表变长表的问题,其实这类需求也很常见于我们日常的数据处理中。综合群友们的智慧,今天我们就来看看excel与python如何实现这个需求吧!目录:excel逆透视技巧Pandas逆透视技巧1. excel逆透视技巧excel做逆透视操作是需要用到Power Query。第一步:选中数据,然后在菜单栏-数据-点击来自表格/区域选中数据-来自表格第二步:创建表的时候,根据实际情况选中是否包含标题(本例不包含)创建表第三步:点击上述确认按钮后会出现Po
2022-01-08 13:48:44
1017
原创 17个常见的Python运行时错误,你中招了没?
对于刚入门的Pythoner在学习过程中运行代码是或多或少会遇到一些错误,刚开始可能看起来比较费劲。随着代码量的积累,熟能生巧当遇到一些运行时错误时能够很快的定位问题原题。下面整理了常见的17个错误,希望能够帮助到大家。1、忘记在if,for,def,elif,else,class等声明末尾加 :会导致“SyntaxError : invalid syntax”如下:if spam == 42 print('Hello!')2、使用= 而不是 ==也会导致“S
2022-01-07 20:34:22
77
原创 神器推荐,可视化 Python打包 exe,这个牛了
1. 什么是auto-py-to-exeauto-py-to-exe 是一个用于将Python程序打包成可执行文件的图形化工具。本文就是主要介绍如何使用 auto-py-to-exe 完成 python 程序打包。auto-py-to-exe 基于 pyinstaller ,相比于 pyinstaller ,它多了 GUI 界面,用起来更为简单方便# 2. 安装 auto-py-to-exe首先我们要确保我们的 python 环境要大于或等于 2.7 然后在 cmd 里面输入:pip install
2022-01-07 15:33:49
280
原创 Python 的应用领域有哪些呢?
Python 作为一种功能强大的编程语言又简单易学受到很多开发者的青睐。那么问题来了,Python 的应用领域有哪些呢?其实Python 的应用领域非常广泛,几乎所有大中型互联网企业都在使用 Python 完成各种各样的工作,比如国外的 ***Google、Youtube、Dropbox***等等;国内的有***百度、新浪、搜狐、腾讯、阿里、网易、淘宝、知乎、豆瓣、汽车之家、美团***等等。而概括起来,Python 的应用领域主要有:Web应用开发、自动化运维、人工智能领域、网路爬虫、科学计算、游戏开发
2022-01-06 20:00:37
2642
1
原创 Python中的变量
Python中的变量是什么呢?变量,记录事物变化的状态。是为了让计算机具备人的某项功能,能更好的完成人类下达的任务,由此诞生了变量。"变量是有三部分构成"变量名 赋值符号 变量值name = “Mike”什么是变量名?当变量定义的时候,会在内存中申请一块空间专门用来存放变量值,而变量名,就是这个空间的门牌号,能方便的找到这块内存空间。变量名要能描述变量值的意思,最好做到顾名思意,合理的变量名命名可以让你的程序的可阅读性提高。为了提高自己在程序员中的地位,切记不可用拼音。为了提高自己在程序
2022-01-06 14:27:06
282
原创 技巧 | 分享几个Pandas高效函数
大家好~本期给大家推荐几个pandas高效数据处理函数(持续更新),希望对你有所帮助:字典创建Dataframe列拆分(split/extract)列合并(cat)左右填充(pad)根据类型筛选列(select_dtypes)排序(rank)1. 字典创建Dataframedf_dict = {'name':['Alice_001','Bob_002','Cindy_003','Eric_004','Helen_005','Grace_006'],'sex':[
2022-01-05 20:44:20
257
原创 神级程序员都在用什么工具?
Apifox最好用的接口管理神器,没有之一,秒杀市面上所有同类产品。Apifox 是 API 文档、API 调试、API Mock、API 测试一体化协作平台,定位 Postman + Swagger + Mock + JMeter。通过一套系统、一份数据,解决多个系统之间的数据同步问题。只要定义好 API 文档,API 调试、API 数据 Mock、API 自动化测试就可以直接使用,无需再次定义;API 文档和 API 开发调试使用同一个工具,API 调试完成后即可保证和 API 文档定义完全一致。
2022-01-05 13:55:26
84
原创 53个技巧,熬夜总结Python 实用和高性能技巧大集合
长假大家在家干嘛呢? 是宅在家煲电视剧看跨年的晚会;还是去逛街吃吃火锅唱唱歌;或者是三五好友下馆子一起聚聚聊聊;还是在图书馆充电学习。大家不要忘记学习Python哦,下面是老司机总结的一些干货技巧,非常有价值,尤其是对比c/c++有其他语言编程基础的小伙伴,记得收藏哦!1. 易混淆操作本节对一些 Python 易混淆的操作进行对比。1.1 有放回随机采样和无放回随机采样import randomrandom.choices(seq, k=1) # 长度为k的list,有放回采样ra
2022-01-04 21:05:57
126
1
原创 Python错误、异常和模块
本篇主要讲两方面,错误和异常以及模块。在编程时遇见错误信息在所难免,Python中会也有很多种错误信息,常见的两种就是语法错误和逻辑错误,逻辑错误的种类有很多,占据了异常中大部分位置,下面就开始介绍一下这两个概念的相关知识。错误和异常语法错误语法错误英文表示为SyntaxError,后面会跟着一些关于错误的解释信息,方便你查找语句中的bug,如下:In [5]: print('naitangmao) File "<ipython-input
2022-01-04 14:13:23
119
转载 如何高效地在网上找开源项目?
一般在编程中的文件操作就是将操作系统中的文件作为文件对象打开之后,对其进行读写等操作后保存的过程。python中提供的这个文件对象File对象。file【阅读全文】File对象函数‘’’open(name,mode) ----打开文件– name 是文件路径,-- mode 是文件的打开模式mode模式 模式的相关描述描述r 以只读的形式打开文件,文件的指针在开头r+ 读写,文件指针在开头rb 以二进制的形式,只读文件指针在开头w 只写,文件不存在,则创建新的,存在则覆盖
2021-12-30 16:52:48
245
原创 5个疯狂的 Python 项目创意
你知道 Python 是被称为 全能编程语言 的吗?是的,它确实是,虽然不应该在每个项目中都使用它。你可以使用它来创建桌面应用程序、游戏、移动应用程序、网站和系统软件。它甚至是最适合用于实现 人工智能 和 机器学习 算法的语言。因此,在过去的几周里,我为 Python 开发人员收集了一些独特的项目构想。这些项目构想很有可能会让你对这门神奇的语言产生兴趣。最棒的是,你可以通过这些有趣但也具有挑战性的项目来增强你的 Python 编
2021-12-30 11:06:56
3677
原创 年度盘点,Python 的 10 大 IDE,你最爱哪一款?
对于程序员来说,除了日常争论世界上最好的语言是哪一门以外,哪款 IDE 是最好的也是争议颇多,今天我们就来介绍 10 款最好的 Python 编程 IDE,总有一款适合你!\什么是 IDE?IDE 代表集成开发环境,它是一个 GUI(图形用户界面),程序员可以在其中编写代码并生成最终产品。IDE 基本上统一了软件开发和测试所需的所有基本工具,这反过来又帮助程序员最大化输出。一些 IDE 是通用的,也就是说它们可以支持多种语言,例如,Sublime Text、Atom、Visual Studio 等。同样
2021-12-29 16:45:24
258
原创 Python pickle模块:实现Python对象的持久化存储
Python 中有个序列化过程叫作 pickle,它能够实现任意对象与文本之间的相互转化,也可以实现任意对象与二进制之间的相互转化。也就是说,pickle 可以实现 Python 对象的存储及恢复。值得一提的是,pickle 是 python 语言的一个标准模块,安装 python 的同时就已经安装了 pickle 库,因此它不需要再单独安装,使用 import 将其导入到程序中,就可以直接使用。pickle 模块提供了以下 4 个函数供我们使用:dumps():将 Python 中的对象序列化成二
2021-12-29 11:22:22
172
原创 超全汇总,必看 Python 标准库介绍
文本string:通用字符串操作re:正则表达式操作difflib:差异计算工具textwrap:文本填充unicodedata:Unicode字符数据库stringprep:互联网字符串准备工具readline:GNU按行读取接口rlcompleter:GNU按行读取的实现函数二进制数据struct:将字节解析为打包的二进制数据codecs:注册表与基类的编解码器数据类型datetime:基于日期与时间工具calendar:通用月份函数collection
2021-12-28 16:56:15
92
原创 超全整理100个 Pandas 函数
人生苦短,快学Python!今天给大家整理了100个Pandas常用的函数。分别分为6类:统计汇总函数、数据清洗函数、数据筛选、绘图与元素级运算函数、时间序列函数和其他函数。统计汇总函数 函数 含义 min() 计算最小值 max() 计算最大值 sum() 求和 mean() 计算平均值
2021-12-28 11:36:05
92
原创 一篇文章就梳理清楚了 Python OpenCV 的知识体系
这是一篇学习量很大的文章观前提醒,本篇文章涉及知识点巨大,建议先收藏,再慢慢学习。本篇文章目的将为你详细罗列 Python OpenCV 的学习路线与重要知识点。核心分成 24 个小节点,全部掌握,OpenCV 入门阶段就顺利通过了。OpenCV 初识与安装本部分要了解 OpenCV (Open Source Computer Vision Library)的相关简介,OpenCv 可以运行在多平台之上,轻量级而且高效,由一系列 C 函数和少量 C++类构成,提供了 Python、Ruby、MA
2021-12-27 16:42:40
214
原创 Pycharm那些隐藏的实用小技巧,yyds
Pycharm作为Python开发最常用的IDE之一,不仅兼容性好,而且功能也相当丰富,比如调试、语法高亮、智能提示等等功能,它还支持web开发框架比如Django等,当你熟悉了它之后,开发效率是相当之高的。但对于新手来说,Pycharm功能丰富的同时也是一把双刃剑,有的小伙伴刚上手之后看到一堆的英文界面难免会懵逼,哈哈哈,没有关系,今天盟主就来教大家11个Pycharm最常用的技巧,以及一些pycharm常用的快捷键,让你快速上手Python开发中最常用的IDE Pycharm,跟上老司机的车速!一
2021-12-27 15:29:49
107
原创 通过 for 循环,比较 Python 与 Ruby 编程思想的差别
Ruby 与 Python 之间的差异在很大程度上可通过for循环看出本质。Python 拥有for语句。对象告诉for如何进行协作,而for的循环体会处理对象返回的内容。Ruby 则相反。在 Ruby 中,for本身(通过each)是对象的一个方法。调用者将for循环体传递给这个方法。在 Python 的语言习惯中,对象模型服从于 for 循环。而在 Ruby 中,for 循环服从于对象模型。也就是说,在 Python 中,如果你想自定义迭代的过程,可以让对象告诉解释器该如何作迭代:class
2021-12-26 14:39:24
84
原创 Python函数和文件操作
本篇来说一下函数和文件。函数在编程中是一个很重要的角色,我们可以将若干个语句组合形成一个函数,它可以接受传入参数,并在内部进行相关计算后产生输出,将语句封装成函数是为了避免重复使用几个语句造成代码冗杂,让代码更简洁可观性更强。文件的操作主要是介绍一些关于文件的读取及写入的方法,以及每个方法的不同点和需要注意的事项,最后会介绍一下利用pickle模块存储复杂数据的方式。函数函数主要包括两个方面:•内置函数•自定义函数内置函数就是python自带的一些函数,我们只需要给函数传入相关参数就可以进行调用
2021-12-26 11:35:38
134
转载 如何用 Python 实现分布式计算?
面对计算密集型的任务,除了多进程,就是分布式计算,如何用 Python 实现分布式计算呢?今天分享一个很简单的方法,那就是借助于 Ray。什么是 RayRay 是基于 Python 的分布式计算框架,采用动态图计算模型,提供简单、通用的 API 来创建分布式应用。使用起来很方便,你可以通过装饰器的方式,仅需修改极少的的代码,让原本运行在单机的 Python 代码轻松实现分布式计算,目前多用于机器学习。Ray 的特色:1、提供用于构建和运行分布式应用程序的简单原语。2、使用户能够并行化单机代码,代码
2021-12-25 15:41:08
4173
1
原创 十年老Python程序员:给我一个链接,没有我不能爬的视频,只有我顶不住的视频
一、写在前面真的,为什么别人发游戏这么多人看,我发了两次了加起来才一百个。算了算了,不整游戏了,反正你们也不爱看~今天来试试把头条上扭腰上热门的那些妹子爬一爬,不知道我顶不顶得住~二、准备工作1、使用的环境python 3.8pycharm 2021.2 专业版2、要用的第三方模块seleniumrequestsparsel三、大致流程鉴于你们不喜欢我啰嗦,但是流程呢,我还是要给你们写出来,所以我就单独把它列出来了。1、网站分析(明确需求)在视频网页源代码当中找
2021-12-23 13:47:49
214
原创 实用技巧,3招Python 处理CSV、JSON和XML数据的简便方法
Python的卓越灵活性和易用性使其成为最受欢迎的编程语言之一,尤其是对于数据处理和机器学习方面来说,其强大的数据处理库和算法库使得python成为入门数据科学的首选语言。在日常使用中,CSV,JSON和XML三种数据格式占据主导地位。下面我将针对三种数据格式来分享其快速处理的方法。CSV数据CSV是存储数据的最常用方法。在Kaggle比赛的大部分数据都是以这种方式存储的。我们可以使用内置的Python csv库来读取和写入CSV。通常,我们会将数据读入列表列表。看看下面的代码。当我们运行csv.re
2021-12-23 10:27:09
378
原创 程序员必知的 10 个 Python 技巧
Python是一门流行且应用广泛的通用编程语言,其应用包括数据科学、机器学习、科学计算等领域,以及后端Web开发、移动和桌面应用程序等方面。许多知名的公司都使用Python,如Google、Dropbox、Facebook、Mozilla、IBM、Quora、Amazon、Spotify、NASA、Netflix、Reddit等。Python是免费且开源的,与它有关的大多数产品也都是。此外,它拥有庞大、专注且友善的编程者和使用者社区。它的语法设计目标就是简单、易读且优雅。本文将向你展示20条非常实用的
2021-12-22 15:25:26
3288
原创 技巧|Python 制作动态图表的正确方式
大家好关于动态图表,相信大家都或多或少的接触过一些,如果是代码水平比较不错的,可以选择 Matplotlib,当然也可以使用 pyecharts 的相关功能,不过这些工具都专注于图表的制作,也就是对于图表的数据,你是需要自行转换的。而今天介绍的这个可视化图库,完美的结合了 Pandas 数据格式,又辅以 Matplotlib 的强大功能,使得我们制作动图变得容易的多了。图库简介这款给力的可视化图库,就是 pandas_alive,虽然当前在 GitHub 上的 star 数量不是很高,但是相信凭借其强
2021-12-22 11:28:17
2533
4
原创 python实现人工智能识别水果
1) 需求分析1.水果数据处理:对水果(苹果,香蕉)数据集进行处理转化为标签和图像,并转化为one-hot码。2.卷积模型搭建:采用keras搭建模型,卷积层、池化层、Dropout层、全连接层、输出层3.模型训练把数据集在建立的模型上进行训练,并把最好的模型保存到h5文件中,便于直接对模型进行测试。4.模型测试:打开摄像头,使用通用物体进行测试。测试结果将录制成视频展示。2) 概要设计测试前代码:from keras.applications.resnet50 import ResNet
2021-12-21 17:26:11
5362
2
原创 再见了Excel,我有Python了
前言越来越多开发者表示,自从用了Python/Pandas,Excel都没有打开过了,用Python来处理与可视化表格就是四个字——非常快速!下面我来举几个明显的例子1.删除重复行和空行我们直接用dict.fromkeys的方法把当前的数据转为字典,默认的值为None因为用不到,也就无所谓了。然后我们再用list直接对结果进行类型转换,转换为list。In [135]:for row in rows4: print(row)('name', 'address')('tom
2021-12-21 13:47:31
64
原创 几个可以整蛊你朋友的 Python 程序
Python 能做很多无聊,但有意思的事情,例如接下来的一些案例。以下程序,不要发代码,要不实现不了你整蛊的目的。要打包成一个 exe 程序,发给朋友才有意思。使用 pip install pyinstaller。打包命令如下:pyinstaller -F 文件名.py无聊程序之一while True: n = input("猜猜我在想啥?") print("猜错喽")你的朋友将永远无法知道你在想什么。当然我安装 360 之后,程序没了。有兴趣研究免杀的,可以在给本文
2021-12-20 14:35:30
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人