- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 sqlalchemy reflect() 反射
在SQLALchemy中,我们使用反射技术来获取相关database schema信息,如tables,views,indexes等等Core模块反射反射单表from sqlalchemy import MetaData, create_enginemetadata = MetaData()engine = create_engine('sqlite:///Chinook_Sql...
2018-08-24 18:16:04 3022
原创 解决 sqlalchemy 报错:(1193, "Unknown system variable 'tx_isolation'")
1出现此报错的原因是使用的mysql8.0 以前用的是:tx_isolation 现在用是: transaction_isolationa.通过升级 sqlalchemy 的方法可以解决此问题, pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade sqlalchemy --ignore-installed(亲测有效...
2018-08-21 22:44:18 9521 8
原创 Mysql 8.0 Navicat连接报 2059 - authentication plugin 'caching_sha2_password'错误
安装Mysql 8.0后,使用Navicat Premium连接不上,报"2059 - authentication plugin 'caching_sha2_password' ..."错误 解决方案:在cmd中登录mysql使用命令行:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password ...
2018-08-14 11:23:31 726 2
转载 pyqt-窗口类型
使用QWidget类创建的默认窗口有一个标题栏和系统图标,标题栏、最大化按钮、最小化按钮和关闭按钮。调用setWindowsFlags()函数或者在用构造函数创建窗口时设置flags,可改变窗口的类型。setWindowsFlags()的调用要在窗口显示之前。其格式为:setWindowsFlags(Qt.WindowFlags type) Qt.WindowFlags在QtCo...
2018-08-10 17:16:13 845
转载 PyQt- Widget 窗体常用属性
myWidget -> setStatusTip ("StatusTip");//状态栏提示myWidget -> setToolTip ("ToolTip"); //鼠标放到控件上,浮动出一个小黄框。myWidget -> setWhatsThis ("WhatsThis");//QDialog 标题栏上有一个?按钮,先点按钮鼠标变问号,再点控件。object n...
2018-08-10 16:11:31 1853
原创 PyQt5之 Scroll Area
Scroll Area 出现滑块的条件:设置 ScrollAreaWidgetContents 的minimumSize属性,只有窗口大小小于这个值的时候,滑块才生效。
2018-08-10 09:16:45 4630
原创 pyqt- 多窗口之间相互调用
* 在编程开发中,一个程序不可避免的需要多窗口操作来实现具体的功能。实现此功能的基本步骤(以三个窗口为例,使用主窗口调用其它两个窗口)# 主窗口from PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_MainWindow(object): def setupUi(self, MainWindow): MainWi...
2018-08-09 18:29:34 9406 3
原创 PyQt-使窗口中的元素跟随窗口大小的变化而变化
* 如果药实现这种视觉状态,那么就需要使用布局的方法。创建一个控件后,在主窗口上右击选择布局(layout) Lay Out Horizontally : 纵向布局Lay Out Vertically:横向布局Lay Out Horizontally in Splitter: 纵向分裂式布局Lay Out Vertically in Splitter:横向分裂式布局La...
2018-08-09 15:11:42 14550 1
原创 python GUI 编程之PyQt5
一、环境的搭建和配置a.使用pip install 安装PyQt5,如果本机上装的是Anaconda,那么扩展模块中已经集成了PyQt5。无需再次安装。b.安装pyqt5-tools, 这个模块集成了QtDesigner,使布局更加方便下面是pycharm 中的相关配置。 1、添加external Tools打开settings->Tools->External T...
2018-08-09 14:58:10 2623
原创 Django 集成现有数据库
1.修改setting.py文件以链接现有的数据库 DATABASES = { ‘default’: { ‘ENGINE’: ‘django.db.backends.mysql’, #’NAME’: os.path.join(BASE_DIR, “数据库文件路径“), ‘NAME’:’数据库名称‘, ‘HOST’:...
2018-08-07 15:57:09 192
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人