自动化批量录入Web系统
摘要:这里不写具体的代码,只是记录一个可行的方案,已在我们公司的实际工作中获得应用。 在工作中,有时会遇到批量录入数据到Web系统中的业务需求,特点:数据量大,属于重复性的结构化操作。 待解决问题:Web系统是由有关部门统一管控,系统无法变更。 解决方案: 1.使用Python开发语言,使用Seleniu
阅读全文
posted @
2020-08-19 16:39
天道酬勤2016
阅读(1228)
推荐(0) 编辑
Django项目设置首页
摘要:在Django项目中设置首页,如在浏览器里输入网址:http://127.0.0.1:8000 就显示首页 例: 创建的项目是mysite,在这个项目中创建应用account,在应用中建立了login,输入http://127.0.0.1:8000/account/login出现login页面 现在
阅读全文
posted @
2020-07-01 15:46
天道酬勤2016
阅读(4196)
推荐(0) 编辑
简单更改Django Admin登录页面
摘要:在创建了Django一个应用以后,启动项目,输入网址:http://127.0.0.1:8000/admin 系统会出现默认的后台登陆页面 可通过修改应用的admin.py文件,改变后台登陆的header和title from django.contrib import admin admin.si
阅读全文
posted @
2020-06-29 16:40
天道酬勤2016
阅读(3502)
推荐(2) 编辑
混合编程 从Excel VBA里调用Python模块文件
摘要:每一项编程工具都各有各自擅长的领域,在进行数据处理作业中,可以使用Excel VBA,也可以使用Python 这里记录下二者的混合使用,以Excel VBA来设计桌面端页面,以Python来完成业务逻辑。 1.使用Excel VBA设计一个界面,例如:放一个按钮,编写宏代码,在宏代码里进行调用一个批
阅读全文
posted @
2020-05-11 16:05
天道酬勤2016
阅读(3499)
推荐(0) 编辑
AttributeError: 'SQLAlchemy' object has no attribute 'Foreignkey'
摘要:在学习《Flask Web开发 基于Python的Web应用开发实战》的过程中,调试程序,如下图,运行报错: AttributeError: 'SQLAlchemy' object has no attribute 'Foreignkey' 原因:是关键字Foreignkey里的字母k应该是大写,错
阅读全文
posted @
2019-10-09 16:47
天道酬勤2016
阅读(3410)
推荐(1) 编辑
No module named 'flask.ext'
摘要:在学习flask进行web开发的时候,遇到如下报错信息: No module named 'flask.ext' 原因:新版的flask不再支持flask.ext,所以,需要换种方式导入相应第三方库 解决办法:把.ext.改写为下划线"_" 例如下面两种情况: 1.from.ext.mongoeng
阅读全文
posted @
2019-09-05 11:40
天道酬勤2016
阅读(4039)
推荐(0) 编辑
PyQt5-QDateEdit的简单使用
摘要:使用PyQt5开发图形界面,里面使用日期框,这里把这个QDateEdit组件命名为:beginDate from PyQt5.QtCore import QDate 1.初始化赋值,不设置则默认为2000/1/1,这里默认为当天日期 self.beginDate.setDate(QDate.curr
阅读全文
posted @
2019-07-30 23:13
天道酬勤2016
阅读(6322)
推荐(0) 编辑
Python里的Flask开发环境的搭建
摘要:在已经安装好了Python后,我这里用的是Python3.5,准备进一步学习Flask框架,下面记录搭建Flask环境 这里使用了虚拟环境,在虚拟环境里,最小化的安装Flask. 参考步骤: 1.首先搭建虚拟环境 已经安装好了virtualenv的库,从dos命令行进入相应文件夹。 我的当前目录是:
阅读全文
posted @
2019-07-08 17:06
天道酬勤2016
阅读(2466)
推荐(0) 编辑
Python读取Excel,日期列读出来是数字的处理
摘要:Python读取Excel,里面如果是日期,直接读出来是float类型,无法直接使用。 通过判断读取表格的数据类型ctype,进一步处理。 返回的单元格内容的类型有5种: ctype: 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error ct
阅读全文
posted @
2019-07-04 17:04
天道酬勤2016
阅读(20037)
推荐(1) 编辑
Python自定义任务发邮件提醒
摘要:前言 在工作中,有时会有一些定期需要执行的任务或在将来某一天需要执行的任务,为避免疏漏,设计个小工具,发邮件提醒自己去处理. 方案简介 1.建立一个Excel文件,里面定义好待提醒的任务 2.建立一个记事本文件,里面输入待接收邮件的邮箱账号 3.采用Python编写代码,读取Excel文件,检查是否
阅读全文
posted @
2019-07-03 22:16
天道酬勤2016
阅读(949)
推荐(0) 编辑
PyQt5+Eric6开发的一个使用菜单栏、工具栏和状态栏的示例
摘要:前言 在做一个数据分析的桌面端程序遇到一些问题,这里简单整理下,分享出来供使用者参考。 1、网上查使用PyQt5工具栏的示例,发现很多只是一个简单的退出功能,如果有几个按钮如何处理?如何区分点击的究竟是哪个按钮? 2、使用Eric6开发的界面,实行的是界面和代码分离,那么在桌面端项目应用中如何集成到
阅读全文
posted @
2019-06-11 11:36
天道酬勤2016
阅读(1783)
推荐(0) 编辑
PyQt5学习笔记-从主窗体打开一个子窗体
摘要:PyQt5学习笔记-从主窗体打开一个子窗体 软件环境: Eric6+Python3.5+PyQt5 试验目标: 1.点击菜单项Open,打开一个子窗体 2.点击按钮Open,打开一个子窗体 主窗体设计: 1、增加一个菜单项Open 2、增加一个按钮Open 子窗体设计: 1、只放一个按钮Exit 设
阅读全文
posted @
2019-05-31 10:58
天道酬勤2016
阅读(7820)
推荐(0) 编辑
Ubuntu18.04安装Virtualenv虚拟环境
摘要:在Ubuntu18.04安装Virtualenv虚拟环境 【实验环境】: 在这台电脑上已经安装了python3 【安装参考】 1.查看是否已安装virtualenv virtualenv --version 2.安装命令 sudo pip install virtualenv sudo pip in
阅读全文
posted @
2019-04-01 17:26
天道酬勤2016
阅读(2387)
推荐(0) 编辑
Python 使用Pandas读取Excel的学习笔记
摘要:这里介绍Python中使用Pandas读取Excel的方法 一、软件环境: OS:Win7 64位 Python 3.7 二、文件准备 1、项目结构: 2、在当前实验文件夹下建立一个Source文件夹,里面放待读取的Excel文件 3、待读取的Excel文件名:Book1.xlsx,Sheet Na
阅读全文
posted @
2019-03-20 23:35
天道酬勤2016
阅读(28212)
推荐(1) 编辑
Eclipse 安装PyDev开发Python及初步使用
摘要:Eclipse 安装PyDev插件后可开发Python 参考网址: https://blog.csdn.net/wscdylzjy/article/details/44066977 具体请参考上述网址,这里我只是简单记录。 一、安装 1.启动Eclipse后,从顶部菜单Help-->Eclipse
阅读全文
posted @
2019-03-19 13:54
天道酬勤2016
阅读(270)
推荐(0) 编辑
Python打包工具
摘要:打包Python应用,使用工具: 1.Linux和Windows下,使用pyinstaller pyinstaller -F -w XXX.py 在当前文件夹下生成两个文件夹:build 、dist 在dist文件夹下,存放了生成的xxx.exe,把此文件拷贝给用户电脑上使用 2.MacOS下使用p
阅读全文
posted @
2019-03-19 11:17
天道酬勤2016
阅读(984)
推荐(0) 编辑
MacOS下打包Python应用
摘要:在MacOS下开发的Python应用,不是Web Application,开发好以后,如何给用户使用呢?用户的操作系统也是MacOS 使用py2app打包 一、软件环境 操作系统:MacOS 电脑上默认安装了Python2.7,另外又单独安装了Python3.7 二、安装py2app pip3 in
阅读全文
posted @
2019-03-19 11:07
天道酬勤2016
阅读(2553)
推荐(1) 编辑
Python tkinter 副窗体置顶和取消置顶
摘要:root = Tk() #置顶root.wm_attributes('-topmost',1) #取消置顶 root.wm_attributes('-topmost',0)
阅读全文
posted @
2019-03-12 15:29
天道酬勤2016
阅读(2508)
推荐(1) 编辑
Python Windows下打包成exe文件
摘要:Python Windows 下打包成exe文件,使用PyInstaller 软件环境: 1.OS:Win10 64 位 2.Python 3.7 3.安装PyInstaller 先检查是否已安装PyInstaller,如未安装,则安装 pip3 Install PyInstaller 打包命令:
阅读全文
posted @
2019-03-11 22:54
天道酬勤2016
阅读(440)
推荐(0) 编辑
Python PyInstaller 打包报错:AttributeError: 'str' object has no attribute 'items'
摘要:pyinstaller打包时报错:AttributeError: 'str' object has no attribute 'items' 网上查询,可能是setuptools比较老: 更新一下 pip install --upgrade setuptools 按此方法,解决了我的问题,特记录。
阅读全文
posted @
2019-03-11 22:47
天道酬勤2016
阅读(3308)
推荐(0) 编辑