随笔分类 - Python
摘要:# -*- coding: utf-8 -*- #导入sympy包,用于求导,方程组求解等等 from sympy import * #设置变量 x1 = symbols("x1") x2 = symbols("x2") alpha = symbols("alpha") beta = symbols
阅读全文
摘要:课程地址:https://www.shiyanlou.com/courses/912/learning/ 看到拆分2019.7.25
阅读全文
摘要:首先要说的是这个程序很鸡肋,用的图片最好是抠过图的,就是有一块背景是透明的,不然连对齐都是问题 参考教程:https://www.shiyanlou.com/courses/370/learning/?id=1191 from PIL import Image import argparse par
阅读全文
摘要:python 中 os._exit(), sys.exit() 1、os._exit() 不抛异常,后面的代码就不执行了。不执行相关清理工作,直接退出 Python 解释器一般来说用在子线程中退出 2、sys.exit() 引发一个 SystemExit 异常,没有捕获这个异常,会直接退出;捕获这个
阅读全文
摘要:Face++提供API和SDK试用,注册后有一星期的使用时长,注册不需要身份证照片,手机注册即可,SDK付费,不过用法好像跟API差不多 参考博客: 廖雪峰的官方网站:内置模块:urllib 第三方模块:requests Face++ Detect API: 文档(重要) API演示 返回值是Jso
阅读全文
摘要:Python os.listdir() os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。这个列表以字母顺序。 它不包括 '.' 和'..' 即使它在文件夹中。 只支持在 Unix, Windows 下使用。 #!/usr/bin/python # -*- codin
阅读全文
摘要:1.Web API Web API是网站的一部分,用于与使用非常具体的URL请求特定信息的程序交互,这种请求称为API调用。 请求的数据将以易于处理的格式(如JSON或CSV)返回,依赖于外部数据的大多数程序都依赖于API调用,如集成社交媒体网站的应用程序。 在浏览器中输入如下地址并按回车: 下面显
阅读全文
摘要:1.提取2010世界人口数据 先查看json文件数据: 这个文件实际上就是一个很长的Python列表,其中每个元素都是一个包含四个键的字典:国家名、国别吗、年份以及表示人口数量的值。 我们尝试打印每个国家2010年的人口数量: 接下来,我们要将数据转化为Pygal能够处理的格式。 2.将字符串转化为
阅读全文
摘要:1.分析CSV文件头 2.提取最高气温数据并绘制图表 3.在图表中添加日期 我们先试着输出第二行: 需要将字符串'2014-7-1'转换为一个表示相应日期的对象,可使用模块datetime中的方法strptime() 这其中我们调用了fig.autofmt_xdate()来绘制斜的日期标签,以免它们
阅读全文
摘要:在本节中,将使用Python可视化包Pygal来生成可缩放的矢量图形文件。 对于需要在尺寸不同的屏幕上显示的图表,这很有用,因为它们将自动缩放,以适合观看者的屏幕。 1.创建Die类 2.分析1000次结果 3.绘制直方图 我们将图表渲染为一个SVG文件,使用web浏览器来查看生成的直方图: 4.同
阅读全文
摘要:1.创建RandomWalk()类 2.绘制随机漫步图 3.设置随机漫步图的样式 使用颜色映射来指出漫步中各点的先后顺序,并删除每个点的黑色轮廓。 4.重新绘制起点和终点&隐藏坐标轴 5.增加点数&绘制窗口尺寸 首先修改随机漫步类的定义: 以下给出rw_visual.py的完整代码:
阅读全文
摘要:1.平方数折线图 2.平方数自动生成散点图 散点默认为蓝色点和黑色轮廓,可通过参数c指定自定义颜色,并将其设置一个元组,其中包含三个0~1之间的小数值,它们分别表示红色、绿色和蓝色分量。 使用颜色映射: 自动保存图表可将对plt.show()的调用替换为对plt.savefig()的调用: 其中第二
阅读全文
摘要:1.异常 异常是使用try-except代码块处理的。try-except代码块让Python执行指定的操作,同时告诉Python发生异常时怎么办。 使用了try-except代码块时,即便出现异常,程序也将继续运行:显示你编写的友好错误消息,而不是令用户迷惑的traceback.。 程序奔溃可不好
阅读全文
摘要:1.用户输入和while循环 python2.7使用raw_input()来提示用户输入与python3中的input()一样,也将解读为字符串。 2.函数 (1)传递任意数量的实参 形参名*toppings中的星号让Python创建一个名为toppings的空元组,并将所有收到的值封装到这个元组中
阅读全文
摘要:整理自《python编程从入门到实践》 1.安装文本编辑器Geany 首先确保已经安装了gcc与g++(一般的Linux都会有内置的): 接下来就是安装Geany: 配置geany使用python3编译:build->set build commands: 2.list简介 运行结果: 3.list
阅读全文
摘要:整理自《Python硬件编程实战》 1.使用python查看当前的系统和配置信息 第一行的 "#!/user/bin/python" 意思就是:Linux中运行此 Python 文件时,系统中就会尝试去加载 /user/bin/python 去解析此 Python 文件。 第二行的 “# -*- c
阅读全文
摘要:整理自《Python硬件编程实战》 1.关于python的四种定义 1.1一种脚本语言 用户要想实现一个功能,在构思了如何做之后,就可以直接找个文本编辑器写上对应的脚本,也就是普通的文本,接着让计算机去运行,从而实现想要的功能。计算机中的脚本所运行的环境有对应的脚本解析器,可以解释并执行对应的脚本。
阅读全文

浙公网安备 33010602011771号