随笔分类 -  python

np.stack() 与 tf.stack() 的简单理解
摘要:说明:np > numpy tf > tensorflownp.stack(arrays, axis=0) np.stack(arrays, axis=0) 同样也适用于tf.stack() numpy 和 tensorflow 都有 stack() 函数,该函数主要是用来提升维度。 在只提供数组( 阅读全文

posted @ 2019-01-11 10:51 刘[小]倩 阅读(8022) 评论(1) 推荐(2) 编辑

Python 之 解码汉字乱码(如果gbk、utf8都试过不行,可以试试这个)
摘要:起因: 使用 requests.get(url) 获取页面内容,并打印出来后显示如下: 使用 type() 查看类型也是 <type 'unicode'> print [content] 显示的也是像utf-8的样子:[u'<div class="gw-error-body">\n\t\t<h1>A 阅读全文

posted @ 2018-10-25 15:11 刘[小]倩 阅读(7954) 评论(0) 推荐(1) 编辑

python 之 多线程、多进程代码
摘要:thread-多线程 multiprocessing-多进程 阅读全文

posted @ 2017-11-28 16:09 刘[小]倩 阅读(310) 评论(0) 推荐(0) 编辑

反转字符串
摘要:【题意描述】 假定给定字符串‘abcdef’,将前3个字符串与后面的字符串进行原地反转,即输出:defabc。(要求:不借助任何python的反转函数) 【解题思路】 将一个字符串分割成需要移动的部分和不需要移动的部分,然后将两个部分的字符串分别反转,最后再对整个字符串进行整体反转。 【主要代码分析 阅读全文

posted @ 2017-08-16 13:05 刘[小]倩 阅读(251) 评论(0) 推荐(0) 编辑

青蛙跳台阶
摘要:本文抄于:http://blog.csdn.net/xiaolewennofollow/article/details/45271145 【题意描述】 青蛙跳台阶问题,一只青蛙要跳上n层高的台阶,一次能跳一级,也可以跳两级,请问这只青蛙有多少种跳上这个n层高台阶的方法? 【解法 I:递归】 思路分析 阅读全文

posted @ 2017-08-14 16:08 刘[小]倩 阅读(667) 评论(0) 推荐(0) 编辑

pandas 之 concat
摘要:本文摘自:http://pandas.pydata.org/pandas-docs/stable/merging.html 前提: ide: 准备: 语法: 实例1: 实例2: 实例3: 实例4: 实例5: 总结: 阅读全文

posted @ 2017-06-16 10:12 刘[小]倩 阅读(4874) 评论(1) 推荐(0) 编辑

Python 之 时间字符串、时间戳、时间差、任意时间字符串转换时间对象
摘要:1. 时间字符串 --> 时间戳 1) time 模块 time.mktime() 与 time.localtime() 互为还原函数。 time.mktime(timetuple) :将时间元组转换成时间戳 time.localtime([timestamp]):将时间戳转会为时间元组 2) da 阅读全文

posted @ 2016-12-22 14:04 刘[小]倩 阅读(72068) 评论(0) 推荐(3) 编辑

Python 之 装饰器的写法
摘要:普通装饰器 1. 不带参数的普通装饰器 输出如下: 2. 带参数的普通装饰器 输出: 装饰器类 类装饰器具有灵活度大、高内聚、封装性等优点。当使用 @ 形式将装饰器附加到函数上时,就会调用 __call__() 方法。 1. 不带参数的装饰器类 输出: 2. 带参数的装饰器类 输出: 另外一种带参数 阅读全文

posted @ 2016-11-23 13:38 刘[小]倩 阅读(516) 评论(0) 推荐(0) 编辑

Python 之 for循环中的lambda
摘要:第一种 f = [lambda x: x*i for i in range(4)] (如果将x换成i,调用时候就不用传参数,结果都为3) 对于上面的表达式,调用结果: 上面的表达式展开如下: 当调用 func() 时,每循环一次,将 lam 函数的地址存到 fs 中。因为在每次循环中 lam函数都未 阅读全文

posted @ 2016-11-17 15:12 刘[小]倩 阅读(40973) 评论(0) 推荐(5) 编辑

设计模式之创造型模式(抽象工厂模式、建造者模式、工厂模式、原型模式、单例模式)
摘要:创建型模式 隐藏了这些类的实例是如何被创建和放在一起,整个系统关于这些对象所直到的 -- 由抽象类所定义的接口。这样,创建型模式在创建了什么、谁创建它、它是怎么 -- 被创建的,以及何时创建这些方面提供了很大的灵活性。 1. 抽象工厂模式 提供一个创建一系列或相关依赖对象的接口,而无需制定它们具体的 阅读全文

posted @ 2016-08-30 15:05 刘[小]倩 阅读(1198) 评论(0) 推荐(0) 编辑

Python 之 threading
摘要:创建多线程常用的三种方法: 创建Thread的实例,传给它一个函数 创建Thread的实例,传给它一个可调用的类实例(不推荐) 派生Thread的子类,并创建子类的实例(推荐) 创建Thread的实例,传给它一个函数 执行结果: liuqian@ubuntu:~$ python test_threa 阅读全文

posted @ 2016-07-20 16:52 刘[小]倩 阅读(242) 评论(0) 推荐(0) 编辑

一些代码 I (斐波那契、for...else...、try和return、classmethod、统计个数)
摘要:1. 斐波那契 2. for……else……用法(以查找素数为例) 正常版本: for……else……版本 当循环‘自然’终结(循环条件为假)时,else从句会被执行一次,而当循环是由break语句中断时,else子句就不被执行。 与for语句相似,while语句中的else子句的语意是一样的:el 阅读全文

posted @ 2016-05-26 15:52 刘[小]倩 阅读(231) 评论(0) 推荐(0) 编辑

python 之编码问题详解
摘要:前在一个项目中遇到用post提交一个xml,xml中含有中文,对于单独的py文件,使用urllib2.urlopen完全ok,但在django中使用就一直报编码错误,然后在网上看到这篇文章不错,决定mark一下,学习学习。原文地址:http://www.2cto.com/kf/201407/3178 阅读全文

posted @ 2016-01-14 14:56 刘[小]倩 阅读(469) 评论(0) 推荐(0) 编辑

Python 之字节转换
摘要:1 # coding: utf-8 2 3 def bytes2human(n): 4 """ 5 >>> bytes2human(10000) 6 9K 7 >>> bytes2human(100001221) 8 95M 9 """10 ... 阅读全文

posted @ 2015-07-14 15:04 刘[小]倩 阅读(813) 评论(0) 推荐(0) 编辑

python 之 模拟GET/POST提交
摘要:以 POST/GET 方式向 http://127.0.0.1:8000/test/index 提交数据。 1 # coding:utf-8 2 import httplib 3 import urllib 4 5 class HttpClient(object): 6 METHOD_PO... 阅读全文

posted @ 2015-07-13 14:57 刘[小]倩 阅读(1326) 评论(0) 推荐(0) 编辑

Python之几个技巧特点
摘要:今天偶然看到一篇文章,虽然做python有几年了,但中间还是好多不知道或没想到,特在这里做下摘抄.原文地址:http://soft.chinabyte.com/database/379/12920379.shtml1. 命名切片>>> a = [0, 1, 2, 3, 4, 5]>>> LASTTH... 阅读全文

posted @ 2015-03-20 16:31 刘[小]倩 阅读(189) 评论(0) 推荐(0) 编辑

导航