一种解决Python2中文字符编码问题的办法(个人备忘)
对于python2中文字符编码,设置为"utf-8"使用以下方法不一定有用,可能存在无setdefaultencoding方法的情况 # -*- coding: utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') 这里推荐替代方案,在需要进行判断时,推荐使用"format"函数。例: u"{0}".format(x) 可…
对于python2中文字符编码,设置为"utf-8"使用以下方法不一定有用,可能存在无setdefaultencoding方法的情况 # -*- coding: utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') 这里推荐替代方案,在需要进行判断时,推荐使用"format"函数。例: u"{0}".format(x) 可…
在安装 pip 工具时报错如下: /usr/bin/python: No module named pip 查找资料说先安装 ensurepip 模块,就可以恢复 pip: python -m ensurepip 可结果却又提示没有 ensurepip 模块: /usr/bin/python: No module named ensurepip 其实可以使用以下命令下载安装 pip 的脚本: cu…
有一个需求,需要给数字添加千分位,对于大数字来说观感会更好,不然数位数也是一件蛮累的事情。 第一反应是写一个暴力添加逗号的函数,从个位数开始倒推,每三位添加一次逗号,直到取完所有位数。 细想之下,如果是小数的话,需要判断哪一位是个位数,而不是直接取最后一位,这个函数的复杂度因此增加了不少。 正准备动手之际,花了几秒钟时间搜索了下,发现了这么个玩意儿: format(123456789,',') '…
从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。 Django: Python Web应用开发框架 Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结…
一、循环打断对else 的影响 1.如果循环正常结束,则会执行else部分 2.如果中途是因为打断而退出的循环,则不会执行else部分。 二、break 打断本次循环,跳出整个循环 三、continue 结束本次循环,继续执行下个循环 四、练习 for i in range(1, 11): if i == 6: break print(i) 结果为:1,2,3,4,5 for i in range…
打包 1 正题 2 搓成exe 2.1 pyinstaller安装问题 2.2 pyinstaller使用 2.3 结果展示 破破沉舟,百二秦关终属楚 卧薪尝胆, 三千越甲可吞吴 emm…没啥,就是感慨感慨,体现一下自己的文化底蕴 怎么说呢,python是一门很好的语言,带我真正体会到了编程的妙趣,它结构简单、语言要求不太严格,这点我很喜欢~~更喜欢的一点就是,它的开源代码和教程众多,当你苦思冥想…
圆,是我们生活中常见的一种图形,但是它的面积应该怎么计算?周长有应该怎么计算呢?今天英洁老师就为大家带来了有关圆的一些计算方法,快准备好笔记本来学习吧!! NO.1 什么是圆? (1)用圆规画圆时,针尖所在的点叫做圆心,一般用字母o表示。 (2)连接圆心和圆上任意一点的线段叫做半径,一般用字母r表示,半径的长度就是圆规两个脚之间的距离。 (3)通过圆心并且两端都在圆上的线段叫做直径,一般用字母d…
目 录 第 1章 算法概述 1 1.1 算法的基础 2 1.1.1 算法的特征 2 1.1.2 何为算法 2 1.2 计算机中的算法 3 1.2.1 认识计算机中的算法 3 1.2.2 为什么说算法是程序的 灵魂 4 1.3 计算机中表示算法的方法 4 1.3.1 用流程图表示算法 4 1.3.2 用N-S流程图表示算法 6 1.3.3 用计算机语言表示算法 6 1.4 学习建议 6 第 2章 …
Python基础语法_小结 1 Python语言介绍&安装配置 1.1 Python数据相关应用 1.2 Python特点 1.3 生成配置文件,修改默认路径 2 Python基础语法 2.1 关键字(即保留字) 2.2 输入和输出 2.3 声明变量 2.4 自增运算 3 标准数据类型 3.1 布尔值bool 3.1.1 布尔值的运算符 3.2 数字numbers 3.2.1 数字间转换 …