自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

转载 关闭Pycharm拼写检查

关闭Pycharm拼写检查:码一下:https://blog.csdn.net/u013088062/article/details/50001189/?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-0.no_search_link&spm=1001.2101.3001.4242

2021-09-26 17:34:55 440

转载 Python格式化字符串f-string f“{}{}{}“详细介绍

码一下:https://blog.csdn.net/yizhuanlu9607/article/details/89530982

2021-09-22 11:25:15 162

转载 vim基本操作

码一下:https://lyy-0217.blog.csdn.net/article/details/84558412?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.control

2021-09-06 11:26:41 180

原创 在 Mac 上安装 Git ,生成 SSH 密钥用于 GitHub 授权

在 Mac 上安装 Git ,生成 SSH 密钥用于 GitHub 授权码一下:https://eeebe.com/detail/20

2021-08-19 11:34:56 193

转载 pyinstaller打包python+opencv 无法在别人电脑上正常运行 问题所在:opencv_ffmpeg341_64.dll

https://www.cnblogs.com/mrfri/p/8639505.html

2021-07-13 15:24:37 401

原创 pycharm打包后启动调试

1、打包后得到.spec文件2、打开改文件找到debug和console并将结果改成True3、终端输入命令pyinstaller ***.spec4、得到新的***.exe文件按着shift然后鼠标左键运行Powershell5、运行***.exe文件即可调试

2021-06-29 18:44:33 237

转载 使用pycharm导出虚拟环境依赖包

我们在使用pycharm的时候,pycharm中的虚拟环境依赖包需要导出成一个文件,方便给他人运行项目,这个时候,如果使用终端导出的是系统环境,不是虚拟环境,所以不能使用生成requirement.txt一般命令为:pip freeze > requirements.txt但是在windows终端下是不可以使用的:所以你需要使用以下代码,进行导出,将如下代码新建一个Python文件,放在项目根路径下,然后运行就可以了windows和linux下均可以正常生成。windows下带有空格的目录,可

2021-04-09 14:10:17 1505

原创 在虚拟环境下安装python包

PyCharm可以自己给项目创建虚拟环境,示例如下:首先通过File—>Setting—>Project:【项目名称】—>Project Interpreter—>设置—>add—>Virtuallenv Environment配置虚拟环境即可当创建虚拟环境之后,需要给项目重新安装各种包。在该虚拟环境下安装python包的方式如下:(此次我的虚拟环境地址是C:\Users\CL\PycharmProjects\BoneAge_F\venv)cd进入该文件夹下

2021-04-08 23:03:15 2116

转载 使用国内镜像安装pyqt5

使用国内镜像安装pyqt51、pip 安装 pyqt5和pyqt5-toolspip install pyqt5pip install pyqt5-tools2.新装电脑时感觉pip安装pyqt5和pyqt5-tools速度非常慢,推荐大家使用国内镜像源来进行安装。目前国内比较好用的pypi源有:http://mirrors.aliyun.com/pypi/simple/ 阿里云http://pypi.douban.com/simple/

2021-04-08 20:45:13 3498

转载 PyQt QWidget设置模态对话框

记录一下PyQt QWidget设置模态对话框的方式https://blog.csdn.net/zhuoyue008/article/details/82704572

2021-04-02 13:59:58 161

原创 linux删除文件及文件夹命令

linux下删除文件夹rm -rf [路径]删除文件rm -r [路径]创建文件夹命令格式: mkdir [路径]命令参数:  -m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask  -p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;  -v, --verbose 每次创建新目录都显示信息  --help 显

2021-03-03 17:37:06 2424 2

转载 linux环境下文件权限详解

在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-x777 rwxrwxrwx从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。而具体的权限

2021-03-03 16:56:35 256 1

原创 linux环境下在终端使用vim进行编辑、保存、退出等相关操作

1、使用vim + 文件名(带后缀)进入vim编辑页面vim hellospeak.cpp2、编辑选项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+zz4、Esc+ZZ(在大写开启下)..

2021-01-18 16:27:29 3505

原创 python对excel的相关操作

添加包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

2021-01-13 21:10:31 96

原创 文件名依照字符串和数字进行排序

文件名依照字符串和数字进行排序获取文件名列表:import ospath = 'D:\\test'filelist = os.listdir(path)1、根据字符串进行排序import ospath = 'D:\\test'filelist = os.listdir(path)filelist.sort()print(filelist)2、根据文件名中的数字进行排序import ospath = 'D:\\test'filelist = os.listdir(path)

2020-09-15 15:42:56 1397

转载 python操作mysql进行插入操作时需要commit?

使用php进行mysql操作,因为mysql默认事务自动提交,所以一般情况下,写sql语句的时候并没有刻意使用commit,但对于python完全行不通,本以为是mysql的自动提交变为off了,但是查询了下还是on,所以百度了一下,原来,进行insert,update,delete的时候是需要commit的,否则不生效。当然这仅针对拥有事务的InnoDB存储引擎,对于MySIAM则是非必须的,但是带上也没有错。原文链接:https://blog.csdn.net/a7442358/article/det

2020-08-11 09:44:12 770

原创 改变字典的一个key值

改变字典的某一个key值dic = {'a': 1, 'b': 2}dic["c"] = dic.pop("a")print(dic) # {'b': 2, 'c': 1}

2020-07-28 14:40:32 800

原创 MySQL删除一张表中的重复记录

MySQL删除一张表中某一字段值的重复记录delete from 表名 where id in ( select * from ( select id from 表名 where 字段名 in ( # 查找字段值重复的信息 select 字段名 from 表名 group by 字段名 having count(1)>1 ) and id not in ( # 查找最小id记录 select min(id) from 表名 group by 字段名 havin

2020-07-28 14:30:21 916 1

原创 PyQt中QTableWidget的一些简单操作

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

2020-07-22 10:07:19 951

原创 图片加载以及格式转换问题记录

加载图片QImage类加载图片path = r'D:\CL\test.png'img = QImage(path)print('img:', img) # <PyQt5.QtGui.QImage object at 0x0000018B21044748># 通常课获取图片的尺寸信息self.pic_width, self.pic_height = img.sizeQPixmap类加载图片path = r'D:\CL\test.png'img = QPixmap(path)

2020-07-14 10:44:34 217

原创 两个一元数组转成一个两元数组

两个一元数组转成一个两元数组list1 = [1, 2, 3]list2 = [4, 5, 6]list_new = [list[t] for t in zip(list1, list2)]print(list_new) # [[1, 4], [2, 5], [3, 6]]

2020-07-07 18:10:35 382

原创 爬虫时 .content 和 .text 的区别

爬虫时 .content 和 .text 的区别在用requests的get和post方法时,都会返回一个Response对象,这个对象里面存的是服务器返回的所有信息,抱过响应头和状态码正常来说:从print的结果看两者完全一样,注意.content返回的是二进制的数据(bytes), 而.text返回的是.content编码后的字符串(str)但是,.text有时解析不正常导致文本乱码,此时就需要用.content进行重新解码一下 import chardet print(chardet.det

2020-07-07 16:07:40 1112

转载 在Pychram运行工具pyuic5提示错误 ....ui未找到

基本配置说明Program的设置是python目录下的Script下的pyuic5.exe参数设定为:FileName -o FileNameWithoutExtension.py文件路径设定将当前.ui文件生成.py到当前目录设定:$ FileDir $效果如下:转载连接:https://www.ganahe.top/archives/da8afc03.html...

2020-06-29 18:31:56 3963

原创 SQL语句总结

前提:安装mysql并开启服务注:启动与关闭mysql服务net start mysqlnet stop mysql查看数据库版本mysql -V1、进入mysqlmysql (-h主机地址) -uroot -p(密码)2、查看数据库show databases;3、数据库操作创建新数据库:create database [数据库名];注:liunx区分数据库中的个字段大小写、而mac和windows则不区分如有问题参见:https://www.baidu.com/l

2020-06-14 17:56:38 75

原创 python opcv读取图片时存在中文字符报错问题及解决方法

读取图像,解决imread不能读取中文路径的问题image_new = cv2.imdecode(np.fromfile(pic_path, dtype=np.uint8,), -1)由于python3字符串采用utf-8编码,cv2.imread将utf-8当作本地码(如GBK),而 imdecode读取的是rgb。

2020-06-03 10:52:18 174

转载 解决linux下搜狗输入法乱码问题

mark 转发一下https://www.tjunk.club/?p=156?p=156

2020-05-23 10:25:22 280

原创 Ubuntu下利用XShell将一台服务器docker里面的一个服务拷贝到另一个终端的过程

1、服务器端将服务打包命令:docker export -o server_textmatch.tar 4992039e4dd3注:server_textmatch.tar 所打包服务的压缩包名4992039e4dd3 该服务在docker中容器ID2、利用scp命令将压缩包传输到另一个终端命令:scp server_textmatch.tar [email protected].***????/home/admin1/dockerimages注:server_textmatch.ta

2020-05-18 21:44:23 265

原创 Linux下的简单命令

1 显示所有运行中的进程ps aux | less2 杀死进程pkill 进程名killall 进程名kill -9 $(pidof 进程名关键字)3 Linux 查看指定进程和关闭进程比如:liyulin@liyulin-OptiPlex-7060:~$ ps -ef |grep Writer(查找所有有关Writer的进程, 显示如下 9942代表Pid)liyulin 9942 8971 0 16:58 pts/0 00:00:00 grep --color=auto

2020-05-15 17:02:50 295

转载 如何在linux环境下安装微信客户端软件

https://linux265.com/news/3734.htmlmark一下

2020-05-15 16:55:26 2258

原创 pycharm格式化代码快捷键

Ctrl+Alt+L或者

2020-04-23 21:02:38 628

原创 查看python版本和安装路径的指令

1、查看版本python --version2、查看python安装路径

2020-04-23 11:30:08 690

转载 python3 sorted(t, key=lambda x:x[0])排序问题

转载自:https://blog.csdn.net/jidushanzhu/article/details/81476548

2020-04-06 15:47:09 3031

原创 记录使用pycharm遇见的小问题

1、TabError: inconsistent use of tabs and spaces in indentation解决方法:在pycharm界面点击Code选择Reformat Code错误原因:IDE分不清是table还是空格(混用了)(多出现在别处粘来代码直接使用时)...

2019-12-20 15:39:01 328

转载 C/C++头文件的引用问题(#include使用)

码一下:https://blog.csdn.net/vito_7474110/article/details/81911990

2019-11-05 14:39:59 608

转载 python随机生成一个6位的验证码

# -*- coding: utf-8 -*-import randomdef generate_verification_code(): ''' 随机生成6位的验证码 ''' code_list = [] for i in range(10): # 0-9数字 code_list.append(str(i)) for i in range(...

2019-10-31 20:57:53 3791

原创 pyinstaller 打包python文件成.exe程序

一、直接利用PyCharm进行打包,点击Terminal输入命令pyinstaller -w -F Services_Main.py(Services_Main.py为项目主程序代码)二、执行完之后会在当前目录下生成两个文件夹,其中.exe文件在dist文件夹里三、注意1:pyinstaller的参数选项-F:是直接生成单独的exe文件,不附带各种依赖文件的。-c:生成的exe文件...

2019-09-17 21:17:35 179

原创 PyQt5之打开文件夹

一、方法1.单个文件打开QFileDialog.getOpenFileName() 2.多个文件打开QFileDialog.getOpenFileNames() 3.文件夹选取QFileDialog.getExistingDirectory() 4.文件保存QFileDialog.getSaveFileName()二、实例代码import sys from PyQt5...

2019-09-17 15:28:46 8884

原创 paramiko模块实现简单的ssh与sftp

一、sftpimport paramikoimport configparser as cpclass Linux(object): def __init__(self): # 配置文件路径 filename = '.\config.ini' # 配置文件读入 inifile = cp.ConfigParser()...

2019-09-17 15:13:30 177

原创 Python异常处理 try except else finally

1、try…excepttry 后面写正常运行的程序代码,except即为异常情况2、try …except…else 语句当没有异常发生时,else中的语句将会被执行;发生异常时,else的语句没有被运行3、try…except无论异常是否发生,在程序结束前,finally中的语句都会被执行...

2019-08-19 13:12:37 280

原创 Python判断文件、目录是否存在并创建、删除文件

1、使用os模块判断文件是否存在os.path.isfile(path)判断目录是否存在os.path.isdir(path)判断路径是否存在# 使用 path 模块os.path.exists(path)# 使用 access() 方法os.access(path, os.F_OK)2、使用pathlib 模块import pathlibpath = pathli...

2019-08-13 11:18:16 13954

algorithm.py

algorithm.py

2021-06-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除