随笔分类 - Python
摘要:"作者原文链接" 想掌握Python标准库,读它的官方文档很重要。本文并非此文档的复制版,而是对每一个库的一句话概括以及它的主要函数,由此用什么库心里就会有数了。 文本处理 string: 提供了字符集:ascii_lowercase, ascii_uppercase re: 正则表达式支持(pat
阅读全文
摘要:命令【python3 -m pydoc -p 1234】 通过http://localhost:1234来访问查看文档 # -*- coding: utf-8 -*-""" File Name: ${NAME} Description : Author : ${USER} date: ${DATE}
阅读全文
摘要:execl(file, arg0,arg1,...) 用参数列表arg0, arg1 等等执行文件 execv(file, arglist) 除了使用参数向量列表,其他的和execl()相同 execle(file, arg0,arg1,... env) 和execl 相同,但提供了环境变量字典en
阅读全文
摘要:Python 高效编程小技巧 个人博客:临风|刀背藏身 Python 一直被我拿来写算法题,小程序,因为他使用起来太方便了,各种niubi闪闪的技能点也在写算法的过程中逐渐被挖掘到,感谢万能的谷哥度娘SOF以及各大博客网站,在这里整理一二。 几句废话: 因为我是懒癌晚期,最不喜欢在文章里发图片,因为
阅读全文
摘要:"原文地址" "原文地址2" Python中的单例模式的几种实现方式的及优化 阅读目录(Content) 单例模式 实现单例模式的几种方式 1.使用模块 2.使用装饰器 3.使用类 4.基于__new__方法实现(推荐使用,方便) 5.基于metaclass方式实现 相关知识 实现单例模式 回到顶部
阅读全文
摘要:__all__ 用来控制 import , 甚至可以改变 _private 为 public __enter__ , __exit__ 用于上下文管理器 __iter__ 用于迭代器 __repr__ 给计算机读, __str__ ==》 str 给人读 __len__ ==》 len 重写 + 实
阅读全文
摘要:上下文管理器(Context managers) 上下文管理器允许你在有需要的时候,精确地分配和释放资源。 使用上下文管理器最广泛的案例就是with语句了。想象下你有两个需要结对执行的相关操作,然后还要在它们中间放置一段代码。上下文管理器就是专门让你做这种事情的。举个例子: + + 上面这段代码打开
阅读全文
摘要:一行式 本章节,我将向大家展示一些一行式的Python命令,这些程序将对你非常有帮助。 简易Web Server 你是否想过通过网络快速共享文件?好消息,Python为你提供了这样的功能。进入到你要共享文件的目录下并在命令行中运行下面的代码: 漂亮的打印 你可以在Python REPL漂亮的打印出列
阅读全文
摘要:1 Python的函数参数传递 看两个例子: a = 1 def fun(a): a = 2 fun(a) print a # 1 a = [] def fun(a): a.append(1) fun(a) print a # [1] 所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似
阅读全文
摘要:核心库 1、NumPy 当我们用python来处理科学计算任务时,不可避免的要用到来自SciPy Stack的帮助。SciPy Stack是一个专为python中科学计算而设计的软件包,注意不要将它与SciPy库搞混了,后者只是这个软件包中的一部分。接下来我们一块来看看这个软件包。通常这个软件包是非
阅读全文
摘要:# 每一题都值得好好琢磨钻透 [原文地址](http://www.cnblogs.com/Allen-rg/p/7693394.html)1.Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 Python内部使用引用计
阅读全文
摘要:大家可能已经知道了,在 Python 3(Python 2 的新式类)中多继承模式是使用 C3 算法来确定 MRO(Method Resolution Order) 的。 那么具体是怎么计算的呢?本文将基于 https://www.python.org/downlo... 中的几个例子来讲解 MRO
阅读全文
摘要:原文地址 1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不
阅读全文
摘要:正则表达式用来拆分字符串 正则表达式查找看上去是跟 split 相反的功能 正则表达式查找返回迭代器 暂时这样写 match 与 search 的 区别, match 从 0 下标开始匹配模式没匹配上则 返回 None , 而 search 则会遍历完整个字符串并返回第一个匹配到的值 正则拆分字符串
阅读全文
摘要:1. 编程规范 1.1. 命名规范 1.1.1. [强制] 命名不能以下划线或美元符号开始和结尾 反例: name / __name / $Object / name / name$ / Object$ 1.1.2. [强制] 命名严禁使用拼音与英文混合的方式 反例: DaZhePromotion
阅读全文
摘要:首先将 要被做成 module 的 ipython 代码 download as py 然后将 down 下来的 py 文件上传至 work 目录(也就是编写导入模块的py文件目录) 这部分 的 work 目录因为是 linux 服务器,所以采用 Filezilla 上传 (这部分不是重点,无图)
阅读全文
摘要:"awesome python 中文大全" Fabric , pip, virtualenv "内建函数好文" "awesome python" 奇技淫巧 一句话求阶乘 生成 26 个字母 排列组合 给单词按首字母分组 方法一: 方法二: 计数使用collections 库的 Counter 扩展拆
阅读全文
摘要:"pythonic 风格编码" "入门python好博客" "进阶大纲" "有趣的灵魂" "老齐的教程" "老齐还整理了很多精华" 听说 fluent python + pro python 这两本书还不错! 元组三种遍历,有点像 回 字有四种写法一样。。。苦笑 列表 生成式 vs 生成器 表达式
阅读全文
摘要:以下方法仅做学习使用,如果条件允许,请自行购买正版软件,做开发的都知道软件开发出来不容易,能够支持就支持正版吧 首先去官网 下载 自己需要的 PYCHARM 版本 安装完启动会提示要激活, 选择 license server , 然后 就可以 去下面链接 里去下载 反向代理服务器工具 http://
阅读全文


浙公网安备 33010602011771号