自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

转载 python: 将日期从 dd/mm/yyyy 转换为 yyyy mm

python: 将日期从 dd/mm/yyyy 转换为 yyyy mmfrom datetime import datetime datetime.strptime('02/11/2010', '%d/%m/%Y').strftime('%Y-%m-%d')

2018-09-13 09:33:41 6505

原创 USER_LOGONID_DUP 请检查收款账号是不是自己的签约支付宝账号。 原因及处理

USER_LOGONID_DUP请检查收款账号是不是自己的签约支付宝账号。原因是用户只有手机帐号 没有绑定邮箱作为帐号,在支付宝商户平台绑定上邮箱作为帐号即可。

2017-12-05 15:43:19 1276

转载 公众号每次调用接口时,可能获得正确或错误的返回码,开发者可以根据返回码信息调试接口,排查错误。 全局返回码说明如下:

全局返回码说明如下:返回码说明-1系统繁忙,此时请开发者稍候再试0请求成功40001获取access_token时AppSecret错误,或者access_token无效。请开发者认真比对AppSecret的正确性,或查看是否正在为恰当的公众号调用接口40002不合法的凭证类型40003不合法的Op

2017-12-04 10:10:25 1522

转载 CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境准备篇:1、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state

2017-12-01 11:27:25 1864

转载 微信发送客服接口

微信发送客服接口的时候需要用户关注公众号,并且需要用户与公众号在24小时之内有交流,否则调用发送接口的时候返回值是   ?1errcode=45015, errmsg=response out of time limit or subscription is

2017-11-30 12:20:08 647

转载 jQuery的:nth-child(n)选择器用于匹配作为父元素下的第n个(或特定顺序的)子元素的元素,将其封装为jQuery对象并返回。 与该选择器相对的是:nth-last-child(n)选择

jQuery的:nth-child(n)选择器用于匹配作为父元素下的第n个(或特定顺序的)子元素的元素,将其封装为jQuery对象并返回。与该选择器相对的是:nth-last-child(n)选择器,用于匹配作为父元素下的倒数第n个(或符合特定倒数顺序的)子元素。注意::nth-child(n)选择器与:eq(index)选择器的不同之处在于::eq(index)选择器只匹配一个元素,

2017-10-17 17:16:31 1289

转载 python3把httplib改了名字,对应的库是http.client https://docs.python.org/3.4/library/http.client.html https://do

python3把httplib改了名字,对应的库是http.clienthttps://docs.python.org/3.4/library/http.client.htmlhttps://docs.python.org/2/library/httplib.html

2017-10-12 10:06:17 9686

转载 欢迎使用CSDN-markdown编辑器

import win32com.client speaker = win32com.client.Dispatch(“SAPI.SpVoice”)names=”李洪”print(names)#打印问题状态speakers=names+”您的提交的bug需要关闭”speaker.Speak(“您好!”)speaker.Speak(speakers)

2017-09-20 15:01:15 262

转载 Python3 IO

在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。读文件要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符:>>> f = open(

2017-09-11 17:47:24 378

转载 pycurl WRITEFUNCTION

#! /usr/bin/env python# -*- coding: utf-8 -*-# vi:ts=4:et import pycurlimport unittestimport

2017-09-11 14:43:50 754

转载 跳转语句,如果是pc访问就127.0.0.1

var system ={win : false,mac : false,xll : false};//检测平台var p = navigator.platform;system.win = p.indexOf("Win") == 0;system.mac = p.indexOf("Mac") == 0;system.x11 = (p == "X11") ||

2017-09-11 13:51:25 630 1

转载 python实现从一组颜色中找出与给定颜色最接近颜色的方法

本文实例讲述了python实现从一组颜色中找出与给定颜色最接近颜色的方法。分享给大家供大家参考。具体分析如下:这段代码非常有用,可以找到指定颜色相似的颜色,比如有一组8个颜色,现在给定一个rgb格式的演示,找出它与8个颜色中的哪一个最接近,如果你需要做一个按照图片颜色搜索图片的程序,这个就非常有用了。复制代码 代码如下:from colorsys import rgb_to_hsv

2017-08-15 16:11:27 4968 1

转载 Python-webdriver 怎么定位下拉列表中的元素呢

Python-webdriver 怎么定位下拉列表中的元素呢如果是 select > option*x 结构的话,一般有以下几种做法:1,定位父元素select(下面语句中的id=aaa),然后通过tag name找到所有option,得到option元素的数组,然后通过数组索引([1])定位,最后click.driver.find_el

2017-08-03 10:14:24 3710

转载 使用WebElements定位多个相似的元素,比如页面中存在五个单选按钮,他们有相同的class属性,值为:myRadio,我们想对五个按钮循环操作,我们可以把它们全部取出来放到集合中,然后做循环操作

Selenium webdriver 学习总结-元素定位webdriver提供了丰富的API,有多种定位策略:id,name,css选择器,xpath等,其中css选择器定位元素效率相比xpath要高些,使用id,name属性定位元素是最可靠,效率最高的一种办法。  1、工具选择:在我们开发测试脚本的过程中各个浏览器给我们也提供了方便定位元素的工具,我比较喜欢使用firefox的f

2017-07-25 10:49:10 3179

转载 基于Html5 websocket和Python的在线聊天室

一、什么是WebSocket API     WebSocket API是下一代客户端-服务器的异步通信方法。该通信取代了单个的TCP套接字,使用ws或wss协议,可用于任意的客户端和服务器程序。WebSocket目前由W3C进行标准化。WebSocket已经受到Firefox 4、Chrome 4、Opera 10.70以及Safari 5等浏览器的支持。     WebSock

2017-07-17 13:38:08 2353

转载 ubuntu screen 实用命令

在Linux中,我们可以使用screen来使用多个屏幕,这样使用起来会非常的方便。http://www.ibm.com/developerworks/cn/linux/l-cn-screen/ 这个是一个screen的文档。这里介绍一些自己使用的best practice.screen -S name 启动一个名字为name的screenscreen

2017-07-13 23:53:02 398

转载 Python中list、tuple、str和dict之间的相互转换

1、字典(dict)dict = {‘name’: ‘Zara’, ‘age’: 7, ‘class’: ‘First’}1.1 字典——字符串返回:print type(str(dict)), str(dict)111.2 字典——元组返回:(‘age’, ‘name’, ‘class’)print tuple(dict)111.3 字典——元组返回:(7,

2017-07-13 23:47:04 405

转载 ubuntu 使用cron设置定时启动任务

cron,是一个Linux定时执行工具,可以在无需人工干预的情况下运行作业。在Ubuntu server 下,cron是被默认安装并启动的;如果没有启动,自行设置并启动(chkconfig\sysv-rc-conf)。 通过其配置文件 /etc/crontab 可以看到以下内容: ununtu 通过调用 run-parts 命令,定时运行四个目录下的所有脚本。 1)/etc

2017-07-13 23:46:13 680

转载 python 将字典的键&值从byte类型转换为str类型

def convert(data):    ifisinstance(data, bytes): return data.decode('ascii')    ifisinstance(data,dict):   return dict(map(convert, data.items()))    ifisinstance(data,tuple): 

2017-07-12 17:37:20 4883

转载 以上为Python3.*及更早之前的方式,最新Pyhon3.*的调用方式: def md5Encode(str): import hashlib #参数必须是byte

以上为Python3.*及更早之前的方式,最新Pyhon3.*的调用方式:def md5Encode(str):        import hashlib        #参数必须是byte类型,否则报Unicode-objects must be encoded before hashing错误          m = hashlib.md5(str.encode(enc

2017-07-12 12:16:06 387

转载 gnutls.h: No such file or directory 的解决方案

报错In file included from src/docstrings.c:4:0:    src/pycurl.h:173:30: fatal error: gnutls/gnutls.h: No such file or directory    compilation terminated.    error: command 'x86_64-linux-gnu-gcc

2017-07-11 11:50:48 5872

转载 调试总结 scrapy

Scrapy终端(Shell)尽管 parse 命令对检查spider的效果十分有用,但除了显示收到的response及输出外, 其对检查回调函数内部的过程并没有提供什么便利。 如何调试 parse_detail 没有收到item的情况呢?幸运的是,救世主 shell 出现了(参考 在spider中启动shell来查看response):from scrapy.shell

2017-06-30 10:06:49 425

转载 https://fonts.googleapis.com/css 一直加载的处理

按照操作会得出比较好的页面。但是对于无法访问外网的网站来说,却要登录外网下载字体,有点不可容忍。经在源码中查找,找到这个语句:@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic);下载字体到这里下载需要用的Sou

2017-06-29 12:01:24 7843

转载 jquery 内容改变时触发事件 jquery 内容改变时触发事件

$("#textboxID").bind("input propertychange", function() {alert($(this).val());});

2017-06-27 13:08:32 615

转载 js/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange

(1)先说jquery, 使用 jQuery 库的话,只需要同时绑定 oninput 和 onpropertychange 两个事件就可以了,示例代码:$('#username').bind('input propertychange',function() {    $('#content').html($(this).val().length +' characte

2017-06-26 09:55:12 860

原创 ImportError: No module named mysql.connector 报错

ImportError: No module named mysql.connector 报错安装选择pip install mysql-connector-python-rf==2.1.3即可

2017-06-22 14:02:48 5085 1

原创 AttributeError: module 'tensorflow.python.ops.nn' has no attribute 'legacy_seq2s eq'

tensorflow 版本改动较大 如self.lossFct = tf.nn.legacy_seq2seq.sequence_loss改成了 self.lossFct = tf.nn.seq2seq.sequence_lossimport tensorflow as tfprint(tf.__version__)def _run_rnn(self, inputs):

2017-06-21 14:39:59 2425 1

原创 from _curses import * ImportError: No module named '_curses' 报错

报错  from _curses import *ImportError: No module named '_curses'http://www.lfd.uci.edu/~gohlke/pythonlibs/  中下载curses-2.2-cp35-none-win_amd64.whl然后通过pip安装即可pip install curses-2.2-cp35-non

2017-06-21 11:59:49 1886

转载 Django启动

运行django服务可以用如下命令启动django服务:python manage.py runserver默认情况下,会在8000端口启动一个本地服务器。在本机上用浏览器访问http://127.0.0.1:8000/,就可以看到一个django欢迎页面,说明我们服务器成功启动。如果想要其他计算机也可以访问该页面,则执行如下命令:python manage.py runser

2017-06-09 17:55:01 474

转载 TensorFlow之Variable 使用方法

Varibale 使用方法实例:实例讲解:首先:#!/usr/bin/env python这句话是指定python的运行环境,这种指定方式有两种,一种是指定python的路径---#!/usr/bin/python (这里需要说明的是: “/usr/bin/python”是python的安装路径) , 我用的是ubuntu14.0.4 这个版本中的含有env变量,记载着环境

2017-06-09 17:36:48 627

转载 ubuntu 15.04开放mysql远程3306端口

以下所有操作在terminal(终端)中执行。首先查看端口是否打开 netstat -an|grep 3306此图为开启3306端口的截图,之前显示为. . . 127.0.0.1:3306 . . .打开mysql配置文件vi /etc/mysql/mysql.conf.d/mysqld.cnf将bind-address = 127.0.0.1注销​截图最下面

2017-06-09 14:33:22 299

转载 Ubuntu 12.04升级到14.04

使用网上常用的方法:1.安装更新器 sudo apt-get install update-manager-core2.更新 sudo do-release-upgrade -d提示找不到最新版本。 最后使用以下方法升级成功: 1. sudo apt-get update2. sudo apt-get dist-upgrade3. update-

2017-06-08 12:28:10 5729

转载 CentOS6.7升级Python3.4.3

***写在前面:如果有用到sqlite3开发记得先按照sqlite-devel。安装方法:yum install sqlite-devel。不然后边还要重新编译安装Python,省的麻烦。1、检查现有python版本[root@xu  ~]# python -VPython 2.6.6[root@xu  ~]# 2、下载Python3.4.3下载并上传到tmp目录[

2017-06-07 10:50:48 846

转载 Django Channels 学习笔记

一.为什么要使用Channels  在Django中,默认使用的是HTTP通信,不过这种通信方式有个很大的缺陷,就是不能很好的支持实时通信。如果硬是要使用HTTP做实时通信的话只能在客户端进行轮询了,不过这样做的开销太大了。  因此,在1.9版本之后,Django实现了对Channels的支持,他所使用的是WebSocket通信,解决了实时通信的问题,而且在使用WebSocket进行通信的

2017-06-02 13:13:41 1134

转载 有时候,一点小问题,就会纠结你半天,真是基础不牢啊。 彻底解决 django的模板templates路径的问题; 一般会提示什么模板找不到,类似:TemplateDoesNotExist at /ac

有时候,一点小问题,就会纠结你半天,真是基础不牢啊。 彻底解决 django的模板templates路径的问题; 一般会提示什么模板找不到,类似:TemplateDoesNotExist at /accounts/login/ registration/login.html一个提示 SyntaxError: EOL while scanning string literal :反斜杆错误 \

2017-06-02 11:14:43 3689

转载 如何利用深度学习技术训练聊天机器人语言模型?

第一篇传送门:聊天机器人的发展状况与分类第二篇传送门:基于规则和检索的聊天机器人引擎本篇文章以这个开源项目为主线进行。数据预处理模型能聊的内容也取决于选取的语料。如果已经具备了原始聊天数据,可以用SQL通过关键字查询一些对话,也就是从大库里选取出一个小库来训练。从一些论文上,很多算法都是在数据预处理层面的,比如Mechanism-Aware Neural Machine f

2017-05-27 10:16:50 823

转载 tensorflow学习笔记(十):sess.run()

session.run()【2016.12.28.错误更新:之前对sess.run([train_op, loss])理解有误,已更新成正确版本】session.run([fetch1, fetch2])关于 session.run([fetch1, fetch2]),请看http://stackoverflow.com/questions/42407611/how-tensorflo

2017-05-27 09:40:53 5393

转载 session.run()是非常耗时的,千万不要用session.run的方式去取数据

1、修改某一程序的时候,使用了session去取数据,导致时间效率非常低。后来,对session.run()进行了测试,发现使用session读取数据的效率是非常低下的.[python] view plain copy # -*- coding: utf-8 -*-  import tensorflow as tf  import time    t1 = time.t

2017-05-27 09:40:05 2994

转载 详解numpy的argmax

从最简单的例子出发假定现在有一个数组a = [3, 1, 2, 4, 6, 1]现在要算数组a中最大数的索引是多少.这个问题对于刚学编程的同学就能解决.最直接的思路,先假定第0个数最大,然后拿这个和后面的数比,找到大的就更新索引.代码如下a = [3, 1, 2, 4, 6, 1]maxindex = 0i = 0for tmp in a: if tmp > a[maxind

2017-05-26 18:01:53 51112 8

转载 PYTHON 的 YAML 和PKL

PYTHON 的 YAML 和PKL要用到,于是在网上抄了几段:YAML的可读性好。YAML和脚本语言的交互性好。YAML使用实现语言的数据类型。YAML有一个一致的信息模型。YAML易于实现。上面5条也就是XML不足的地方。同时,YAML也有XML的下列优点:YAML可以基于流来处理;YAML表达能力强,扩展性好。总之,YAML试图用一种比XML更

2017-05-26 14:07:27 901

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除