<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_21240643的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_21240643</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_21240643]]></copyright><item><title><![CDATA[关闭Pycharm拼写检查]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/120493585</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/120493585</guid><author>qq_21240643</author><pubDate>Sun, 26 Sep 2021 17:34:55 +0800</pubDate><description><![CDATA[关闭Pycharm拼写检查:
码一下：
https://blog.youkuaiyun.com/u013088062/article/details/50001189/?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-0.no_search_link&amp;spm=1001.2101.3001.4242

]]></description><category></category></item><item><title><![CDATA[Python格式化字符串f-string f“{}{}{}“详细介绍]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/120411920</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/120411920</guid><author>qq_21240643</author><pubDate>Wed, 22 Sep 2021 11:25:15 +0800</pubDate><description><![CDATA[码一下：
https://blog.youkuaiyun.com/yizhuanlu9607/article/details/89530982

]]></description><category></category></item><item><title><![CDATA[vim基本操作]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/120130471</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/120130471</guid><author>qq_21240643</author><pubDate>Mon, 06 Sep 2021 11:26:41 +0800</pubDate><description><![CDATA[码一下：
https://lyy-0217.blog.youkuaiyun.com/article/details/84558412?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.control&amp;depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.control

]]></description><category></category></item><item><title><![CDATA[在 Mac 上安装 Git ，生成 SSH 密钥用于 GitHub 授权]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/119798408</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/119798408</guid><author>qq_21240643</author><pubDate>Thu, 19 Aug 2021 11:34:56 +0800</pubDate><description><![CDATA[在 Mac 上安装 Git ，生成 SSH 密钥用于 GitHub 授权
码一下：
https://eeebe.com/detail/20

]]></description><category></category></item><item><title><![CDATA[pyinstaller打包python+opencv 无法在别人电脑上正常运行 问题所在：opencv_ffmpeg341_64.dll]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/118701299</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/118701299</guid><author>qq_21240643</author><pubDate>Tue, 13 Jul 2021 15:24:37 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/mrfri/p/8639505.html

]]></description><category></category></item><item><title><![CDATA[pycharm打包后启动调试]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/118341448</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/118341448</guid><author>qq_21240643</author><pubDate>Tue, 29 Jun 2021 18:44:33 +0800</pubDate><description><![CDATA[1、打包后得到.spec文件
2、打开改文件找到debug和console并将结果改成True

3、终端输入命令pyinstaller ***.spec

4、得到新的***.exe文件
按着shift然后鼠标左键运行Powershell
5、运行***.exe文件即可调试

]]></description><category></category></item><item><title><![CDATA[使用pycharm导出虚拟环境依赖包]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/115549390</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/115549390</guid><author>qq_21240643</author><pubDate>Fri, 09 Apr 2021 14:10:17 +0800</pubDate><description><![CDATA[我们在使用pycharm的时候，pycharm中的虚拟环境依赖包需要导出成一个文件，方便给他人运行项目，这个时候，如果使用终端导出的是系统环境，不是虚拟环境，所以不能使用生成requirement.txt
一般命令为：
pip freeze &gt; requirements.txt
但是在windows终端下是不可以使用的：所以你需要使用以下代码，进行导出，将如下代码新建一个Python文件，放在项目根路径下，然后运行就可以了
windows和linux下均可以正常生成。windows下带有空格的目录，可]]></description><category></category></item><item><title><![CDATA[在虚拟环境下安装python包]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/115532544</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/115532544</guid><author>qq_21240643</author><pubDate>Thu, 08 Apr 2021 23:03:15 +0800</pubDate><description><![CDATA[PyCharm可以自己给项目创建虚拟环境，示例如下：
首先通过File—&gt;Setting—&gt;Project：【项目名称】—&gt;Project Interpreter—&gt;设置—&gt;add—&gt;Virtuallenv Environment配置虚拟环境即可


当创建虚拟环境之后，需要给项目重新安装各种包。
在该虚拟环境下安装python包的方式如下：
（此次我的虚拟环境地址是C:\Users\CL\PycharmProjects\BoneAge_F\venv）
cd进入该文件夹下]]></description><category></category></item><item><title><![CDATA[使用国内镜像安装pyqt5]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/115530990</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/115530990</guid><author>qq_21240643</author><pubDate>Thu, 08 Apr 2021 20:45:13 +0800</pubDate><description><![CDATA[使用国内镜像安装pyqt5
1、pip 安装 pyqt5和pyqt5-tools
pip install pyqt5
pip install pyqt5-tools
2.新装电脑时感觉pip安装pyqt5和pyqt5-tools速度非常慢，推荐大家使用国内镜像源来进行安装。
目前国内比较好用的pypi源有：
http://mirrors.aliyun.com/pypi/simple/          阿里云
http://pypi.douban.com/simple/                   ]]></description><category></category></item><item><title><![CDATA[PyQt QWidget设置模态对话框]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/115397067</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/115397067</guid><author>qq_21240643</author><pubDate>Fri, 02 Apr 2021 13:59:58 +0800</pubDate><description><![CDATA[记录一下PyQt QWidget设置模态对话框的方式
https://blog.youkuaiyun.com/zhuoyue008/article/details/82704572

]]></description><category></category></item><item><title><![CDATA[linux删除文件及文件夹命令]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/114322247</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/114322247</guid><author>qq_21240643</author><pubDate>Wed, 03 Mar 2021 17:37:06 +0800</pubDate><description><![CDATA[linux下删除文件夹
rm -rf [路径]

删除文件
rm -r [路径]

创建文件夹
命令格式：
	mkdir [路径]

命令参数：
　　-m, --mode=模式，设定权限&lt;模式&gt; (类似 chmod)，而不是 rwxrwxrwx 减 umask
　　-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
　　-v, --verbose 每次创建新目录都显示信息
　　--help 显]]></description><category></category></item><item><title><![CDATA[linux环境下文件权限详解]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/114323366</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/114323366</guid><author>qq_21240643</author><pubDate>Wed, 03 Mar 2021 16:56:35 +0800</pubDate><description><![CDATA[在linux系统中644、755、777三种权限是非常重要的一些权限了，下面我来详细的介绍644、755、777三种权限的使用，希望对各位有帮助。
常用的linux文件权限：
444 r–r--r–
600 rw-------
644 rw-r–r--
666 rw-rw-rw-
700 rwx------
744 rwxr–r--
755 rwxr-xr-x
777 rwxrwxrwx
从左至右，1-3位数字代表文件所有者的权限，4-6位数字代表同组用户的权限，7-9数字代表其他用户的权限。
而具体的权限]]></description><category></category></item><item><title><![CDATA[linux环境下在终端使用vim进行编辑、保存、退出等相关操作]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/112787587</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/112787587</guid><author>qq_21240643</author><pubDate>Mon, 18 Jan 2021 16:27:29 +0800</pubDate><description><![CDATA[1、使用vim + 文件名（带后缀）进入vim编辑页面
vim hellospeak.cpp

2、编辑选项
1、
一开始可以输入E（e）直接进入编辑模式


2、
直接Enter进入后点击 i 进入编辑模式

3、保存并退出
1、
Esc+：+wq+回车（w是write,q是quit）

如果提示已设定选项'readonly'（请加 ！ 强制运行）则需要使用
Esc+：+wq!+回车

2、
Esc+：+x+回车（x=wq）

3、
Esc+shift+zz

4、
Esc+ZZ(在大写开启下)


..]]></description><category></category></item><item><title><![CDATA[python对excel的相关操作]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/112568428</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/112568428</guid><author>qq_21240643</author><pubDate>Wed, 13 Jan 2021 21:10:31 +0800</pubDate><description><![CDATA[添加包
import xlrd # 读操作
import xlwt # 写操作
from xlutils.copy import copy # 拷贝excel

读取表单

rb = xlrd.open_workbook("./city.xls") # 读取表单

sheet = rb.sheet_by_sheet(0) # 获取第一个表单

sheet_1_name = sheet.name # 获取第一个表单名

rows = sheet.nrows # 获取行数

clos = sheet.ncols]]></description><category></category></item><item><title><![CDATA[文件名依照字符串和数字进行排序]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/108600757</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/108600757</guid><author>qq_21240643</author><pubDate>Tue, 15 Sep 2020 15:42:56 +0800</pubDate><description><![CDATA[文件名依照字符串和数字进行排序
获取文件名列表：
import os
path = 'D:\\test'
filelist = os.listdir(path)


1、根据字符串进行排序
import os
path = 'D:\\test'
filelist = os.listdir(path)
filelist.sort()
print(filelist)


2、根据文件名中的数字进行排序
import os
path = 'D:\\test'
filelist = os.listdir(path)]]></description><category></category></item><item><title><![CDATA[python操作mysql进行插入操作时需要commit？]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/107928318</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/107928318</guid><author>qq_21240643</author><pubDate>Tue, 11 Aug 2020 09:44:12 +0800</pubDate><description><![CDATA[使用php进行mysql操作，因为mysql默认事务自动提交，所以一般情况下，写sql语句的时候并没有刻意使用commit，但对于python完全行不通，本以为是mysql的自动提交变为off了，但是查询了下还是on，所以百度了一下，原来，进行insert，update，delete的时候是需要commit的，否则不生效。当然这仅针对拥有事务的InnoDB存储引擎，对于MySIAM则是非必须的，但是带上也没有错。
原文链接：https://blog.youkuaiyun.com/a7442358/article/det]]></description><category></category></item><item><title><![CDATA[改变字典的一个key值]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/107635606</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/107635606</guid><author>qq_21240643</author><pubDate>Tue, 28 Jul 2020 14:40:32 +0800</pubDate><description><![CDATA[改变字典的某一个key值
dic = {'a': 1, 'b': 2}

dic["c"] = dic.pop("a")

print(dic) # {'b': 2, 'c': 1}


]]></description><category></category></item><item><title><![CDATA[MySQL删除一张表中的重复记录]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/107615879</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/107615879</guid><author>qq_21240643</author><pubDate>Tue, 28 Jul 2020 14:30:21 +0800</pubDate><description><![CDATA[MySQL删除一张表中某一字段值的重复记录
delete from 表名 where id in (
	select * from (
		select id from 表名 where 字段名 
		in (
			# 查找字段值重复的信息
			select 字段名 from 表名 group by 字段名 having count(1)&gt;1
		) and id not in (
			# 查找最小id记录
			select min(id) from 表名 group by 字段名 havin]]></description><category></category></item><item><title><![CDATA[PyQt中QTableWidget的一些简单操作]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/107505627</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/107505627</guid><author>qq_21240643</author><pubDate>Wed, 22 Jul 2020 10:07:19 +0800</pubDate><description><![CDATA[1、界面无边
Form.setWindowFlags(QtCore.Qt.FramelessWindowHint)

2、屏幕居中（高度为1/3）显示
screen = QDesktopWidget().screenGeometry()
size = Form.geometry()
Form.move((screen.width() - size.width()) / 2, (screen.height() - size.height()) / 3)

3、tableWidget单行选中
self.tabl]]></description><category></category></item><item><title><![CDATA[图片加载以及格式转换问题记录]]></title><link>https://blog.youkuaiyun.com/qq_21240643/article/details/107332297</link><guid>https://blog.youkuaiyun.com/qq_21240643/article/details/107332297</guid><author>qq_21240643</author><pubDate>Tue, 14 Jul 2020 10:44:34 +0800</pubDate><description><![CDATA[加载图片
QImage类加载图片
path = r'D:\CL\test.png'
img = QImage(path)
print('img:', img) # &lt;PyQt5.QtGui.QImage object at 0x0000018B21044748&gt;

# 通常课获取图片的尺寸信息
self.pic_width, self.pic_height = img.size

QPixmap类加载图片
path = r'D:\CL\test.png'
img = QPixmap(path)
]]></description><category></category></item></channel></rss>