随笔分类 -  Python学习

摘要:datetime是Python处理日期和时间的标准库。 获取当前日期和时间 我们先看如何获取当前日期和时间: >>> from datetime import datetime >>> now = datetime.now() # 获取当前datetime >>> print(now) 2015-0 阅读全文
posted @ 2018-02-12 15:05 bingo彬哥 阅读(393) 评论(0) 推荐(0)
摘要:JSON字符串用json.dumps, json.loads JSON文件名用json.dump, json.load 以下内容摘自:《Python Cookbook》 json 模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 json.dumps() 和 json.lo 阅读全文
posted @ 2018-02-12 14:32 bingo彬哥 阅读(47045) 评论(0) 推荐(3)
摘要:'main'是其中顶级代码执行的范围的名称。一个模块的__name__可以从标准输入,脚本,或从一个交互式命令行中等方式被设置成等于'main'。 一个模块可以发现它是否是通过检查自身在主运行范围__name__,当一个脚本运行时会执行__main__里面的脚本,但当脚本导入时,则不被运行,除非使用 阅读全文
posted @ 2018-02-11 17:44 bingo彬哥 阅读(387) 评论(0) 推荐(0)
摘要:-- Conda basics Conda基础命令 conda info 查看已安装的环境 conda install PACKAGENNAME 安装包 conda update PACKAGENAME 更新包 -- Using environments Conda环境 conda create - 阅读全文
posted @ 2018-02-05 20:26 bingo彬哥 阅读(761) 评论(0) 推荐(0)
摘要:Django中在使用HttpResponseRedirect的时候,跳转URL中如果存在中文,会报错:会报UnicodeEncodeError错误。 解决办法: 使用urlquote对URL进行编码 from django.utils.http import urlquote #return的时候在 阅读全文
posted @ 2018-02-03 17:15 bingo彬哥 阅读(1590) 评论(0) 推荐(0)
摘要:导入总应该放在文件顶部, 位于模块注释和文档字符串之后, 模块全局变量和常量之前. 导入应该按照从最通用到最不通用的顺序分组: 标准库导入 第三方库导入 应用程序指定导入 每种分组中, 应该根据每个模块的完整包路径按字典序排序, 忽略大小写. import foo from foo import b 阅读全文
posted @ 2018-01-25 14:47 bingo彬哥 阅读(208) 评论(0) 推荐(0)
摘要:进程 vs. 线程 我们介绍了多进程和多线程,这是实现多任务最常用的两种方式。现在,我们来讨论一下这两种方式的优缺点。 首先,要实现多任务,通常我们会设计Master Worker模式,Master负责分配任务,Worker负责执行任务,因此,多任务环境下,通常是一个Master,多个Worker。 阅读全文
posted @ 2018-01-25 13:52 bingo彬哥 阅读(263) 评论(0) 推荐(0)
摘要:map, filter, and reduce Python提供了几个函数,使得能够进行函数式编程。这些函数都拥有方便的特性,他们可以能够很方便的用python编写。 函数式编程都是关于表达式的。我们可以说,函数式编程是一种面向表达式的编程。 Python提供的面向表达式的函数有: map(aFun 阅读全文
posted @ 2018-01-24 17:19 bingo彬哥 阅读(233) 评论(0) 推荐(0)
摘要:安装anaconda的步骤 1、确定系统信息 uname a 2、下载对应版本 3、sh 安装shell脚本 4、添加到对应路径 5、安装完anaconda之后,创建虚拟环境 6、从别的环境中拷贝下来&在本地进行pip安装: 阅读全文
posted @ 2018-01-24 13:34 bingo彬哥 阅读(860) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-01-24 11:37 bingo彬哥 阅读(149) 评论(0) 推荐(0)
摘要:Argument list too long 本质是需要处理的长度超过系统的长度,因此无法执行相关命令。 经过搜索发现了两种方法,思想都是将参数切分成小的段落进行执行。 法一:通过xargs传递参数 (数据量大了还是不太奏效) xargs使用的命令一次会被调用2000〜4000次左右,因此,如果列出 阅读全文
posted @ 2018-01-17 15:23 bingo彬哥 阅读(25499) 评论(0) 推荐(0)
摘要:我们在内容中使用以下简写: df pandas的DataFrame对象 s pandas的Series对象 导入以下包开始 import pandas as pd import numpy as np 导入数据 导出数据 创建测试对象 查看数据 数据选择 数据清洗 过滤,排序和分组 数据连接 数学统 阅读全文
posted @ 2018-01-17 14:45 bingo彬哥 阅读(874) 评论(0) 推荐(0)
摘要:Quora上有个问题: "Python作为一种编程语言有多强大?" 以下是 "Patrycja Okowicka" 的回答 说实话,Python是一门强大的语言,几乎所有东西都可以用Python创建!这就是为什么它被YouTube,Instagram,Netflix甚至Quora使用的原因! 这门编 阅读全文
posted @ 2018-01-17 11:55 bingo彬哥 阅读(1186) 评论(0) 推荐(0)
摘要:在python3.6的环境下安装pymssql安装包,运行程序时报错:import pymssql ImportError: libsybdb.so.5 在网上搜索了一大圈很多都是讲文件存在但是没有添加软链接。但是我搜索了以一下自己的系统,find / name libsybdb 发现没有任何信息。 阅读全文
posted @ 2018-01-11 22:00 bingo彬哥 阅读(1441) 评论(0) 推荐(0)
摘要:需求: 前段时间调用了百度AI的分词接口,因为不完全支持并发,一些调用产生了错误,混在json内部。 现在需要将未调用成功的内容重新调用一遍。 思考过程: 方法一: 开始想到的是调用的过程当中,如果报错就重新调用,但是考虑到调用过程当中处理会很麻烦,遂放弃。 方法二: 逐一读取调用的结果,判断jso 阅读全文
posted @ 2018-01-11 13:31 bingo彬哥 阅读(1028) 评论(0) 推荐(0)
摘要:逛segmentfault时碰到这个问题,发现早就在stackoverflow上被解决了。 报错:Expected string or bytes like object 只需将传递的对象转成字符串就可以了。 As you stated in the comments, some of the va 阅读全文
posted @ 2018-01-10 14:08 bingo彬哥 阅读(6367) 评论(0) 推荐(0)
摘要:如果是有返回值的可执行文件可以直接获取return code, 如果error code 直接退出。 来源:https://segmentfault.com/q/1010000012779503 阅读全文
posted @ 2018-01-10 13:27 bingo彬哥 阅读(680) 评论(0) 推荐(0)
摘要:group(num=0) 匹配的整个表达式的字符串,group() 可以一次输入多个组号,在这种情况下它将返回一个包含那些组所对应值的元组。 groups() 返回一个包含所有小组字符串的元组,从 1 到 所含的小组号。 by Sivaprasad @stackoverflow 阅读全文
posted @ 2018-01-10 10:31 bingo彬哥 阅读(2096) 评论(0) 推荐(0)
摘要:正则表达式30分钟出现了这样一个正则表达式:\(?0\d{2}[) ]?\d{8} “(”和“)”也是元字符,所以需要转义。 ?匹配零或一次 \(? 表示 出现(或者不出现( 0\d{2} 表示 以0开头的三位数字 [) ] 表示 ) or 出现零或者一次 这个表达式可以匹配几种格式的电话号码, 像 阅读全文
posted @ 2018-01-05 11:38 bingo彬哥 阅读(6076) 评论(0) 推荐(0)
摘要:本文转自: 梁小白博客(http://biangbiang.cnblogs.com) 在使用json.dumps时要注意一个问题 阅读全文
posted @ 2018-01-04 16:46 bingo彬哥 阅读(453) 评论(1) 推荐(0)

本站总访问量