练习题 文件处理相关 编码问题 #-*-coding:utf-8-*- 的作用是什么? 解释py2 bytes vs py3 bytes的区别 文件处理 函数基础: 写函数,检查传入字典的每一个value的长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用者。 解释闭包的概念 函数进 ...
分类:
其他好文 时间:
2018-02-08 20:11:20
阅读次数:
244
这个问题很奇怪,在服务器上执行一个写数据库的python文件,正常执行,但是使用java的ssh进行调用脚本,发现就是不执行数据库的写入,然后使用了try except的方式,打印了错误信息,发现报错: 'ascii' codec can't encode characters in positio ...
分类:
编程语言 时间:
2018-02-06 20:32:57
阅读次数:
169
部署机器 操作系统:centos 7 java版本: java version "1.7.0_80" 问题症状 将一个java web的程序部署到了两台配置相同的服务器上之后(服务器1、服务器2),程序都正常启动,当前端请求注册服务时,会向后台请求图片验证码,然而(服务器1)验证码出现了如图1所示的 ...
分类:
编程语言 时间:
2018-02-05 15:07:28
阅读次数:
175
python3中,更改了默认的编码方式,更改为了unicode 前提知识: utf-8与Unicode的关系:https://baike.baidu.com/item/UTF-8/481798?fr=aladdin \x表示是十六进制的数据。 encode默认是utf-8,右图中\x对应的是Unic... ...
分类:
Web程序 时间:
2018-02-04 14:39:26
阅读次数:
615
遇到个问题,记录一下 python3中输出的问题: 解决方法: ...
分类:
编程语言 时间:
2018-02-04 13:49:12
阅读次数:
105
用input()输入的字符串是8385报文比如:\x30\x30\x30\x30。。。,但是输入后,代码把8583报文字符串中多加了一个\,类似\\x30。 但是我把input()代码注释掉,把8583报文在变量中写死,就没有这个问题,我想应该是编码问题造成的。 input输入和变量固定,难道还有什 ...
分类:
编程语言 时间:
2018-02-03 23:15:37
阅读次数:
390
ref:http://www.cnblogs.com/zhoujie/archive/2013/06/07/problem1.html 1、python连接mssql数据库编码问题 python一直对中文支持的不好,最近老遇到编码问题,而且几乎没有通用的方案来解决这个问题,但是对常见的方法都试过之后 ...
分类:
数据库 时间:
2018-02-02 00:51:53
阅读次数:
1088
问题描述:从新浪微博抓取消息保存到MySQL数据中,对应数据库字段为varchar,字符编码utf-8。部分插入成功,部分插入失败,报错如标题。 在网上查询,有人说是编码问题,建议修改编码格式,比如改成gbk,UTF-8,blob等等,但是几乎没有人给出更详细的答案。在一个英文网站上,才发现真正错误 ...
分类:
数据库 时间:
2018-01-29 17:41:44
阅读次数:
668
server.xml 文件中的编码过滤器设置是针对POST请求的,tomacat对GET和POST请求处理方式是不同的,要处理针对GET请求的编码问题,则需要改tomcat,conf目录下的server.xml配置文件,如下: 改为: 重启项目 ...
分类:
编程语言 时间:
2018-01-28 20:01:37
阅读次数:
123
中文编码问题是用中文的程序员经常头大的问题,在python下也是如此,那么应该怎么理解和解决python的编码问题呢? python内部使用的是unicode编码,而外部却要面对千奇百怪的各种编码,比如作为中国程序经常要面对的gbk,gb2312,utf8等,那这些编码是怎么转换成内部的unicod ...
分类:
编程语言 时间:
2018-01-27 21:17:05
阅读次数:
226