forward_huan
码龄2年
  • 120,878
    被访问
  • 104
    原创
  • 28,781
    排名
  • 15
    粉丝
关注
提问 私信

个人简介:经常记录一下自己在工作中遇见的问题以及涉及的知识点,可以帮助他人也可以让自己以后遇见相同问题时可以快速查找,知识是积累的,坚持✊

  • 加入CSDN时间: 2020-01-16
博客简介:

forward_huan的博客

查看详细资料
  • 4
    领奖
    总分 474 当月 34
个人成就
  • 获得54次点赞
  • 内容获得27次评论
  • 获得210次收藏
创作历程
  • 10篇
    2022年
  • 12篇
    2021年
  • 93篇
    2020年
成就勋章
TA的专栏
  • PyQt5
    8篇
  • Python
    40篇
  • Tools
    8篇
  • 笔记
    1篇
  • PostgreSQL
    1篇
  • Shell
    1篇
  • MySQL
    3篇
  • VSCode
    12篇
  • JavaScript
    8篇
  • WPF
    13篇
  • JAVA
    2篇
  • Note
    5篇
  • Error
    3篇
  • Visual Studio
    1篇
  • Android
    3篇
  • Ubuntu
    7篇
  • C++
    1篇
  • GAME
    1篇
  • Git
    2篇
兴趣领域 设置
  • 编程语言
    pythonjavac#
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ico图片转换工具

应用截图下载地址https://download.csdn.net/download/forward_huan/83674191
原创
发布博客 2022.03.06 ·
145 阅读 ·
1 点赞 ·
0 评论

ico图片格式转换工具

发布资源 2022.03.06 ·
exe

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 ·
393 阅读 ·
0 点赞 ·
0 评论

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 ·
298 阅读 ·
0 点赞 ·
0 评论

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 ·
129 阅读 ·
0 点赞 ·
0 评论

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 ·
353 阅读 ·
0 点赞 ·
2 评论

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 ·
363 阅读 ·
0 点赞 ·
0 评论

Pycharm 如何忽略在try...except上弹出的“too broad exception clause“警告

在try上面添加注释信息# noinspection PyBroadExceptiontry: ...except Exception: ...
原创
发布博客 2022.02.20 ·
519 阅读 ·
0 点赞 ·
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 ·
422 阅读 ·
1 点赞 ·
0 评论

PyQt5 中QToolbar分多行显示

解决方法是在需要添加下一行工具栏的时候添加以下语句# 换行显示self.addToolBarBreak()示例代码import sysfrom PyQt5.QtWidgets import *class Test(QMainWindow): def __init__(self): super(Test, self).__init__() self.setWindowTitle("QToolbar换行显示") self.resize(3
原创
发布博客 2022.02.13 ·
219 阅读 ·
0 点赞 ·
0 评论

git 模块化submodule的使用

一.子模块使用场景当你在一个Git 项目上工作时,你需要在其中使用另外一个Git 项目,它是一个第三方开发的Git 库或者是你独立开发,但是在多个父项目中使用的。这个情况下一个常见的问题产生了:你想将两个项目单独处理但是又需要在其中一个中使用另外一个。二.子模块(submodule)概念的引入在Git 中你可以用子模块submodule来管理这些项目,submodule允许你将一个Git 仓库当作另外一个Git 仓库的子目录。这允许你克隆另外一个仓库到你的项目中并且保持你的提交相对独立。三.添加子模
转载
发布博客 2022.01.15 ·
69 阅读 ·
0 点赞 ·
0 评论

Python 获取导入python文件中定义的函数以及函数参数

utils类#!/usr/bin/env python3# -*- coding:utf-8 -*-def test1(age, name): other = age print(other) print(age, name)def test2(age, name, grade): print(age, name, grade)获取utils类中的方法import utils# 获取所有方法print(dir(utils))# 过滤掉内置方法
原创
发布博客 2021.10.16 ·
133 阅读 ·
0 点赞 ·
0 评论

PyQt5 多文档界面使用QMainWindow做子窗口布局大小问题

一、QMdiArea和QMdiSubWindow类中的常用方法方法描述addSubWindow()将一个小控件添加在MDI区域作为一个新的子窗口removeSubWindow()删除一个子窗口中的小控件setActiveSubWindow()激活一个子窗口cascadeSubWindows()安排子窗口在MDI区域级联显示tileSubWindows()安排子窗口在MDI区域平铺显示closeActiveSubWindow()关闭活动的子窗口
原创
发布博客 2021.09.13 ·
357 阅读 ·
1 点赞 ·
1 评论

2021-07-21

时间格式化去0
原创
发布博客 2021.07.21 ·
48 阅读 ·
0 点赞 ·
0 评论

python 打开本地文件

Windowimport osdef open_file(file_path): os.startfile(file_path)Linuximport subprocessdef open_file(file_path): subprocess.call(["xdg-open", file_path])Macimport subprocessdef open_file(file_path): subprocess.call(["open", file_path])
转载
发布博客 2021.06.15 ·
534 阅读 ·
0 点赞 ·
0 评论

WinForm中设置Enabled=False为什么还会响应Click事件

示例代码using System;using System.Threading;using System.Windows.Forms;namespace ClickDemo{ public partial class Form1 : Form { private string text = ""; public Form1() { InitializeComponent(); }
原创
发布博客 2021.06.12 ·
335 阅读 ·
0 点赞 ·
2 评论

C# LibUsbDotNet库的写入和读取数据

下载安装下载并安装 LibUsbDotNet查看所需打开设备的PID和VIDusing System;using LibUsbDotNet;using LibUsbDotNet.Main;namespace LibUSBDemo{ class Program { static void Main(string[] args) { GetUSBInfo(); Console.ReadLine();
原创
发布博客 2021.06.02 ·
865 阅读 ·
2 点赞 ·
0 评论

PostgreSQL 数据库下载安装

下载下载地址安装一路next之后进入安装进度页面等待安装完成,取消勾选,点击Finish启动点击电脑开始选项(即win10电脑左下角),从安装应用中找到pgAdmin 4, 点击打开即可进入PostgreSQL的界面化操作...
原创
发布博客 2021.05.26 ·
297 阅读 ·
0 点赞 ·
0 评论

Pyqt5 QLineEdit掩码占位符

定义输入掩码的字符下表列出了输入掩码的占位符和字面字符,并说明其如何控制数据输入字符含义AASCII字母字符是必须输入的(A-Z,a-z)aASCII字母字符是允许输入的,但不是必须输入的NASCII字母字符是必须输入的(A-Z,a-z,0-9)nASCII字母字符是允许输入的,但不是必须输入的X任何字符都是必须输入x任何字符都是允许输入的,但不是必须输入的9ASCII数字字符是必须输入的(0-9)0ASCII数字字符
原创
发布博客 2021.05.10 ·
373 阅读 ·
1 点赞 ·
0 评论

Python windows安装配置QtDesigner (Python3.7.7)

首先需要安装有python和pippip install pyqt5pip install pyqt5-tools更详细内容点击这里
原创
发布博客 2021.04.05 ·
196 阅读 ·
0 点赞 ·
0 评论
加载更多