[置顶] 日常记录

摘要: 日常遇到的一些问题,记录如下,以便查找。 Qt QtCreator 安装运行 Qt Installer 运行缺少 -lGL, gdb,解决如下: sudo apt install libgl1-mesa-dev sudo apt install libglu1-mesa-dev sudo apt i 阅读全文

posted @ 2016-12-11 13:00 x01 阅读(416) 评论(0) 推荐(0) 编辑

2023年6月11日

x01.os.22: 填补一下

摘要: 制作 LiveCD 参考 ubuntu 官方 推荐 一键制作 在 deepin 上操作, 脚本需要更改为: RELEASE=bionic, makecd.sh 代码如下: #!/bin/bash # Author: Redbrother # Email: 728083668@qq.com # lic 阅读全文

posted @ 2023-06-11 22:02 x01 阅读(16) 评论(0) 推荐(0) 编辑

2021年1月10日

x01.DiamondIDE: hello ide

摘要: x01.DiamondIDE 虽然一直在用 vscode,但自己写一个也不错。通过比较,选择 Spyder 来学习。代码: x01.DiamondIDE 效果图 1 Edit 1.1 hello DiamondIDE 使用 pip 安装所需模块 pyqt 等,自不待言。hello.py 代码如下: 阅读全文

posted @ 2021-01-10 14:19 x01 阅读(302) 评论(0) 推荐(0) 编辑

2020年5月29日

x01.piano: 钢琴练习

摘要: 钢琴练习,只需键盘即可,但添加音阶(scale),和弦(chord),和弦进行(chord progression)的处理,五线谱(score)的显示,似乎也还不错。本以为 tkinter 的界面编程偏弱,但通过学习,发现其快速强大,丝毫不弱! 1. 效果图 2. 代码 import os impo 阅读全文

posted @ 2020-05-29 10:41 x01 阅读(242) 评论(0) 推荐(0) 编辑

2020年5月24日

x01.paint: 绘图程序

摘要: 绘图程序结构简单,逻辑也不复杂,例如在工具栏 (tool_frame) 中选择画线 (draw_line), 在选项栏(top_frame) 设置,然后在画布 (canvas_frame) 中进行绘制即可。其他如画方画园等,无论是操作还是实现,都基本类同。 1. 效果图: 2. 代码: import 阅读全文

posted @ 2020-05-24 18:42 x01 阅读(294) 评论(0) 推荐(0) 编辑

2020年5月20日

x01.chess: 国际象棋

摘要: 忽略王车易位,国际象棋实现起来还是比较简单的,按照行棋路线不断进行即可,遇到边界或棋子则停,兵,王,马只走一步,兵有方向,如此而已。 1.效果图 2.代码 import sys, copy, os, configparser import tkinter as tk from tkinter imp 阅读全文

posted @ 2020-05-20 15:45 x01 阅读(449) 评论(0) 推荐(1) 编辑

2020年5月12日

x01.editor: 语法高亮编辑器

摘要: 学习《Tkinter GUI Programming By Example》时,发现了语法高亮编辑器和聊天程序还不错。语法高亮编辑器如下,聊天程序可在下载中获取。 1. 效果图 2. 代码 import os, sys CurrDir = os.path.dirname(__file__) sys. 阅读全文

posted @ 2020-05-12 10:42 x01 阅读(454) 评论(0) 推荐(0) 编辑

2020年3月10日

x01.weiqi.14: 跨平台 python 实现

摘要: 大多数时间,都在使用 deepin 系统,原来的 WPF 实现似乎越来越遥远了。这几天在家学习了一下 tkinter,顺便予以重写。 内在逻辑是一样的,就不重复,但具体实现层面,如图像不能改变大小等不一而足。由于 AI 出现,再去探讨怎么落子已变得毫无意义,所以只实现了最基本的吃子,打劫,倒扑,悔棋 阅读全文

posted @ 2020-03-10 16:17 x01 阅读(309) 评论(0) 推荐(0) 编辑

2020年2月5日

x01.auto_input: 自动输入

摘要: 单位经常要把 excel 表的数据录入系统中,能够自动录入该多好。 花了几天时间,学习了一下 pandas 操作 excel 数据,利用 pyautogui 完成了一个自动录入的小测试,希望对有此需求的人有帮助。 1. 运行效果 2. 主要代码如下: # 6.自动输入 def auto_input( 阅读全文

posted @ 2020-02-05 12:11 x01 阅读(496) 评论(0) 推荐(0) 编辑

2019年5月3日

x01.xiangqi: 走动棋子

摘要: 采用 pygame 写的象棋程序,目前只完成绘制棋盘与走动棋子,还没考虑规则等问题。 1. 代码: """ x01.xiangqi (c) 2019 by x01""" import os, sys, pygame from pygame.locals import * BaseDir = os.p 阅读全文

posted @ 2019-05-03 14:25 x01 阅读(354) 评论(0) 推荐(0) 编辑

2019年2月24日

x01.calc: 编程语言

摘要: 想写终极程序,大都去写操作系统或编程语言了。编程语言可以极其复杂如C,也可以极简,只处理加减乘除如 calc。 1. 词法分析 %{ #include <stdio.h> #include "y.tab.h" int yywrap(void) { return 1; } %} %% "+" retu 阅读全文

posted @ 2019-02-24 10:10 x01 阅读(311) 评论(0) 推荐(0) 编辑

导航