~

PyQt5 通过按钮设置窗口背景色、标题和ICO以及窗口大小的控制等

今天用PyQt5写了个小程序,主要用来学习一些基础知识。该程序主要涉及到了PyQt5的QFileDialog,QIcon,QLineEdit。 实现了通过PushButton按钮设置窗口标题、窗口背景颜色、窗口背景图片,通过CheckBox设置窗口大小设置等。 设计流程: Qt Designer 设计界面UI 转换UI文件为.py文件 创建主逻辑程序文件.py,用来加载ui文件转变来的.py文件 …

~

PyQt5 简陋两数相加计算例子

代码如下: ''' 描述:本程序是用PyQt5写的一个简陋计算器,其实只能计算两个整数相加,用到了 QPushButton, QLineEdit, QLabel 这三种控件。写本程序的目的就是掌握这些控件的使用。 :PyQt5 的坐标原点在左上角,向右是X方向,向下是Y方向 我的网站:https://www.z10.xin 编辑器: vscode(Visual Studio Code) ''' #…

~

pylint 警告忽略方法

最近在使用VSCode编辑Python代码是会出现很多的波浪线,是因为我启用了PyLint检测。有时候我想或略掉一些警告提示,方法是在Python代码顶部写上: #pylint: disable-msg=C0103 C0103是提示代码,如果想忽略多个的话,用逗号分隔开即可

~

Python 格式化输出 format and % 两种方式

格式化输出在各种编程语言中都是经常用到的,Python 中有两种格式化的方法,一种是 %;另一种是format函数。 字符串格式化输出 format方式 参数 fill 【可选】空白处填充的字符 align 【可选】对齐方式(需配合width使用) <,内容左对齐 >,内容右对齐(默认) =,内容右对齐,将符号放置在填充字符的左侧,且只对数字类型有效。 即使:符号+填充物+数字 ^内容…

~

wget 下载https协议出错解决办法

在使用wget下载过程中,有时会因为https和ssl的原因,出现类似"Unable to establish SSl connection"的错误,导致不能下载。这时可以使用 --no-cookies --no-check-certificate 这两个参数解决。 wget --no-cookies --no-check-certificate https://www.python.org/ft…

~

怎样学好C语言,一个成功人士的心得!(转载)

今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了全部的数字化信息,不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的;是他们发现了我们能够利用一个预先编写好的程序控制机器,并使之完毕我们期望它完毕的动作。建议大家在心里默念三遍他们的名字,以示敬仰。当然,假设让你们带着如今的知识回到他们的那个时代,那…

~

程序员入门算法之- C 语言冒泡排序

"编程=数据结构+算法",在看的第一本编程书籍中就有这句话。我们今天就看看C语言的冒泡排序算法吧。 直接上代码: /* * @Author: 峰影 * @Date: 2018-8-12 * @LastEditors: 峰影 * @LastEditTime: 2018-8-12 * @Description: C 语言冒泡排序演示代码 * @Copyright (C): 峰影-中心线 * @File…

~

putty上传文件到服务器

因为putty的安装目录中已经有了一个可以上传文件的程序pscp所有可以直接使用该命令上传文件到服务器。一下是把LICENCE上传到服务器 pscp LICENCE god@192.168.1.105:/home/god

~

在CentOS上搭建git远程仓库

创建git用户,并在git用户根目录创建.ssh目录。 $ sudo adduser git $ su git $ cd $ mkdir .ssh && chmod 700 .ssh $ touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys 在服务器端创建裸仓库 $ cd /opt/git $ mk…

~

CentOS安装git

下载git源码 wget https://github.com/git/git/archive/master.zip 安装依赖 sudo yum install curl-devel expat-devel gettext-devel \ openssl-devel zlib-devel 解压并安装 unzip master.zip 进入解压后的目录 $ make configure $ ./co…

0%