摘要: 学习方法不外乎一直保持学习和思考。无论是不断反馈学习的进度,反思学习的方法。编程是这样,英语是这样,对于学习知识性的知识大都这样吧 _____ 可是有几人能够保持这样的学习劲头呢? 人啊充斥着梦想,又充满着惰性。有光辉闪耀的一面,也有作为废物的一面。到底是希望着自己能够更加充实的活下去吧,看更多的世 阅读全文
posted @ 2018-10-23 22:47 即刻 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 好了上一篇文章中搭建好了完整的框架,以及可以访问一个“hello world”页面了。现在继续完善我们的博客程序。 1.如法炮制,继续完善error和admin的路由。 首先写把404和500的网页写好放到templates/errors中。然后在error的文件夹中新建handlers.py 文件 阅读全文
posted @ 2018-10-21 23:19 即刻 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 由于节约流量,加快图片加载速度等需求,使用后面blog会使用七牛云作为存储博客的图床。 1.首先注册账号 这个没啥可说的,就是七牛注册要实名认证才能用,还要等待核实,有点麻烦。 2.新建一个名为blog的存储空间 只有新建了存储空间才能够使用图床, 3.编写上传代码、 虽然七牛有sdk也有示例代码, 阅读全文
posted @ 2018-10-20 22:14 即刻 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 在学完flask教程时候,总是会遇到难以自己写项目的问题。在第一次看狗书的时候,作者从单文件马上就到了多文件的项目组织,当时也是仔细看,慢慢打代码才渐渐的明白了flask的项目组织方法,当明白了又感觉很简单。。使用中多思考多打代码才能日有所得,愿你我共同成长、 1. 编写项目骨架 一个博客网站需要什 阅读全文
posted @ 2018-10-20 00:10 即刻 阅读(2520) 评论(1) 推荐(0) 编辑
摘要: 学习编程语言的语法 第一次接触到编程的感觉似乎是一种过电的畅爽感。对于编程有种美好的畅想感,似乎是打开了新的世界。但是却并不知道学习些什么。如果此时幸运的话能够找到一本学习编程语言基本语法的书籍,开始第一次的“hello world”之旅。但其中安装开发环境也是一大坑。 而后要是编程书籍选的不好便会 阅读全文
posted @ 2018-10-18 19:10 即刻 阅读(2070) 评论(0) 推荐(0) 编辑
摘要: 四种布局方式:水平,垂直,网格,窗体布局。以及两种布局方法:addLayout和addWidget。 不过窗体布局QFormLayout几乎不用,其他三种就足够了。 来个例子(模仿windows选择文件的布局): 代码: 参考: http://www.cnblogs.com/archisama/p/ 阅读全文
posted @ 2017-03-25 15:23 即刻 阅读(4694) 评论(0) 推荐(0) 编辑
摘要: 主要的可以操作excel的模块有:xlutils(仅支持xls文件),xlwings(支持vba),openpyxl,pandas,win32com(仅支持windoc,不太好用),xlsxwriter(不能打开,修改已有文件). 简单来说如果处理xls文件就使用xlrd,xlwt,xlutils( 阅读全文
posted @ 2017-03-23 15:01 即刻 阅读(3190) 评论(0) 推荐(0) 编辑
摘要: 一个使用表格的实例 表格来自QTableWidget类,包含很多可设置的选项,详情查看 "qt官方文档" 我的例子实现了,设置表头,调整单元格大小,插入控件(图片,日期,下拉框),使用还是很简单的,就是个人英语太渣,读文档有些吃力。 大部分参考这个 "网站" 插入文字是用setItem,插入控件是用 阅读全文
posted @ 2017-03-15 18:38 即刻 阅读(12550) 评论(0) 推荐(0) 编辑
摘要: 一个完整的应用没有消息通知和系统托盘图标是不行滴。 参考官网资料和其他个人的博客我做了个这样的例子 首先创建一个空窗口用来测试,TrayIcon就是我继承来自QSystemTrayIcon显示系统托盘图标的类。 由于系统托盘不太好截图我就不截图了。 参考: "qt官网" "Perchouli的博客" 阅读全文
posted @ 2017-03-09 16:19 即刻 阅读(7260) 评论(1) 推荐(0) 编辑
摘要: Qt对话框有普通消息框,还有文字,颜色,字体等多种对话框类控件。直接上代码好了。 QInputDialog除了可以选择让用户输入文字还有可以输入int和双精度浮点数等等。参数2和3分别为窗口标题和提示内容。 QFileDialog.getOpenFileName()第二个参数为窗口标题,第三个为选择 阅读全文
posted @ 2017-03-08 19:32 即刻 阅读(3194) 评论(0) 推荐(0) 编辑