<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Chan_Prince的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Chan_Prince</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Chan_Prince]]></copyright><item><title><![CDATA[阿里云服务器-解决宝塔登录不成功]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/148381878</link><guid>https://blog.csdn.net/Chan_Prince/article/details/148381878</guid><author>Chan_Prince</author><pubDate>Mon, 02 Jun 2025 14:38:05 +0800</pubDate><description><![CDATA[可能是端口未开放
原因：服务器防火墙或安全组设置中没有开放宝塔面板使用的默认端口（如8888）。
解决方法：登录服务器，检查并确保防火墙或安全组规则中已添加允许外部访问的规则]]></description><category></category></item><item><title><![CDATA[关于Squish的介绍和简单使用说明]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/125572779</link><guid>https://blog.csdn.net/Chan_Prince/article/details/125572779</guid><author>Chan_Prince</author><pubDate>Sat, 02 Jul 2022 14:37:41 +0800</pubDate><description><![CDATA[网络研讨会 | Squish for Qt: 为Qt应用量身打造的自动化测试工具_哔哩哔哩_bilibiliSquish是一款跨平台、支持多种开发技术的GUI自动化测试工具，基于对象识别的GUI自动化测试工具、支持各类操作系统、可为多种技术开发的应用程序提供GUI自动化测试。操作简单、脚本语言灵活、切换平台无需修改测试脚本、一次学习到处使用、体验一致。上周五，我们的网络研讨会分享了Squish工具的主要功能特性和如何创建Qt应用的GUI自动化测试。申请试用：https://www.qt.io/zh-cn, ]]></description><category></category></item><item><title><![CDATA[PyCharm安装了第三方库requests提示ModuleNotFoundError: No module named ‘requests‘]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/124961121</link><guid>https://blog.csdn.net/Chan_Prince/article/details/124961121</guid><author>Chan_Prince</author><pubDate>Wed, 25 May 2022 10:27:23 +0800</pubDate><description><![CDATA[1.首先要确定是安装了requests库，可以在PythonProject文件下找到Scripts文件夹中的requests库



2.通过File--&gt;Setting上的Python解析器进行添加



3.点击+号，搜索出requests这个库，然后install package



4.install 成功之后就会显示requsets的库了，然后再运行一下程序即可








...]]></description><category></category></item><item><title><![CDATA[36张图详解计算机网络知识点]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/123546338</link><guid>https://blog.csdn.net/Chan_Prince/article/details/123546338</guid><author>Chan_Prince</author><pubDate>Sat, 26 Mar 2022 18:45:40 +0800</pubDate><description><![CDATA[36张图详解计算机网络知识点]]></description><category></category></item><item><title><![CDATA[C编译时遇到报错：fatal error LNK1120: 1 个无法解析的外部命令]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/123759072</link><guid>https://blog.csdn.net/Chan_Prince/article/details/123759072</guid><author>Chan_Prince</author><pubDate>Sat, 26 Mar 2022 16:58:25 +0800</pubDate><description><![CDATA[fatal error LNK1120: 1 个无法解析的外部命令

...]]></description><category></category></item><item><title><![CDATA[phthon easygui下载地址和如何导入到python库]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/120256980</link><guid>https://blog.csdn.net/Chan_Prince/article/details/120256980</guid><author>Chan_Prince</author><pubDate>Sun, 12 Sep 2021 22:23:31 +0800</pubDate><description><![CDATA[使用在官方网站的链接http://easygui.sourceforge.net/下载

EasyGUI — easygui 0.97 (2014-12-20) documentationhttp://easygui.sourceforge.net/

一、下载安装

1.下载0.96的easygui；软件链接如上，选择下载的地址，我是放在了D盘，D:\easygui-0.96

2.对压缩包进行解压，得到setup.py和easygui.py两个文件。

3.打开cmd，可以直接用win + R打开cmd]]></description><category></category></item><item><title><![CDATA[WIFI配置]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/120077449</link><guid>https://blog.csdn.net/Chan_Prince/article/details/120077449</guid><author>Chan_Prince</author><pubDate>Fri, 03 Sep 2021 11:06:52 +0800</pubDate><description><![CDATA[#启动wpa_supplicant
wpa_supplicant-Dnl80211-B-iwlan0-c/etc/wpa_supplicant.conf
#获取搜索结果
wpa_cli-iwlan0scan_results
#新建wifi配置，会返回一个新的网络整数ID，比如：0
wpa_cli-iwlan0add_network
#假设新wifi的网络ID为0
#设置wifi的ssid
#ssid需要添加双引号，双引号还要加斜杠或者单引号
wpa_cli-iwlan...]]></description><category></category></item><item><title><![CDATA[arm板子上没有可执行的APP和armLinux下配置静态IP和网卡重启]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/119933167</link><guid>https://blog.csdn.net/Chan_Prince/article/details/119933167</guid><author>Chan_Prince</author><pubDate>Thu, 26 Aug 2021 18:30:57 +0800</pubDate><description><![CDATA[https://www.runoob.com/linux/linux-comm-chmod.html




]]></description><category></category></item><item><title><![CDATA[Linux解压命令tar]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/119424734</link><guid>https://blog.csdn.net/Chan_Prince/article/details/119424734</guid><author>Chan_Prince</author><pubDate>Thu, 05 Aug 2021 18:45:45 +0800</pubDate><description><![CDATA[https://blog.csdn.net/qq_25908839/article/details/102877287
]]></description><category></category></item><item><title><![CDATA[python小记~字符串]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118825874</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118825874</guid><author>Chan_Prince</author><pubDate>Tue, 20 Jul 2021 22:37:20 +0800</pubDate><description><![CDATA[字符串和元组一样是不可变的序列
]]></description><category></category></item><item><title><![CDATA[UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa2 in position 4: illegal multibyte sequence]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118915623</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118915623</guid><author>Chan_Prince</author><pubDate>Mon, 19 Jul 2021 22:11:30 +0800</pubDate><description><![CDATA[读文件遇到这个报错，错误说编码方式有问题



在后面加了encoding = 'utf -8',就可以陈宫读取文件内容了




]]></description><category></category></item><item><title><![CDATA[python小记~元组]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118822781</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118822781</guid><author>Chan_Prince</author><pubDate>Fri, 16 Jul 2021 21:06:15 +0800</pubDate><description><![CDATA[元组和列表的的

解包：元组和列表的解包同样适用。左侧的变量和右边的数量要一致

&gt;&gt;&gt; t = (123,'fishc',3.14)
&gt;&gt;&gt; x,y,z=t
&gt;&gt;&gt; x
123
&gt;&gt;&gt; y
'fishc'
&gt;&gt;&gt; z
3.14
&gt;&gt;&gt;

元组是不可变的，但是元组里面的可变列表，是可以更改的

&gt;&gt;&gt; s= [1,2,3]
&gt;&gt;&gt; t =[4,5,6]
&gt;&.]]></description><category></category></item><item><title><![CDATA[python小记~列表推导式]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118736509</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118736509</guid><author>Chan_Prince</author><pubDate>Thu, 15 Jul 2021 20:35:12 +0800</pubDate><description><![CDATA[举例：[expression for target in iterable]

&gt;&gt;&gt; oho = [1,2,3,4,5]
&gt;&gt;&gt; oho = [ i * 2 for i in oho]
&gt;&gt;&gt; oho
[2, 4, 6, 8, 10]

从程序的执行效率来说，列表推导式的运行效率比普通的循坏要快一倍多，主要是因为列表推导式是以更快的C 语言的速度来运行的。




...]]></description><category></category></item><item><title><![CDATA[python小记~列表引用，浅拷贝和深拷贝copy]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118712082</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118712082</guid><author>Chan_Prince</author><pubDate>Wed, 14 Jul 2021 16:46:35 +0800</pubDate><description><![CDATA[浅拷贝，拷贝的只是引用，就是别名。就是说你这个人有很多个花名，实际上指的是有你一个人





copy拷贝的是整个列表对象










]]></description><category></category></item><item><title><![CDATA[python小记~嵌套列表]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118711290</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118711290</guid><author>Chan_Prince</author><pubDate>Tue, 13 Jul 2021 21:51:33 +0800</pubDate><description><![CDATA[&gt;&gt;&gt; matrix = [[1,2,3],[4,5,6],[7,8,9]]
&gt;&gt;&gt; for i in matrix:
 for each in i:
  print(each)


索引

&gt;&gt;&gt; matrix[0][1]
2



&gt;&gt;&gt; B = [[0]*3]*3
&gt;&gt;&gt; B
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
&gt;&gt;&gt; B[1][1] = 1...]]></description><category></category></item><item><title><![CDATA[python小记~列表，字符串]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118683841</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118683841</guid><author>Chan_Prince</author><pubDate>Tue, 13 Jul 2021 21:18:21 +0800</pubDate><description><![CDATA[Step one:将赋值号（=）左边指定的内容删除

Step two:将包含在赋值号（=）右边的可迭代对象中的片段插入左边被删除的位置

其实它是分上面两个步骤实现的

&gt;&gt;&gt; heroes = ['zhizhuxia','meilide','mieba','putao','chengzi']
&gt;&gt;&gt; heroes[4]='baby'
&gt;&gt;&gt; heroes
['zhizhuxia', 'meilide', 'mieba', 'putao', 'baby]]></description><category></category></item><item><title><![CDATA[python小记~列表/列表切片]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118659947</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118659947</guid><author>Chan_Prince</author><pubDate>Mon, 12 Jul 2021 20:54:40 +0800</pubDate><description><![CDATA[1.不同元素使用[ ],使用，将元素分开，列表可以容纳不同类型的元素

2.序列是python中最常用的数据结构

3.列表切片

&gt;&gt;&gt; list1 = [1,2,3,4,5,'上山大老虎啊']
&gt;&gt;&gt; for each in list1:
 print(each)
1
2
3
4
5
上山大老虎啊

&gt;&gt;&gt; list1[-1]
'上山大老虎啊'

&gt;&gt;&gt; list1[3:]
[4, 5, '上山大老虎啊']

&gt;&gt;...]]></description><category></category></item><item><title><![CDATA[python小记~列表append、extend、insert、remove、pop、clear、]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118660092</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118660092</guid><author>Chan_Prince</author><pubDate>Mon, 12 Jul 2021 20:54:13 +0800</pubDate><description><![CDATA[1.append()每次只能加一个元素

2.extend([])能加一个列表，这个方法的参数必须是一个可迭代的对象，新的内容是追加到原列表最后一个元素的后面

3.
]]></description><category></category></item><item><title><![CDATA[python小记~for循环]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/118655003</link><guid>https://blog.csdn.net/Chan_Prince/article/details/118655003</guid><author>Chan_Prince</author><pubDate>Sun, 11 Jul 2021 20:59:21 +0800</pubDate><description><![CDATA[1.for 变量 in 可迭代对象：

    statement（S）
]]></description><category></category></item><item><title><![CDATA[作用域运算符]]></title><link>https://blog.csdn.net/Chan_Prince/article/details/80212745</link><guid>https://blog.csdn.net/Chan_Prince/article/details/80212745</guid><author>Chan_Prince</author><pubDate>Sun, 11 Jul 2021 15:31:49 +0800</pubDate><description><![CDATA[1.&quot;::”作用域运算符本质：左操作数是一个scope(范围的意思),右操作数是scope内的一个名字，可是是scope，class，member或者function，variable等。2.作用域的使用：两个独立的类，相互访问时，只能是静态函数通过::访问。             如果是继承函数，静态与非静态都可以用。...]]></description><category></category></item></channel></rss>