随笔分类 -  Python

Life is short, use Python.
摘要:参考:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html 阅读全文
posted @ 2017-08-17 19:46 马贡多在下雨 阅读(736) 评论(0) 推荐(0)
摘要:写在前面 包子有肉,不在褶上; 前言 存储和数据库是整个网站架构的瓶颈 关系型数据库(MySQL | Oracle) 类似于excel表格 用结构化查询语言SQL进行存取的 类似于excel表格 用结构化查询语言SQL进行存取的 非关系型数据库(NoSQL:not only SQL) NoSQL存储 阅读全文
posted @ 2017-07-17 15:42 马贡多在下雨 阅读(323) 评论(0) 推荐(0)
摘要:0.concurrent.futures库 参考:https://docs.python.org/3/library/concurrent.futures.html 1.进程池 - 串行执行的情况: - 使用multiprocessing.Pool的情况: - 使用进程池 concurrent.fu 阅读全文
posted @ 2017-07-11 23:13 马贡多在下雨 阅读(1814) 评论(2) 推荐(0)
摘要:D:\soft\work\Python_17>pip -h Usage: pip [options] Commands: install Install packages. download Download packages. uninstall Uninst... 阅读全文
posted @ 2017-07-08 21:10 马贡多在下雨 阅读(335) 评论(0) 推荐(0)
摘要:写在前面 好好学习 天天向上 一、线程 1.关于线程的补充 2.线程的创建(和进程类似) - 1.创建线程的第一种方式-示例1 - 示例2:子线程id等于主线程id,并且统一个进程下的多个子线程id都一样; - 2.创建子线程的第二种方式 3.线程常用属性 - setDaemon() 和 join( 阅读全文
posted @ 2017-07-08 11:58 马贡多在下雨 阅读(900) 评论(0) 推荐(0)
摘要:#!/usr/bin/python3 import socket sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) result = sock.connect_ex(('10.10.130.111',8080)) if 0 == result: print("Port is open") else: print("Po... 阅读全文
posted @ 2017-07-06 22:39 马贡多在下雨 阅读(3837) 评论(0) 推荐(1)
摘要:写在前面 最坏的结果,不过是大器晚成; 一、异常处理 - 1.语法错误导致的异常 - 这种错误,根本过不了python解释器的语法检测,必须在程序运行前就修正; - 2.逻辑上的异常 - 即逻辑错误,例如除零错误; - 异常相关信息:异常的追踪信息 + 异常类型 + 异常值 - 异常种类 1 Ari 阅读全文
posted @ 2017-07-01 11:56 马贡多在下雨 阅读(2882) 评论(0) 推荐(0)
摘要:写在前面 为什么坚持?想一想当初; 一、面向对象进阶 - 1.反射补充 - 通过字符串去操作一个对象的属性,称之为反射; - 示例1: class Chinese: def __init__(self,name): self.name=name p = Chinese('standby') # 实例 阅读全文
posted @ 2017-06-24 11:55 马贡多在下雨 阅读(771) 评论(0) 推荐(0)
摘要:>>> import this The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better th... 阅读全文
posted @ 2017-06-20 21:14 马贡多在下雨 阅读(180) 评论(0) 推荐(0)
摘要:写在前面 时间的高效利用; 前言: 补充 is 和 == 的区别,整理如下:Python中变量的属性以及判断方法 一、面向过程和面向对象 - 1.面向过程 核心是过程,过程就是解决问题的步骤;流水线、机械式; 优点:复杂的问题简单化,分成多个功能单元; 缺点:可扩展性差 应用:Linux内核、htt 阅读全文
posted @ 2017-06-17 07:51 马贡多在下雨 阅读(615) 评论(0) 推荐(0)
摘要:1. uuid 2. hashlib+time - 示例1: - 示例2: 3. scrapy.utils.request.request_fingerprint 参考:http://www.cnblogs.com/standby/p/7846478.html 阅读全文
posted @ 2017-06-16 00:43 马贡多在下雨 阅读(12398) 评论(2) 推荐(0)
摘要:1.变量的属性 在Python中,创建一个变量会给这个变量分配三种属性: id ,代表该变量在内存中的地址; type,代表该变量的类型; value,该变量的值; 2.变量的比较 - 身份的比较 is 关键字用来判断变量的身份,即 id; - 值的比较 == 用来判断变量的值是否相等,即value 阅读全文
posted @ 2017-06-11 22:48 马贡多在下雨 阅读(9876) 评论(0) 推荐(0)
摘要:写在前面 天地不仁,以万物为刍狗; 一、正则 - 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法; - 在线正则工具:http://tool.oschina.net/regex/ - 常用的元字符: - 先来个匹配邮箱的小例子: - re 模块 - 更多参考: 阅读全文
posted @ 2017-06-10 00:01 马贡多在下雨 阅读(461) 评论(0) 推荐(0)
摘要:写在前面 凭着爱,再回首; 一、协程函数(生成器:yield的表达式形式) 1.yield 的语句形式: yield 1 - 这种方式在 Python基础(函数部分)-day04 里面详细介绍过,这里不再赘述; 2.yield 的表达式形式: x=yield - 示例1:使用 next() 方法调用 阅读全文
posted @ 2017-06-03 07:56 马贡多在下雨 阅读(553) 评论(0) 推荐(0)
摘要:写在前面 加勒比海盗今天上映! 一、函数的基本概念 - 函数是什么? 函数,就是一个'锤子',一个具有特定功能的'锤子',使用者可以在适当的时候使用这个'锤子',而不用再去从头做一个'锤子';即可以直接拿来使用; 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模 阅读全文
posted @ 2017-05-29 11:54 马贡多在下雨 阅读(514) 评论(0) 推荐(0)
摘要:写在前面 不要让干净的灵魂染上尘埃,永远年轻、永远热泪盈眶 一、再谈编码 - 文件的概念 '文件' 是一个抽象的概念,是操作系统提供的外部存储设备的抽象,对应底层的硬盘;它是程序和数据的最终存放地点。 操作系统把硬盘存储的具体操作封装起来,提供一些简单易用的API,让用户不用去关心底层复杂的实现方法 阅读全文
posted @ 2017-05-20 11:33 马贡多在下雨 阅读(666) 评论(0) 推荐(0)
摘要:写在前面 大人不华,君子务实。 一、进制相关 - 进制基础 数据存储在磁盘上或者内存中,都是以0、1形式存在的;即是以 二进制 的形式存在; 为了存储和展示,人们陆续扩展了数据的表示形式:八进制 -> 十进制 -> 十六进制... - 文件读写相关函数方法 虽然硬盘上存储形式都是简单的0和1,但是随 阅读全文
posted @ 2017-05-13 11:49 马贡多在下雨 阅读(449) 评论(0) 推荐(0)
摘要:1 # -*- coding: UTF-8 -*- 2 import smtplib 3 from email.mime.text import MIMEText 4 5 mailto_list = ['hitwh_Gypsy@126.com','hitwh_Gypsy@163.com','hitwh_Gypsy@aliyun.com','1027179157@qq.com'] 6... 阅读全文
posted @ 2017-05-11 23:18 马贡多在下雨 阅读(265) 评论(0) 推荐(0)
摘要:收集服务器网卡和IP信息 Python2环境 Python3环境 阅读全文
posted @ 2017-05-05 15:18 马贡多在下雨 阅读(381) 评论(0) 推荐(0)
摘要:1 import string 2 str = 'abcde' 3 list = list(str) OR list = str.split() 4 list 5 ['a', 'b', 'c', 'd', 'e'] 6 str 7 'abcde' 8 str_convert = ''.join(list) 9 str_convert 10 'abcde' ... 阅读全文
posted @ 2017-05-01 21:25 马贡多在下雨 阅读(405) 评论(0) 推荐(0)