01 2018 档案

摘要:有时候,为了使用比较干净的开发环境,或者为了测试一些版本的扩展库,我们可能需要创建虚拟开发环境,在不同的虚拟开发环境中,只安装需要的扩展库,这样可以最大程度上减少不同扩展库之间的兼容性带来的冲突或其他问题。 Anaconda3目前已经成为Python社区人见人爱的一套软件,提供的Jupyter No 阅读全文
posted @ 2018-01-24 22:06 猪悟能 阅读(1664) 评论(0) 推荐(0) 编辑
摘要:PythonJupyter Notebook各种使用方法记录持续更新 一 Jupyter NoteBook的安装 1 新版本Anaconda自带Jupyter 2 老版本Anacodna需自己安装Jupyter 二 更改Jupyter notebook的工作空间 1 方式一 2 方式二绝招绝招 三J 阅读全文
posted @ 2018-01-24 22:04 猪悟能 阅读(995) 评论(0) 推荐(0) 编辑
摘要:决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都 阅读全文
posted @ 2018-01-15 21:49 猪悟能 阅读(16064) 评论(0) 推荐(0) 编辑
摘要:信号 & 槽 重写事件处理函数 PyQt中的事件处理通常通过重写事件处理函数来处理。 事件发送者 有时需要方便的知道哪一个组件是信号发送者。因此,PyQt5拥有了sender()方法来解决这个问题。 发送信号 从QObejct生成的对象可以发送信号。在下面的例子中我们将会看到怎样去发送自定义的信号。 阅读全文
posted @ 2018-01-14 21:24 猪悟能 阅读(1757) 评论(0) 推荐(0) 编辑
摘要:PyQt5官方安装教程指出2种安装方法: Installing from Wheels Building and Installing from Source 网上搜罗的大多是按照第二种方法安装的,本文采用第一种方法更为简便省心,这种方法Only Python v3.5 and later is s 阅读全文
posted @ 2018-01-14 20:44 猪悟能 阅读(1514) 评论(0) 推荐(0) 编辑
摘要:(1) 输入法快捷键 ctrl+shift+p 拼音 ctrl+shift+W 五笔型 按CapsLock可以在英文与指定中文输入法间进行切换 (2) 定时关机 sudo shutdown -h now(马上关机) sudo shutdown -h +10(10分钟后关机) sudo shutdow 阅读全文
posted @ 2018-01-12 22:46 猪悟能 阅读(260) 评论(0) 推荐(0) 编辑
摘要:公司一款软件还在读写access数据库. 问题是我的电脑是win7 64位, 运行程序会报错, 出错信息很明显, 大意是ODBC数据源读写出错. 因此,我需要下载Access ODBC 64位数据源 Microsoft Access Database Engine 2010 Redistributa 阅读全文
posted @ 2018-01-12 17:36 猪悟能 阅读(898) 评论(0) 推荐(0) 编辑
摘要:本节研究布局管理的内容。 (一)绝对对位 运行效果: 在这种方式中,编程者指定各种部件的位置和大小。但是当你使用绝对定位时,需要知道有以下的限制: - 如果我们改变窗口的大小,部件的大小和位置并不会改变。 - 你的应用在不同平台下可能长得不太一样。 - 改变应用中使用的字体可能会扰乱布局。 - 如果 阅读全文
posted @ 2018-01-09 22:30 猪悟能 阅读(510) 评论(0) 推荐(0) 编辑
摘要:例子:状态栏、菜单栏和工具栏 运行效果如下: 下面解释上面的代码: 注意Example类继承于QtGui.QMainWindow QtGui.QMainWindow类提供了创建应用主窗口的方法,这使得用状态栏(statusbar)、菜单栏(menubar)、工具栏(toolbar)创建一个传统的应用 阅读全文
posted @ 2018-01-09 22:09 猪悟能 阅读(740) 评论(0) 推荐(0) 编辑
摘要:PyQt4是用来编写有图形界面程序(GUI applications)的一个工具包。PyQt4作为一个Python模块来使用,它有440个类和超过6000种函数和方法。同时它也是一个可以在几乎所有主流操作系统(如Unix,windows,Mac OS)上运行的跨平台的工具包。 PyQt4的类库可分为 阅读全文
posted @ 2018-01-09 21:37 猪悟能 阅读(8975) 评论(0) 推荐(2) 编辑
摘要:Python Extension Packages下载 这个下载源资源丰富,python支持版本从2.x到3.7,从win32到win64位都有支持,是非常好资源。 特别留下记号备查。 阅读全文
posted @ 2018-01-08 20:46 猪悟能 阅读(1039) 评论(0) 推荐(0) 编辑
摘要:笔者工作业余时间也没什么爱好,社交圈子也小,主要娱乐就是背着自己带电瓶的卖唱音响到住地附近找个人多的位置唱唱KtV。 硬件上点歌就用笔记本电脑,歌曲都是网上下载的mkv格式的含有两个音轨的视频。因此点歌软件成了笔者的需求。 点歌软件需求极简单: 读磁盘上的目录取全部music,双击则调用播放器播放m 阅读全文
posted @ 2018-01-07 09:17 猪悟能 阅读(2297) 评论(0) 推荐(0) 编辑
摘要:一、文件的打开和创建 ? 1 2 3 4 5 >>> f = open('/tmp/test.txt') >>> f.read() 'hello python!\nhello world!\n' >>> f <open file '/tmp/test.txt', mode 'r' at 0x7fb2 阅读全文
posted @ 2018-01-06 23:58 猪悟能 阅读(623646) 评论(5) 推荐(12) 编辑
摘要:1、如何引出StringVar 之前一直认为StringVar就是类似于Java的String类型的对象变量,今天在想要设置StringVar变量的值的时候,通过搜索发现StringVar并不是python内建的对象,而是属于Tkinter下的对象。这个引起了我的兴趣,觉得需要针对性的进行学习 2、 阅读全文
posted @ 2018-01-05 21:04 猪悟能 阅读(60081) 评论(0) 推荐(1) 编辑
摘要:目录 一、pack() 二、grid() 三、place() 四、Frame() 目录 一、pack() 二、grid() 三、place() 四、Frame() 正文 布局 一、pack() pack()有以下几个常用属性: side padx pady ipadx ipady fill expa 阅读全文
posted @ 2018-01-05 20:46 猪悟能 阅读(2310) 评论(0) 推荐(0) 编辑
摘要:str='python String function' 生成字符串变量str='python String function'字符串长度获取:len(str)例:print '%s length=%d' % (str,len(str))一、字母处理全部大写:str.upper()全部小写:str. 阅读全文
posted @ 2018-01-05 19:58 猪悟能 阅读(3806) 评论(0) 推荐(0) 编辑
摘要:下面几个例子关于tkinter界面更新的,简单易懂,分享一下。 例子_1: 代码_1: 例子_2: 代码_2: 阅读全文
posted @ 2018-01-05 19:46 猪悟能 阅读(14232) 评论(0) 推荐(1) 编辑
摘要:在大多数编排得好一点的脚本或者程序里面都有这段if __name__ == 'main': ,虽然一直知道他的作用,但是一直比较模糊,收集资料详细理解之后与打架分享。 1、这段代码的功能 一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调 阅读全文
posted @ 2018-01-04 23:06 猪悟能 阅读(591) 评论(0) 推荐(0) 编辑
摘要:Python学习记录--关于Tkinter Entry(文本框)的选项、方法说明,以及一些示例。 属性(Options) background(bg) borderwidth(bd) cursor exportselection font foreground(fg) highlightbackgr 阅读全文
posted @ 2018-01-04 22:56 猪悟能 阅读(18736) 评论(0) 推荐(0) 编辑
摘要:原文地址: http://blog.csdn.net/bemorequiet/article/details/54743889 这篇博客主要是简单的说一下Tkinter中的Text控件的相关知识。 Text文本组件用于显示和处理多行文本。在Tkinter的所有组件中,Text组件显得异常强大和灵活, 阅读全文
posted @ 2018-01-04 22:50 猪悟能 阅读(54730) 评论(0) 推荐(1) 编辑
摘要:一个Tkinter主要跑在mainloop进程里。Events可能来自多个地方,比如按键,鼠标,或是系统事件。 Tkinter提供了丰富的方法来处理这些事件。对于每一个控件Widget,你都可以为其绑定方法function。 如果相应的event发生了,就会调用handler处理事件。举个例子: 捕 阅读全文
posted @ 2018-01-04 20:19 猪悟能 阅读(8411) 评论(0) 推荐(2) 编辑
摘要:Windows版本PyCharm快捷键 Alt+Enter 自动添加包 Ctrl+t SVN更新 Ctrl+k SVN提交 Ctrl + / 注释(取消注释)选择的行,这就是笔者想要的多行注释与取消(IDE少了这个人要疯掉)Ctrl + B 跳到函数定义处 Ctrl+Shift+F 高级查找 Ctr 阅读全文
posted @ 2018-01-04 19:32 猪悟能 阅读(1234) 评论(0) 推荐(0) 编辑
摘要:PyCharm下的pywin32安装及使用 笔者下载的是pywin32-221.win-amd64-py3.6.exe,用于python3.6.1, win64位系统。 pywin32下载地址:http://sourceforge.net/projects/pywin32/files/pywin32 阅读全文
posted @ 2018-01-03 22:38 猪悟能 阅读(34533) 评论(0) 推荐(0) 编辑
摘要:原文地址: http://blog.csdn.net/jerry_1126/article/details/46584179 在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程, 阅读全文
posted @ 2018-01-03 21:35 猪悟能 阅读(26529) 评论(0) 推荐(2) 编辑
摘要:原文地址: http://blog.csdn.net/liyaohhh/article/details/51055147#reply python中的list是python的内置数据类型,list中的数据类不必相同的,而array的中的类型必须全部相同。在list中的数据类型保存的是数据的存放的地址 阅读全文
posted @ 2018-01-03 14:01 猪悟能 阅读(39829) 评论(0) 推荐(4) 编辑
摘要:Python OS 文件/目录方法 os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示: os.access(path, mode) os.chdir(path) os.chflags(path, flags) os.chmod(path, mode) os.chown(path 阅读全文
posted @ 2018-01-03 09:32 猪悟能 阅读(577) 评论(0) 推荐(0) 编辑
摘要:Python 列表(List) 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Pytho 阅读全文
posted @ 2018-01-03 09:12 猪悟能 阅读(409) 评论(0) 推荐(0) 编辑
摘要:最近在使用Python做项目时,需要将汉字转化成对应的拼音. 网上的一些包大多是python2.x的,使用下面这个包,支持python3.6 xpinyin 0.5.5 功能刚好满足笔者的需要。 阅读全文
posted @ 2018-01-02 23:10 猪悟能 阅读(17272) 评论(0) 推荐(1) 编辑
摘要:转载自 http://www.cnblogs.com/kaituorensheng/p/3287652.html#_label0 阅读目录 1. 产品介绍 2. 设计规划 3. 相关知识 4. 源码附件 转载自 http://www.cnblogs.com/kaituorensheng/p/3287 阅读全文
posted @ 2018-01-02 22:52 猪悟能 阅读(10263) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示