- 博客(147)
- 资源 (2)
- 收藏
- 关注
原创 Flask部署paddleocr项目
可能原因是pthon-opencv未安装成功,可以通过命令行运行下述命令来查看安装情况。如果未安装,重新进行安装。
2024-10-26 12:04:27 426
原创 Python 选择windows应用窗口到最前面
win32gui.BringWindowToTop(handle) shell = win32com.client.Dispatch("WScript.Shell") shell.SendKeys('%') # 被其他窗口遮挡,调用后放到最前面 win32gui.SetForegroundWindow(handle)
2024-02-25 14:56:39 1537
原创 Git 查询某段时间所有用户提交的代码量并过滤文件格式
git log --format='%aN'| sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --since="2023-01-01" --until="2023-12-31" --numstat | grep "\(.py$\)" | awk '{add +=$1; subs += $2; loc += $1-$2} END {printf "新增行数: %s, 移除
2023-12-26 22:43:52 609 1
原创 windows下载安装FFmpeg
https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip
2023-07-30 21:18:57 1667
原创 PyCharm 配置sqlite3驱动
Sqlite3驱动下载地址: https://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/
2023-04-05 21:37:49 6161 4
原创 logging 模块格式化参数及示例
%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s
2023-03-22 23:35:05 632
原创 git 统计代码量等信息
git log --author="forwardhuan" --pretty=tformat: --since="2022-03-01" --until="2023-03-31" --numstat | awk '{ add += $1; subs += $2; loc += $1-$2} END {printf "新增行数:%s, 移除行数:%s, 总行数:%s\n", add, subs, loc}'
2023-03-20 22:48:23 489
原创 PyCharm 设置新建文件默认为LF换行符
File -> Settings -> Editor -> Code Style, 选择Unix and macOS(\n)
2023-03-19 16:22:52 2001
原创 Postgres 数据库的备份与恢复记录
pg_dump.exe --file "F:\\test_database.backup" --host localhost --port 5432 --username postgres --no-password --format=c --blobs testpg_restore.exe --host localhost --port 5432 --username postgres --no-password --dbname test "F:\\test_database.backup"
2023-03-04 22:30:51 838
原创 Ubuntu 快速切换到指定目录
现有以下场景,假设我在本地有目录,我想快速在终端进入Project目录,需要怎么操作呢。在用户目录下编辑".bashrc"文件,在文件末尾添加alias cdp="cd /home/pc/Downloads/temp/Project/",保存退出,在运行`source .bashrc`, 即可使配置的别名"cdp"生效
2023-02-17 21:52:06 6164
原创 PyQt5 下拉树状图ComboTree实现
class ComboTree(QComboBox): clicked = QtCore.pyqtSignal() def __init__(self, readonly=False, item_min_h=None): super(ComboTree, self).__init__() self.__skip_next_hide = False self.readonly = readonly self.item_min_h
2023-02-16 22:45:46 465
原创 Ubuntu 终端命令行显示路径太长
使用Ubuntu做项目的时候,经常会遇到一些文件目录层次特别深的情况,针对这种情况可以采用以下方法来解决。可以显示行数,大约在第60行和第62行。
2023-02-01 16:04:44 857
转载 Python 中文转拼音
from pypinyin import pinyin, lazy_pinyin, Stylestring = "朝阳"print(lazy_pinyin(string, style=Style.NORMAL))print(lazy_pinyin(string, style=Style.TONE))print(lazy_pinyin(string, style=Style.TONE2))print(lazy_pinyin(string, style=Style.TONE3))
2023-01-02 19:07:29 3701
转载 MAC下使用OPENCV与PYQT发生冲突
pyqt/opencv安装均在anaconda虚拟环境下进行在使用opencv以及pyqt时出现以下错误关键信息。
2022-07-16 02:04:04 432
原创 PaddleOCR 打包出现问题及解决方法
是Python目录中的一个文件,直接在程序代码中调用就行。当将上述问题解决完以后,接下来还会出现以下问题。如何在打包时放到exe同级目录呢,这时需要用到。暴力一点的解决方法就是把虚拟环境重的。没有把所有的模块都打包进去,这时需要。也是运行出现多个exe的问题。放到打包好的exe的同级目录中。我们手动把这些模块打包进去。删除上述代码,改为以下内容。以下是封装的一段代码示例。在虚拟环境下的这个文件中。工具,笔者所试的版本。......
2022-07-16 01:14:20 3280 2
原创 PyQt5 QTableWidget设置优先显示右侧文本
# 优先显示右侧文本self.table_widget.setWordWrap(False)self.table_widget.setTextElideMode(Qt.TextElideMode.ElideLeft)
2022-07-14 22:57:45 511
原创 ico图片转换工具
应用截图下载地址https://download.csdn.net/download/forward_huan/83674191
2022-03-06 21:47:59 316
原创 Python 日期格式化去0
平常我们使用日期格式化时总用以下代码print(datetime.now().strftime("%Y_%m_%d"))# 2022_03_06这之间的日期中间是有格式化话的,如月份和天数都是保留两位的但是,如果我们想以日期为版本号,那中间是需要去掉格式化的,如何去掉前面的0?print(datetime.now().strftime("%Y.%#m.%#d"))2022.3.6...
2022-03-06 18:26:19 2218
原创 Python 打包EXE代码封装
#!/usr/bin/env python3# -*- coding:utf-8 -*-# @Time : 2022/2/19 11:16# @Author : forward_huan# @CSDN : https://blog.csdn.net/forward_huan/category_11049604.htmlimport osimport subprocessfrom datetime import datetime_ver_info = """# UTF-8#
2022-03-05 13:55:39 471
原创 PyQt5 QPixmap对象如何拷贝到系统剪贴板
方法一借助QMimeData对象from PyQt5.QtWidgets import QApplicationfrom PyQt5.QtCore import QMimeDatafrom PyQt5.QtGui import QPixmapdef copy(pixmap: QPixmap): mime_data = QMimeData() mime_data.setImageData(pixmap) QApplication.clipboard().setMimeDa
2022-03-02 21:42:49 600
原创 PyQt5 QTextEdit 支持拖拽,粘贴插入图片
from PyQt5 import QtCorefrom PyQt5.QtCore import QFileInfo, QUrl, QFile, QIODevice, QByteArray, \ QBufferfrom PyQt5.QtGui import QImage, QImageReader, QTextDocumentFragmentfrom PyQt5.QtWidgets import QTextEditfrom datetime import datetimeclass
2022-03-02 21:05:01 2448 4
原创 PyQt5 自定义富文本编辑器QTextEdit设置字体不生效问题
问题来源在自定义的文本编辑器中,新添加的文字通过如下代码设置字体没有问题,但是,如果是通过setHtml设置默认内容时, 再设置字体发现不成功。代码如下:def set_font_family(self): tc = self.text_edit.textCursor() char_format = self.text_edit.currentCharFormat() char_format.setFontFamily("宋体") tc.mergeCharFormat(
2022-02-23 21:23:36 2275
原创 Pycharm 如何忽略在try...except上弹出的“too broad exception clause“警告
在try上面添加注释信息# noinspection PyBroadExceptiontry: ...except Exception: ...
2022-02-20 11:06:48 1391 1
原创 PyQt5 图片的Base64编码转换以及在PyQt5中的使用
将图片文件转换成base64编码的字符串使用PyQt中的QImagedef to_base64(file_path, fmt="png"): image = QImage(file_path) data = QByteArray() buffer = QBuffer(data) image.save(buffer, fmt) return str(data.toBase64())[2:-1]通过base64方法转换def trans_base64_1
2022-02-19 16:54:46 2007
rich-editor-1.0.0-py37.whl
2023-02-27
LogicalGuess
2023-02-17
PyQt5界面预览工具
2023-02-15
ico图片格式转换工具
2022-03-06
AutoRequestUrl.zip
2020-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人