首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Python随手记
】的更多相关文章
python正则表达式手记
----------re模块进行正则的使用---------- #result=re.match(正则表达式,要匹配的字符串):使用正则对字符串进行过滤从前面开始匹配#result.group():将获得到的数据取出#result=re.search(正则表达式,要匹配的字符串):使用正则对字符串进行过滤从后面开始匹配#result==None:判断正则表达式是否获取到内容,如果为True,则没有获取到内容#re.search(r'\d+','my hight 177 cm').group():…
Python学习手记
1.Python大小敏感.print写作PRINT或Print是不对.2.注释符是“#”,而非“//”.3.语句结尾不必须分号.4.转义符为“/”+转义字母.这点与刀莱特一致.5.单引号输入使用“/'”,双引号输入使用“/"”.6.行续符为“\”.7.字符串重复输入可以使用类似"Pie"*10这种方式,即乘以几重复几次.8.除法符有两个,“/”除积有小数,“//”除积无小数,即整除.9.Python是弱类型语言,变量没有明确的类型区分.变量是何种类型取决于赋给它的值.10.e…
Python随手记—各种方法的使用
os.popen()方法的使用 os.popen()方法用于从一个命令打开一个管道. 语法:os.popen(command[, mode[, bufsize]]) 其中 command是使用的命令 mode--模式权限可以是‘r’或‘w’,默认为r. 示例: #!/usr/bin/python import os a = 'mkdir newdir' b = os.popen(a, 'r') print(b) os.mkdir("num_dir") 创建目录 isdi…
Python初学手记----在window系统中安装环境
官网地址: https://www.python.org/ Win版下载地址:https://www.python.org/downloads/windows/ 安装注意:安装路径推荐修改. path路径记得添加 安装后: 命令行 python -V 命令行 pip -V 注意V是大写,从运行结果可以看到运行库的安装公共目录 pip升级命令 python -m pip install --upgrade pip pip安装或卸载模块 pip install xxx ; pi…
mongodb与python随手记
在python中使用pymongo连接mongodb数据库. 基本代码如下: from pymongo import MongoClient client = MongoClient('127.0.0.1', 27017) # mongodb的地址 db_name = 'myfirstmongo' # 数据库的名字 db = client[db_name] # 现在db就是这个数据库了 collection = db['testone'] # 'testone'是集合的名字,现在collecti…
Python随手记
类属性的本质是变量对象. os.path.abspath(path) 返回绝对路径,如果填入相对路径,默认会在前面加上当前目录,组合成绝对路径. >>> os.path.abspath("django/blog/manage.py") '/data/django/blog/manage.py' os.path.split(path) 返回一个2元组对象,分别是dirname和basename. >>> os.path.split(a) ('/usr/…
「Fluent Python」今年最佳技术书籍
Fluent Python 读书手记 Python数据模型:特殊方法用来给整个语言模型特殊使用,一致性体现.如:__len__, __getitem__ AOP: zope.inteface 列表推导(list comprehensive)和 表达式生成器(generator expression),分别用 [...] 和 (...)表未.后者是迭代生成,更节省内存. 元组tuple两大功能特性:不可变.用作数据记录结构(位置信息).元组里的元素最好也是不可变数据. array 和 列表相比的区…
01.DesignParttern设计模式,简单工厂,工厂方法,抽象工厂三大工厂的区别与联系
工厂用来生产对象,对象具有方法和属性. 简单工厂的缺点(简单工厂并不是23中设计模式): 工厂类的职责相对过重,增加新的产品,需要修改工厂类的判断逻辑,违背开闭原则: JDK源码中使用的简单工厂类: Calendar; 改进方法:能够直接通过反射去改进简单工厂的开闭原则(对扩展开放,对修改关闭): 工厂方法: 定义一个创建对象的接口,但让实现这个接口的类,来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行. 适用场景: 1):创建对象需要大量的重复代码 2):客户端…
[分享]源代码&开发手记:SAE应用“车百科” (Python + SAE + Bottle + Bootstrap) - Bottle - Python4cn(news, jobs)
[分享]源代码&开发手记:SAE应用"车百科" (Python + SAE + Bottle + Bootstrap) - Bottle - Python4cn(news, jobs) [分享]源代码&开发手记:SAE应用"车百科" (Python + SAE + Bottle + Bootstrap)…
Python中文语料批量预处理手记
手记实用系列文章: 1 结巴分词和自然语言处理HanLP处理手记 2 Python中文语料批量预处理手记 3 自然语言处理手记 4 Python中调用自然语言处理工具HanLP手记 5 Python中结巴分词使用手记 语料预处理封装类: #coding=utf-8 import os import jieba import sys import re import time import jieba.posseg as pseg sys.path.append("../") jieba…