关于部分VPython差异
【1】首先,VPython7要求,一切的数组变量【坐标等】必须写成VECTOR(x,y,z)形式,否则报错。
【2】其次,部分函数是不可用的:
a)frame()本意为构建窗口,但在新版本中被禁用,只要使用就会raise一个Error
Traceback (most recent call last):File "C:\Users\*****\Desktop\MEME\vpython\__init__.py", line 2, in <module>frame()File "C:\Users\86158\AppData\Local\Programs\Python\Python39\lib\site-packages\vpython\vpython.py", line 2680, in __init__raise NameError('frame is not yet implemented')
NameError: frame is not yet implemented
点进去一看源码,行了,啥都明白了:
class frame(object):def __init__(self, **args):raise NameError('frame is not yet implemented')
!!!本来以为是语法不对,结果来了一句这个
b)faces()本意为构建多面体,同样,会raiseError:
Traceback (most recent call last):File "C:\Users\86158\Desktop\MEME\cv\__init__.py", line 2, in <module>faces()File "C:\Users\86158\AppData\Local\Programs\Python\Python39\lib\site-packages\vpython\vpython.py", line 2523, in __init__raise NameError('faces is no longer supported; use vertex with triangle or quad')
NameError: faces is no longer supported; use vertex with triangle or quad
同样,
class faces(object):def __init__(self, **args):raise NameError('faces is no longer supported; use vertex with triangle or quad')
---可以改成box等其他正N面体,总而言之,可以避开这个函数不用。
【3】还有,赋值颜色一定要有VPython自定的color属性,直接写字符串报错。【这个是不是差异不知道,但之前看到过有人这么写】
------------------------
VPython有些地方的报错可能要在<审查>里看到(Edge浏览器),
主要操作使用鼠标滚轮以及左右键的拖动。
---------------------
关于部分VPython差异相关推荐
- 如何评估两张图片的差异
如何评估两张图片的差异 方法一,图像直方图比较 就像人的指纹一样,没有哪两张的照片的直方图会是一样的(拍摄的图片),所以只要将两张图片拉倒ps里面看直方图就可以了. 方法二,DiffImg 方法三,I ...
- Go 学习笔记(11)— 切片定义、切片初始化、数组和切片差异、字符串和切片转换、len()、cap()、空 nil 切片、append()、copy() 函数、删除切片元素
1. 切片定义 Go 语言切片是对数组的抽象. Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容 ...
- 对比两个同类型的泛型集合并返回差异泛型集合 ——两个List类名的比较
1: /// <summary> 2: /// 对比两个同类型的泛型集合并返回差异泛型集合 3: /// </summary> 4: /// <typeparam nam ...
- pipeline和java的区别_总结:四个Pipeline脚本式与声明式语法差异
如果您阅读此博客文章,则很有可能正在寻找有关脚本化和声明性管道之间的实际差异的信息,对吗?那你找不到更好的地方了.我将向您展示这两者之间的四个最实际的区别.和我待几分钟,享受旅程! 为什么要有两种管道 ...
- Python 比较俩张图片差异
对比俩张图片差异,可以用均方误差(MSE)与结构相似性指数(SSIM)函数.(Mean Squared Error vs. Structural Similarity Measure) 使用此方法,我 ...
- 【PCL】基于法线的差异来分割点云
基于法线差异来分割点云 1. 法向量的计算及可视化 法线又称法向量,因为在三维的点云中,根据一个点的K近邻点或者一个点的radius半径范围内的点拟合一个平面,而垂直这个平面且经过改点的线称之为法向量 ...
- Image Processing图像处理(对比俩张图像的差异并且在图上标注出来)
图像处理是构建所有计算机视觉的基础.按照我的图像处理指南使用OpenCV库学习计算机视觉的基础知识. SSIM进阶,利用python & openCV将图片的差异性画框展示出来. 诀窍是学习如 ...
- Rocksdb iterator 的 Forward-scan 和 Reverse-scan 的性能差异
前言 最近在读 MyRocks 存储引擎2020年的论文,因为这个存储引擎是在Rocksdb之上进行封装的,并且作为Facebook 内部MySQL的底层引擎,用来解决Innodb的空间利用率低下 和 ...
- Go: 分布式学习利器(2)-- Go中的变量,常量 以及与其他语言变量之间的差异
文章目录 1. Go 语言编写测试代码 2. Go 的变量 3. Go 常量定义 1. Go 语言编写测试代码 源码文件以 _test结尾: xxx_test.go 测试方法名需以Test开头: fu ...
最新文章
- vue-cli 3.0 源码分析
- matlab api接口调用json格式
- js弹性运动滑动的菜单
- web.xml中的ContextLoaderListener和DispatcherServlet区别
- nmon 安装和使用
- dotNET:怎样处理程序中的异常(实战篇)?
- hdu5909-Tree Cutting【FWT】
- html一行中怎么写空格,html – 用一行填写空格
- EditPlus配置Python环境
- adobe audition cs6 能打开mpcm文件吗?_单根32G内存靠谱吗?阿斯加特 W2 32G DDR4 2666内存测试...
- spark rdd读取文件
- 在Idea中连接数据库并生成实体类(mybatis逆向生成实体类)
- Docker系列(六)镜像与仓库
- caffe-windows画loss与accuracy曲线
- 信号处理:时域和频域的关系
- oeasy教您玩转linux-010110内容回顾
- Qt之自定义QLineEdit右键菜单
- 网易的java开发_网易微专业java开发工程师2021
- 面向对象:继承(经典类新式类继承原理、属性查找)、派生
- 关于时间的SQL条件查询