随笔分类 -  Python

[PYTHON 实作] 算100
摘要:问题:编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。例如:1 + 2 + 34 – 5 + 67 – 8 + 9 = 100。 代码: 阅读全文

posted @ 2017-09-05 16:17 lisalala 阅读(363) 评论(0) 推荐(0)

《PYTHON学习手册》(《Learing Python》--Mark Lutz)书摘
摘要:1. Python是为了让脚本的质量等级再提升几个级别。 2. 《learning Python》和《programming Python》反映了作者培训内容的两部分:核心语言和应用程序程序设计。 3. 动态定型和其引用值:这是掌握Python的关键。 4. 输入的代码会在Python中创建和处理对 阅读全文

posted @ 2016-10-19 14:33 lisalala 阅读(494) 评论(0) 推荐(0)

[python] itertools库学习
摘要:最近做 cyber-dojo上的题,好几道都要用到排列组合。一开始我还老老实实自己写算法。后来一想,不对呀!python有那么多的库,为啥不用呢? 于是搜了下,发现这个:itertools 使用 help(itertools)可以查看帮助,不过内容多了容易头痛,我们慢慢来先。 用dir看个大概: 默 阅读全文

posted @ 2016-06-29 14:43 lisalala 阅读(280) 评论(0) 推荐(0)

[python] 关于错误 ImportError: cannot import name compile_command
摘要:我的pydev某一天开始就无法debug 了,执行debug 就会报 ImportError: cannot import name compile_command 原因居然是:我自己写了一个code.py模块。 而compile_command 是来自标准的code模块,我的code肯定没有实现这 阅读全文

posted @ 2016-06-17 18:44 lisalala 阅读(4076) 评论(0) 推荐(1)

Python知识点:distutils常用子模块
摘要:from distutils.core import setup, Extension, Commandfrom distutils.command.build import buildfrom distutils.command.clean import cleanfrom distutils.c... 阅读全文

posted @ 2014-07-17 17:23 lisalala 阅读(895) 评论(0) 推荐(0)

libvirt, libvirt-python, libvirtd 关系浅析
摘要:libvirt 官方解释: http://libvirt.org/ 见分隔线以下。我的理解:libvirt 作为一个中间层,封装了对下层虚拟化 hypervisor 的操作方法。也就是说,无论你是使用 kvm, 还是 xen,只要使用 libvirt 方式来操作,那操作的方法就是一样的。这些操作方法... 阅读全文

posted @ 2014-07-17 17:19 lisalala 阅读(2257) 评论(0) 推荐(0)

Python知识点: os.popen
摘要:用例:f = os.popen("%s %s %s" % ("pkg-config", " ".join(args), mod))popen(...) popen(command [, mode='r' [, bufsize]]) -> pipe Open a pipe to/from a com... 阅读全文

posted @ 2014-07-17 16:54 lisalala 阅读(386) 评论(0) 推荐(0)

Python知识点: __import__
摘要:用法:libvirt = __import__('libvirt')help(__import__)__import__(...) __import__(name, globals={}, locals={}, fromlist=[], level=-1) -> module 导入一个模块。 ... 阅读全文

posted @ 2014-07-15 17:25 lisalala 阅读(968) 评论(0) 推荐(0)

导航