摘要:
创建wx.BoxSizer对象时可以指定布局方向: hbox = wx.BoxSizer(wx.HORIZONTAL) 设置为水平方向 hbox = wx.BoxSizer() 默认就是就是水平方向的 vbox = wx.BoxSizer() 设置垂直方向 当需要添加子窗口或控件到父窗口时,需要调用 阅读全文
随笔档案-2018年10月
wxpython 布局管理
2018-10-31 23:33 by AlfredZKY, 490 阅读, 收藏,
摘要:
前面对控件的操作全部采用的是绝对布局,但是会带来很多麻烦如下: 1.子窗口或控件位置和大小不会随着父窗口的变化而变化 2.在不同平台上显示效果可能差别很大 3.在不同分辨率下显示效果可能差别很大 4.字体的变化也会显示效果影响 5.动态添加和删除子窗口或控件界面布局需要重新设计 wxpython 提 阅读全文
FlexGrid布局
2018-10-31 23:01 by AlfredZKY, 307 阅读, 收藏,
摘要:
FlexGrid布局: Grid布局时网格大小是固定的,如果想网格大小不同的界面可以使用FlexGrid布局。FlexGrid是更加灵活的Grid布局。FlexGrid布局类是wx.FlexGridSizer,它的父类是wx.GridSizer。 wx.FlexGridSizer的构造方法和wx.G 阅读全文
Grid 布局管理器
2018-10-30 23:32 by AlfredZKY, 281 阅读, 收藏,
摘要:
Grid 布局管理器: Grid布局类wx.GridSizer,Grid布局以网格形式对子窗口或控件进行摆放,容器被分成大小相等的矩形,一个矩形中放置一个子窗口或控件。 wx.GridSizer构造方法如下: wx.GridSizer(rows,cols,vgap,hgap)。 创建制定函数和列数的 阅读全文
StaticBox布局管理器
2018-10-30 22:40 by AlfredZKY, 693 阅读, 收藏,
摘要:
wx.StaticBoxSizer构造方法如下: wx.StaticBoxSizer(box,orient = HORIZONTAL) box 是静态框对象,orient参数是布局方向 wx.HORIZONTAL 默认是横向的 wx.StaticBoxSizer(orient,parent,labe 阅读全文
鼠标事件
2018-10-30 22:13 by AlfredZKY, 247 阅读, 收藏,
摘要:
鼠标事件与按钮控件的事件不同,事件源和事件处理者是不同的。 鼠标事件的事件源与处理者是统一对象,可以看做面板或者窗口。 阅读全文
screen 常用命令
2018-10-30 09:06 by AlfredZKY, 525 阅读, 收藏,
摘要:
GNU's Screen 官方站点:http://www.gnu.org/software/screen/ 官方文档地址 1.GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。 1.1会话恢复 1.2多窗口 1.3会话共享 语法:# screen 阅读全文
wxPython 安装 及参考文档
2018-10-28 23:22 by AlfredZKY, 1052 阅读, 收藏,
摘要:
三种操作平台上的安装方法 1.windows 和 mac pip install -U wxPython 2.linux pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 wx 阅读全文
wxPython 界面编程的有关事件
2018-10-28 23:17 by AlfredZKY, 360 阅读, 收藏,
摘要:
在事件处理的过程中涉及四个要素: 1.事件。 它是用户对界面的操作,在wxPython中事件被封装成事件类wx.Event及其子类,例如按钮事件类wx.CommandEvent,鼠标事件类是wx.MoveEvent。 2.事件类型 事件类型给出了事件更多信息,它是一个整数。例如鼠标事件wx.Move 阅读全文
关于用python作为第三方程序,来调用shell命令的问题,以及返回值格式解析
2018-10-26 10:13 by AlfredZKY, 602 阅读, 收藏,
摘要:
1.用python语言作为第三方,调用shell 在python2.x中,可以通过包commands来进行调用shell命令。如下: cmd就是你要调用的shell命令,把环境配置好,输入正确的命令格式,就可以作为一个第三方程序,来进行命令的调用了。 但是在python3.x中取消了commands 阅读全文
Mysql的增删改查
2018-10-15 15:44 by AlfredZKY, 219 阅读, 收藏,
摘要:
MySQL 创建数据表: CREATE TABLE table_name (column_name column_type); 创建一个student表 create table student( stu_id INT NOT NULL AUTO_INCREMENT, name CHAR(32) N 阅读全文
mysql 的数据类型
2018-10-15 15:27 by AlfredZKY, 213 阅读, 收藏,
摘要:
MySQL中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及 阅读全文
mysql数据库的日常使用
2018-10-15 15:19 by AlfredZKY, 647 阅读, 收藏,
摘要:
mysql管理: 首先记得你只要改了权限设置,请记得重启下mysql数据库服务。 适用环境全部是linux环境下适用了。 1.查看mysql服务是否启动 ps -aux | grep mysqld 如果mysql已经启动了,就会显示如下图所示: 如果没有启动,就正常启动。 2.如果不想使用Mysql 阅读全文
Mysql的安装
2018-10-15 14:18 by AlfredZKY, 245 阅读, 收藏,
摘要:
windwos: 参考:http://www.runoob.com/mysql/mysql-install.html 讲解的非常详细 当在windows安装时如果遇到无法启动mysql服务时,也是安装到最后一步,mysql服务却无法启动,不要急,不管是msi安装还是直接打包好了,通过cmd命令行安装 阅读全文
msql 数据库介绍和启动
2018-10-15 14:17 by AlfredZKY, 604 阅读, 收藏,
摘要:
什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大 阅读全文
python 多版本的兼容
2018-10-15 11:31 by AlfredZKY, 607 阅读, 收藏,
摘要:
1.针对linux版本 linux版本的话,首先调用whereis python 来获取到多版本的路径。 root@Ulord-14:~# whereis pythonpython: /usr/bin/python3.5m /usr/bin/python2.7-config /usr/bin/pyt 阅读全文
pychram 的一些小技巧
2018-10-15 11:29 by AlfredZKY, 657 阅读, 收藏,
摘要:
1.如何添加头部注释代码 进入设置 File->Settings->Editor->File and Code Templeates -> Python Script 添加以下代码: #!/usr/bin/env python #-*- coding: utf-8 -*- #@File : ${NA 阅读全文
python3.x 安装命令
2018-10-15 11:29 by AlfredZKY, 547 阅读, 收藏,
摘要:
在root下执行下面的命令即可: sudo apt-get install python3-dev build-essential libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev sudo apt-get insta 阅读全文
心路历程
2018-10-15 11:18 by AlfredZKY, 421 阅读, 收藏,
摘要:
今年三月初,曾立志花费一年时间学习一门新的编程语言,至今也算掌握了一点皮毛,但却离自己的目标相差甚远。回想前一段时间,可能是工作了就有所懈怠了,没有了刚工作时候的那些激情了,努力感觉离自己好远了。回想之前的点滴,感觉自己像是在虚度光阴一般,自此,决定痛定思痛,趁着这段时间,好好把python啃下来。 阅读全文
浙公网安备 33010602011771号