我的编程空间,编程开发者的网络收藏夹
学习永远不晚

使用 python 进行微信好友分析

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

使用 python 进行微信好友分析

使用 python 进行微信好友分析

1. 使用到的库

① wxpy:初始化微信机器人

② openpyxl:保存微信好友数据为Excel表格

③ pyecharts:生成可视化的地图

④ wordcloud、matplotlib、jieba:生成词云图

特别提醒】:pyecharts 库用的是0.5.x版本,而在 pip 中安装的为1.x.x版本,因此需要自行到【官网】中下载。

2. 基本功能

① 分析微信好友数据

② 生成词云图

③ 生成地图展示

3. 代码实现

此处使用类来实现

(1) 导入模块

1 #  导入模块
2 from wxpy import Bot
3 import openpyxl
4 from pyecharts import Map
5 from wordcloud import WordCloud
6 import matplotlib.pyplot as plt
7 import jieba

 

(2) 初始化机器人和获取微信好友的源信息

此处调用 Bot() 方法,需要扫码登陆微信网页版,后续操作才能进行。

 1 def __init__(self, ToExcelFile="", ToCityFile="", ToMapProvinceFile="", ToMapCityFile=""):
 2     ''' 初始化机器人和其他参数 '''
 3     # 初始化机器人,需要扫码
 4     self.bot = Bot()
 5     # 获取我所有的微信好友信息 - 存储基础信息(未处理)
 6     self.allFriends_Info = self.bot.friends()
 7     # 我的微信好友个数
 8     self.allFriends_Num = len(self.allFriends_Info)
 9     # 保存微信好友信息的表格文件路径(.xlsx)
10     self.ExcelFile = ToExcelFile
11     # 保存城市词云图的文件路径(.png/.jpg)
12     self.WCOfCityFile = ToCityFile
13     # 保存省份地图的文件路径(.html)
14     self.MapProvinceFile = ToMapProvinceFile
15     # 其他可用参数
16     self.MapCityFile = ToMapCityFile
17     # 自动调用run方法,使得在实例化对象后自动运行其他函数
18     self.run()

 

(3) 统计和处理微信好友的信息

除了列出的还有 个性签名、头像其他属性。

 1 def getFriendsInfo(self):
 2     ''' 获取微信好友的全部信息 '''
 3     # 存储微信好友的信息(经过信息处理的)
 4     self.friendsInfo = []
 5     # 定义列标题
 6     self.infoTitle = ['NickName', 'RemarkName', 'Sex', 'Province', 'City']
 7     for aFriend in self.allFriends_Info:
 8         # 获取昵称
 9         NickName = aFriend.raw.get(self.infoTitle[0], None)
10         # 获取备注
11         RemarkName = aFriend.raw.get(self.infoTitle[1], None)
12         # 获取性别
13         Sex = {1:"男", 2:"女", 0:"其他"}.get(aFriend.raw.get(self.infoTitle[2], None), None)
14         # 获取省份
15         Province = aFriend.raw.get(self.infoTitle[3], None)
16         # 获取城市
17         City = aFriend.raw.get(self.infoTitle[4], None)
18         lisTmp = [NickName, RemarkName, Sex, Province, City]
19         self.friendsInfo.append(lisTmp)

 

(4) 保存微信好友的信息

在这保存为Excel表格,在代码中插入表头行,为了便于阅读。

 1 def saveFriendsInfoAsExcel(self, ExcelName):
 2     ''' 保存微信好友的信息到 Excel 表格中 '''
 3     # 生成openpyxl对象
 4     workbook = openpyxl.Workbook()
 5     # 激活表格
 6     sheet = workbook.active
 7     # 设置表格标题
 8     sheet.title = 'WeChatFriendsInfo'
 9     # 填充列标题到第一行
10     for _ in range(len(self.infoTitle)):
11         sheet.cell(row=1, column=_+1, value=self.infoTitle[_])
12     # 填充微信好友信息,从第二行开始
13     for i in range(self.allFriends_Num):
14         for j in range(len(self.infoTitle)):
15             sheet.cell(row=i+2, column=j+1, value=str(self.friendsInfo[i][j]))
16     # 若文件名非空,则保存到该路径下
17     if ExcelName != "":
18         workbook.save(ExcelName)
19         print(">>> Save WeChat friends' information successfully!")

 

(5) 分析微信好友的信息

1 def quiteAnalyzeFriendsInfo(self):
2     ''' 分析数据,一步到位,直接了当 '''
3     print(self.allFriends_Info.stats_text())

 

(6) 生成city词云图

 1 def creatWordCloudOfCity(self, CityName):
 2     ''' 使用获取的数据生成city词云图 '''
 3     # 获取所有的城市
 4     cityStr = ""
 5     for i in range(self.allFriends_Num):
 6         if self.friendsInfo[i][4] not in cityStr:
 7             cityStr += " " + self.friendsInfo[i][4]
 8     #jieba库精确模式分词
 9     wordlist = jieba.lcut(cityStr)
10     cityStr = ' '.join(wordlist)
11     # 加载背景图片
12     #cloud_mask = np.array(Image.open(BackGroundFile))
13     #设置词云图属性
14     font = r'C:\Windows\Fonts\simfang.ttf' # 设置字体路径
15     wc = WordCloud(
16         background_color = 'black',     # 背景颜色
17         #mask = cloud_mask,             # 背景图片
18         max_words = 100,                # 设置最大显示的词云数
19         font_path = font,               # 设置字体形式(在本机系统中)
20         height = 300,                   # 图片高度
21         width = 600,                    # 图片宽度
22         max_font_size = 100,            # 字体最大值
23         random_state = 100,             # 配色方案的种类
24         )
25     # 生成词云图
26     myword = wc.generate(cityStr)
27     #展示词云图
28     plt.imshow(myword)
29     plt.axis('off')
30     plt.show()
31     # 若文件名非空,则保存到该路径下
32     if CityName != "":
33         #保存词云图
34         wc.to_file(CityName)
35         print(">>> Creat WeChat wordcloud of city successfully!")

 

(7) 生成province地图

 1 def creatMapProvince(self, MapFile):
 2     ''' 使用获取的数据生成province地图 '''
 3     # 获取所有省份
 4     provinceList, provinceNum = [], []
 5     for i in range(self.allFriends_Num):
 6         if self.friendsInfo[i][3] not in provinceList:
 7             provinceList.append(self.friendsInfo[i][3])
 8             provinceNum.append(0)
 9     for i in range(self.allFriends_Num):
10         for j in range(len(provinceList)):
11             if self.friendsInfo[i][3] == provinceList[j]:
12                 provinceNum[j] += 1
13     # 生成 Map
14     map = Map("各省微信好友分布", width=1000, height=800)
15     map.add("", provinceList, provinceNum, maptype="china", is_visualmap=True, visual_text_color='#000')
16     # 若文件名非空,则保存到该路径下
17     if MapFile != "":
18         map.render(MapFile)
19         print(">>> Creat WeChat Map of Provinces seccessfully!")

 

(8) 生成city地图

 1 def creatMapCity(self, MapFile):
 2         ''' 使用获取的数据生成city地图 '''
 3         # 获取所有省份
 4         CityList, CityNum = [], []
 5         for i in range(self.allFriends_Num):
 6             if self.friendsInfo[i][4] not in CityList:
 7                 CityList.append(self.friendsInfo[i][4])
 8                 CityNum.append(0)
 9         for i in range(self.allFriends_Num):
10             for j in range(len(CityList)):
11                 if self.friendsInfo[i][4] == CityList[j]:
12                     CityNum[j] += 1
13         for i in range(len(CityList)):
14             CityList[i] += '市'
15         # 生成 Map
16         map = Map("各市微信好友分布", width=1000, height=800)
17         map.add("", CityList, CityNum, maptype="广东", is_visualmap=True, visual_text_color='#000')
18         # 若文件名非空,则保存到该路径下
19         if MapFile != "":
20             map.render(MapFile)
21             print(">>> Creat WeChat Map of Cities seccessfully!")

有了上述实现各个功能的方法,那么就差一个调用各种方法的方法了。

(9) run方法

 1 def run(self):
 2     # 获取微信好友信息
 3     self.getFriendsInfo()
 4     print(">>> Get WeChat friends' information successfully!")
 5     print(">>> Members:", self.allFriends_Num)
 6     # 保存微信好友信息
 7     self.saveFriendsInfoAsExcel(self.ExcelFile)
 8     # 分析微信好友信息
 9     self.quiteAnalyzeFriendsInfo()
10     # 使用微信好友的 city 产生词云图
11     self.creatWordCloudOfCity(self.WCOfCityFile)
12     # 生成微信好友的 province 地图
13     self.creatMapProvince(self.MapProvinceFile)
14     # 生成微信好友的 city 地图
15     self.creatMapCity(self.MapCityFile)

对于文件路径,在main函数中传递即可。【注】:上述代码都在类中,在此处结束,下面为main函数

1 if __name__ == "__main__":
2     ToExcelFile = "./WeChatAnalyze//FriendsInfo.xlsx"      # 微信好友信息的Excel表格保存路径
3     ToPictureFile = "./WeChatAnalyze//CityWordCloud.png"   # 微信好友信息city词云图保存路径
4     ToMapFileProvince = "./WeChatAnalyze//WeChatProvinceMap.html" # 微信好友信息province地图保存路径
5     ToMapFileCity = "./WeChatAnalyze//WeChatCityMap.html"  # 微信好友信息city地图保存路径
6     # WeChatRobot对象实例化
7     robot = WeChatRobot(ToExcelFile, ToPictureFile, ToMapFileProvince, ToMapFileCity)

是不是觉得Main函数很简短,哈哈,没错,就是这么简!

接下来看看实现的效果吧!

>>> 这个是终端显示效果

>>> 这个是保存为Excel表格的内容

 >>> 这个是微信好友各省的分布

>>> 这个是微信好友各市的分布

 

OK. 今天就分享到这啦!最后附上完整代码!

 

参考文献:

① 用python玩微信:https://segmentfault.com/a/1190000014203617

② pyecharts 中部分import 不到:https://blog.csdn.net/weixin_38617311/article/details/81146748

③ pyecharts 中地图显示不全:https://blog.csdn.net/xiamoyanyulrq/article/details/80025105

 

  1 # -*- coding: utf-8 -*-
  2 '''
  3 This is a program which can analyze datas of WeChat friends.
  4 @author: bpf
  5 '''
  6 
  7 #  导入模块
  8 from wxpy import Bot
  9 import openpyxl
 10 from pyecharts import Map
 11 from wordcloud import WordCloud
 12 import matplotlib.pyplot as plt
 13 import jieba
 14 
 15 class WeChatRobot:
 16 
 17     '''====================== 1. 获取微信好友信息 ======================'''
 18     def __init__(self, ToExcelFile="", ToCityFile="", ToMapProvinceFile="", ToMapCityFile=""):
 19         ''' 初始化机器人和其他参数 '''
 20         # 初始化机器人,需要扫码
 21         self.bot = Bot()
 22         # 获取我所有的微信好友信息 - 存储基础信息(未处理)
 23         self.allFriends_Info = self.bot.friends()
 24         # 我的微信好友个数
 25         self.allFriends_Num = len(self.allFriends_Info)
 26         # 保存微信好友信息的表格文件路径(.xlsx)
 27         self.ExcelFile = ToExcelFile
 28         # 保存城市词云图的文件路径(.png/.jpg)
 29         self.WCOfCityFile = ToCityFile
 30         # 保存省份地图的文件路径(.html)
 31         self.MapProvinceFile = ToMapProvinceFile
 32         # 其他可用参数
 33         self.MapCityFile = ToMapCityFile
 34         # 自动调用run方法,使得在实例化对象后自动运行其他函数
 35         self.run()
 36 
 37     '''====================== 2. 统计微信好友信息 ======================'''
 38     def getFriendsInfo(self):
 39         ''' 获取微信好友的全部信息 '''
 40         # 存储微信好友的信息(经过信息处理的)
 41         self.friendsInfo = []
 42         # 定义列标题
 43         self.infoTitle = ['NickName', 'RemarkName', 'Sex', 'Province', 'City']
 44         for aFriend in self.allFriends_Info:
 45             # 获取昵称
 46             NickName = aFriend.raw.get(self.infoTitle[0], None)
 47             # 获取备注
 48             RemarkName = aFriend.raw.get(self.infoTitle[1], None)
 49             # 获取性别
 50             Sex = {1:"男", 2:"女", 0:"其他"}.get(aFriend.raw.get(self.infoTitle[2], None), None)
 51             # 获取省份
 52             Province = aFriend.raw.get(self.infoTitle[3], None)
 53             # 获取城市
 54             City = aFriend.raw.get(self.infoTitle[4], None)
 55             lisTmp = [NickName, RemarkName, Sex, Province, City]
 56             self.friendsInfo.append(lisTmp)
 57     
 58     '''====================== 3. 保存微信好友信息 ======================'''
 59     def saveFriendsInfoAsExcel(self, ExcelName):
 60         ''' 保存微信好友的信息到 Excel 表格中 '''
 61         # 生成openpyxl对象
 62         workbook = openpyxl.Workbook()
 63         # 激活表格
 64         sheet = workbook.active
 65         # 设置表格标题
 66         sheet.title = 'WeChatFriendsInfo'
 67         # 填充列标题到第一行
 68         for _ in range(len(self.infoTitle)):
 69             sheet.cell(row=1, column=_+1, value=self.infoTitle[_])
 70         # 填充微信好友信息,从第二行开始
 71         for i in range(self.allFriends_Num):
 72             for j in range(len(self.infoTitle)):
 73                 sheet.cell(row=i+2, column=j+1, value=str(self.friendsInfo[i][j]))
 74         # 若文件名非空,则保存到该路径下
 75         if ExcelName != "":
 76             workbook.save(ExcelName)
 77             print(">>> Save WeChat friends' information successfully!")
 78 
 79     '''====================== 4. 分析微信好友信息 ======================'''
 80     def quiteAnalyzeFriendsInfo(self):
 81         ''' 分析数据,一步到位,直接了当 '''
 82         print(self.allFriends_Info.stats_text())
 83     
 84     '''====================== 5. 产生city词云图 ======================'''
 85     def creatWordCloudOfCity(self, CityName):
 86         ''' 使用获取的数据生成city词云图 '''
 87         # 获取所有的城市
 88         cityStr = ""
 89         for i in range(self.allFriends_Num):
 90             if self.friendsInfo[i][4] not in cityStr:
 91                 cityStr += " " + self.friendsInfo[i][4]
 92         #jieba库精确模式分词
 93         wordlist = jieba.lcut(cityStr)
 94         cityStr = ' '.join(wordlist)
 95         # 加载背景图片
 96         #cloud_mask = np.array(Image.open(BackGroundFile))
 97         #设置词云图属性
 98         font = r'C:\Windows\Fonts\simfang.ttf' # 设置字体路径
 99         wc = WordCloud(
100             background_color = 'black',     # 背景颜色
101             #mask = cloud_mask,             # 背景图片
102             max_words = 100,                # 设置最大显示的词云数
103             font_path = font,               # 设置字体形式(在本机系统中)
104             height = 300,                   # 图片高度
105             width = 600,                    # 图片宽度
106             max_font_size = 100,            # 字体最大值
107             random_state = 100,             # 配色方案的种类
108             )
109         # 生成词云图
110         myword = wc.generate(cityStr)
111         #展示词云图
112         plt.imshow(myword)
113         plt.axis('off')
114         plt.show()
115         # 若文件名非空,则保存到该路径下
116         if CityName != "":
117             #保存词云图
118             wc.to_file(CityName)
119             print(">>> Creat WeChat wordcloud of city successfully!")
120     
121     '''===================== 6. 产生province地图 ====================='''
122     def creatMapProvince(self, MapFile):
123         ''' 使用获取的数据生成province地图 '''
124         # 获取所有省份
125         provinceList, provinceNum = [], []
126         for i in range(self.allFriends_Num):
127             if self.friendsInfo[i][3] not in provinceList:
128                 provinceList.append(self.friendsInfo[i][3])
129                 provinceNum.append(0)
130         for i in range(self.allFriends_Num):
131             for j in range(len(provinceList)):
132                 if self.friendsInfo[i][3] == provinceList[j]:
133                     provinceNum[j] += 1
134         # 生成 Map
135         map = Map("各省微信好友分布", width=1000, height=800)
136         map.add("", provinceList, provinceNum, maptype="china", is_visualmap=True, visual_text_color='#000')
137         # 若文件名非空,则保存到该路径下
138         if MapFile != "":
139             #map.show_config()
140             map.render(MapFile)
141             print(">>> Creat WeChat Map of Provinces seccessfully!")
142     
143     '''===================== 7. 产生city地图 ====================='''
144     def creatMapCity(self, MapFile):
145         ''' 使用获取的数据生成city地图 '''
146         # 获取所有省份
147         CityList, CityNum = [], []
148         for i in range(self.allFriends_Num):
149             if self.friendsInfo[i][4] not in CityList:
150                 CityList.append(self.friendsInfo[i][4])
151                 CityNum.append(0)
152         for i in range(self.allFriends_Num):
153             for j in range(len(CityList)):
154                 if self.friendsInfo[i][4] == CityList[j]:
155                     CityNum[j] += 1
156         for i in range(len(CityList)):
157             CityList[i] += '市'
158         # 生成 Map
159         map = Map("各市微信好友分布", width=1000, height=800)
160         map.add("", CityList, CityNum, maptype="广东", is_visualmap=True, visual_text_color='#000')
161         # 若文件名非空,则保存到该路径下
162         if MapFile != "":
163             map.render(MapFile)
164             print(">>> Creat WeChat Map of Cities seccessfully!")
165         
166     '''===================== 8. 自动执行函数 ====================='''
167     def run(self):
168         # 获取微信好友信息
169         self.getFriendsInfo()
170         print(">>> Get WeChat friends' information successfully!")
171         print(">>> Members:", self.allFriends_Num)
172         # 保存微信好友信息
173         self.saveFriendsInfoAsExcel(self.ExcelFile)
174         # 分析微信好友信息
175         self.quiteAnalyzeFriendsInfo()
176         # 使用微信好友的 city 产生词云图
177         self.creatWordCloudOfCity(self.WCOfCityFile)
178         # 生成微信好友的 province 地图
179         self.creatMapProvince(self.MapProvinceFile)
180         # 生成微信好友的 city 地图
181         self.creatMapCity(self.MapCityFile)
182         
183 if __name__ == "__main__":
184     ToExcelFile = "./WeChatAnalyze//FriendsInfo.xlsx"      # 微信好友信息的Excel表格保存路径
185     ToPictureFile = "./WeChatAnalyze//CityWordCloud.png"   # 微信好友信息city词云图保存路径
186     ToMapFileProvince = "./WeChatAnalyze//WeChatProvinceMap.html" # 微信好友信息province地图保存路径
187     ToMapFileCity = "./WeChatAnalyze//WeChatCityMap.html"  # 微信好友信息city地图保存路径
188     # WeChatRobot对象实例化
189     robot = WeChatRobot(ToExcelFile, ToPictureFile, ToMapFileProvince, ToMapFileCity)

 

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

使用 python 进行微信好友分析

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

使用 python 进行微信好友分析

使用 python 进行微信好友分析1. 使用到的库① wxpy:初始化微信机器人② openpyxl:保存微信好友数据为Excel表格③ pyecharts:生成可视化的地图④ wordcloud、matplotlib、jieba:生成词
2023-01-31

如何用Python了解微信好友

如何用Python了解微信好友,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。用了微信几年了,微信号有也不少了,但是真正了解自己的好友吗?好友最多的城市是哪个?好
2023-06-17

微信小程序嵌套的H5使用小程序分享(分享微信好友或朋友圈)

需求说明 嵌套在微信小程序中的H5想要使用小程序自带分享功能,分享H5的页面给微信好友或朋友圈 实现原理 H5中可使用wx.miniProgram.postMessage向小程序的webview发送消息,会触发组件的message事件,在小
2023-08-21

利用Python查看微信共同好友

思路首先通过itchat这个微信个人号接口扫码登录个人微信网页版,获取可以识别好友身份的数据。这里是需要分别登录两人微信的,拿到两人各自的好友信息存到列表中。这样一来,查共同好友就转化成了查两个列表中相同元素的问题。获取到共同好友信息后,可
2023-01-31

用 Python分析朋友圈好友的签名

需要用到的第三方库:numpy:本例结合wordcloud使用jieba:对中文惊进行分词PIL: 对图像进行处理(本例与wordcloud结合使用)snowlp:对文本信息进行情感判断wordcloud:生成词云matplotlib:绘制
2023-01-31

怎么用Python爬取微信好友数据

这篇文章主要介绍了怎么用Python爬取微信好友数据的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么用Python爬取微信好友数据文章都会有所收获,下面我们一起来看看吧。简单介绍下本文中使用到的第三方模块:i
2023-07-06

Python利用itchat对微信中好友数据实现简单分析的方法

前言 最近在一个微信公众号上看到一个调用微信 API 可以对微信好友进行简单数据分析的一个包 itchat 感觉挺好用的,就简单尝试了一下。 库文档说明链接在这: itchat 安装 在终端中输入以下命令,完成微信的API包itchat的安
2022-06-04

Android实战ShareSDk的使用,实现一键分享微信好友

要在Android应用中实现一键分享到微信好友,你可以使用ShareSDK库。下面是使用ShareSDK实现一键分享微信好友的步骤:1. 下载并导入ShareSDK库。你可以从这个网址下载最新版的ShareSDK:https://www.m
2023-09-21

Android中使用ListView模拟微信好友功能

效果图:分析:1、创建listView2、创建数据3、创建适配器  将数据放到呈现数据的容器里面。  将这个容器(带数据)连接适配器。    其实是直接在我们自己写的adapter的getView重载方法中返回连接的view。    Vie
2023-05-30

使用Python怎么对Syslog信息进行分析

本篇文章给大家分享的是有关使用Python怎么对Syslog信息进行分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。实验目的:对设备Syslong信息进行分析记录,并写入sq
2023-06-14

Android中使用listview实现qq/微信好友列表

首先附上运行结果:如果你没有学过listview请你先看一看基本知识。不想再说的那么细了 太多了。 首先是listview布局
2022-06-06

如何用Python做出微信圈好友图像全家福

这期内容当中小编将会给大家带来有关如何用Python做出微信圈好友图像全家福,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。今天带给大家一个小型的Python实战项目,利用Python做出微信好友图像全家福
2023-06-19

怎么使用Python进行数据分析

使用Python进行数据分析可以通过以下几个步骤:1. 安装Python和相关库:首先需要安装Python解释器,推荐使用Anaconda发行版,因为它已经包含了很多常用的数据分析库,如NumPy、Pandas和Matplotlib等。可以
2023-08-23

使用Python进行同期群分析(CohortAnalysis)

同期群(Cohort)的字面意思(有共同特点或举止类同的)一群人,比如不同性别,不同年龄。这篇文章主要介绍了用Python语言来进行同期群分析,感兴趣的同学可以阅读参考一下本文
2023-03-24

微信中如何进行MMAlert的使用

微信中如何进行MMAlert的使用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。如果大家时常用过微信或者用过iphone,就会发现有种从底部弹出的半透明菜单,这种菜单风格优美并
2023-06-19

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录