python
文章平均质量分 59
wang161x
这个作者很懒,什么都没留下…
展开
-
UE4之python编程
python对大家来说是非常熟悉的一门编程语言,那么在工作中肯定要使用他啊,为什么呢?1.操作步骤脚本化,不易出错。2.易于修改,尤其是还在开发阶段,当然开发完毕之后可以翻译为C++代码即可,快速开发其他就不在这里赘述啦。一、获取UE4中的Asset在ue4中,在ContentBrowser中的东西叫做Asset,在OutLiner中的物体叫做Actor,这点大家不要搞混。 如下图:(ContentBrowser)获取Asset的代码:actor_class = unre.原创 2021-10-31 19:00:21 · 4808 阅读 · 0 评论 -
maya2016执行get-pip.py出错解决办法
我们在给mayaapi.exe安装pip时,会遇到执行错误:原因可能pypi不能发放TLS证书,电脑得不到回应,所以响应超时导致执行失败。在这里我们不使用get-pip.py,编译安装pip,具体可以参考上一篇博客,编译安装完成之后管理员运行CMD"C:\Program Files\Autodesk\Maya2016\bin\mayapy.exe" -m pip inst...原创 2020-01-11 23:50:04 · 1302 阅读 · 0 评论 -
[mayaAPI]MAYA安装第三方库
我们在使用python过程中,不可避免的会用的一些第三方库。python安装库的方法分为3种:1.将库直接拷贝至lib/site-package中,导入即可使用2.使用pip安装3.编译安装下面我们就详细了解一下这三种方法吧。一、直接将库文件拷贝至lib/site-package,操作简单,但需要提前将库装好,并不实用python2和python3都是自带pip,可以直接安...原创 2020-01-11 23:36:33 · 2047 阅读 · 4 评论 -
RPC基础知识-Python
Apache Thrift软件框架(用于可扩展的跨语言服务开发)将软件堆栈与代码生成引擎结合在一起,以构建可在C ++,Java,Python,PHP,Ruby,Erlang,Perl,Haskell,C#,可可,JavaScript,Node.js,Smalltalk,OCaml和Delphi等语言。我们首先开启一个服务脚本,bind在本机上的一个未被占用端口,然后我们使用客户端的脚本...原创 2019-12-16 23:48:23 · 251 阅读 · 0 评论 -
python---for循环
for循环:当你有一个代码块需要重复执行固定的次数时,通常使用for循环,通常for循环中遍历的是:可迭代对象或者迭代器for i in range(0,3,1) print("i = %d" %(i))在这里 range(0,3,1)是一个懒惰的可迭代对象。他表示从0开始递加,步长是1,循环3次,退出for循环。这就是一个简单的for循环,当然遍历的也可以是列表、元...原创 2019-08-31 10:39:36 · 780 阅读 · 0 评论 -
python---关于is与==的讨论
首先简单来说:“==”运算符是比较两个对象的值(对象中保存的数据),而“is”比较对象的标识。通常我们关注的是二者的值,而不是标识,所以在python中“==”出现的频率要比“is”高,然而在单值比较中,应该使用is进行比较。最常使用“is”来检查变量绑定的值是不是None,x is Nonex is not Noneis 的运算速度比 == 快,因为它不能重载,直接对两个值的I...原创 2019-08-31 15:55:27 · 150 阅读 · 0 评论 -
python---异常处理try、except
异常:python使用被称为异常的特殊对象来管理程序执行期间发生的错误。当发生错误时,它会创建一个异常对象,如果编写了对异常的处理,则程序会继续运行,如果未对程序的异常进行处理,则程序遇到错误后会抛出一个异常,并返回一个traceback,其中包含异常的报告。异常使用try-except代码块进行处理的,try-except代码块让python执行指定的操作,并告诉python遇到该异常该...原创 2019-08-31 16:43:48 · 211 阅读 · 0 评论 -
python-面向对象
python中对象是关于类而实际存在的例子,即实例对象的属性和方法:类属性、类方法、静态方法、魔法方法、公有方法、私有方法classAnimal(object):# 类对象age=0# 公有类属性__like=None# 私有类属性def__init__(self):# 魔法方法self.n...转载 2019-09-03 23:41:49 · 90 阅读 · 0 评论 -
python---类型
python语言的类型1.数字类型(1)整数类型(2)浮点型数字类型(3)复数类型2.字符串类型3.布尔型4.元组5.列表6.字典7.集合object和type之间的关系是:object是type的实例,type也是自己的实例,同事object自己已经是所有对象的超累,包括也是type的超累,因此object也没有超类。所有类都是直接或者间接的继承自ob...原创 2019-09-03 23:53:29 · 134 阅读 · 0 评论 -
python---变量
布尔类型的定义与作用比较与逻辑,两种布尔运算类型转换与类型获取函数布尔值:True和False逻辑运算符:and or not isis 两者是否指向同一个python对象求解布尔值:bool("123")强制类型转换:str("123")总结:布尔值是一种专门用于逻辑运算的数据类型布尔运算一般包括比较运算和逻辑运算python中的任何对象都可以被解析为...原创 2019-08-21 21:14:28 · 105 阅读 · 0 评论 -
python---数字
整数与浮点数的性质算术表达式字符串的算术运算算数运算符+-*/ // % **总结:python中的数字由精度范围的限制使用运算符可以直接在python环境下构建算术表达式,算术表达式会在代码运行环境时自动求值python中的字符串也可以进行部分算术运算。思考:1.“123” *5 的返回值是1231231232131232.两个浮点数进...原创 2019-08-21 20:58:44 · 130 阅读 · 0 评论 -
git版本控制系统
版本控制系统是一种追踪记录对工程文件的修改历史的技术git是一种分布式版本控制工具Git安装完成后需要进行用户信息的配置(配置用户名和邮箱)下载地址:https://git-scm.com/download/win下载之后就可以安装,一直下一步即可。安装完成后对GIT进行配置用户:打开GIT bash:$ git config --global user.name "...原创 2019-08-05 22:07:49 · 140 阅读 · 0 评论 -
git快速入门之历史记录及忽略文件
1.查看历史版本文件2.还原历史版本3.忽略文件使用git log查看历史信息:git log :查看历史git log --status:查看日志状态git log -p -num:查看前num条日志信息修改历史:git diff:当前文件和暂存区域快照之间的差异;也就是修改之后还没有暂存的变化的内容git diff --staged:查看已经暂存的但是还没有...原创 2019-08-06 19:52:00 · 461 阅读 · 0 评论 -
git快速入门之分支
查看git仓库分支:git branchgit branch -a查看仓库中的所有分支git branch 分支名创建一个新的分支git checkout 分支名:切换当前的分支git branch -m 旧分支名 新分支名;更改分支名git branch -d 分支名:删除已合并的分支git merge 分支名:合并分支先用checkout到想要并入的分支,在运...原创 2019-08-09 21:26:37 · 229 阅读 · 0 评论 -
python基础
关键字:直接被解释器解释。关键字:printprint("hello world")python关键字的概念:某些词语在解释器中拥有特定的含义,这些词语就叫做关键字关键字 含义 False 布尔类型的值,表示假,与True相反 None None比较特殊,表示什么都没有,他有自己的数据类型 -NoneType True 布尔类型的值,表示真,与...原创 2019-08-19 20:53:37 · 89 阅读 · 0 评论 -
git快速入门之Git远程库
1.协作项目中的分支操作2.适合协作的分支架构3.远程分支操作git:效率高因为三方合并分支可以分为两种:长期分支、短期分支长期分支:长期存在的分支。短期分支:用完就销毁的分支(问题集中化)PU分支:稳定性较差的分支添加远程库:git remote add <远程库别名><远程库的URL>查看版本库中所有分支:git branch -a...原创 2019-08-14 19:59:28 · 172 阅读 · 0 评论 -
python至anaconda(一)基础知识
使用anaconda来对python环境进行切换。隔离运行环境conda info -e :来列举当前已经有的环境conda create --name td_study1 python=2.7 :创建一个名字叫做td_study1的python2.7的环境conda activate td_study1:切换python环境python -V:查看当前python版本cond...原创 2019-08-15 21:34:24 · 151 阅读 · 0 评论 -
python---变量
变量的命名规则:必须有字母数字下划线组成数字不能作为变量的首字母总结:变量是一种用于指代数据的标识符,在python中的变量没有类型的限制,任何对象都可以作为变量的值变量名必须由字母、数字、下划线组成,并且数字不能作为变量名的第一个字符除了单个变量对应单个值的赋值方式外,python还提供了多变量赋值和三元赋值等高级赋值方式思考:将一个变量赋值给另一个变量,...原创 2019-08-21 20:27:28 · 135 阅读 · 0 评论 -
python---字符串
字符串是一种记录文字信息的数据类型字符串必须有引号包围,可以是一对引号包围的单行字符串,也可以是一对三个一组的引号包围的跨行字符串在字符串中,可以使用转义字符来实现特殊的功能思考:当一段字符串中需要同时出现单引号和双引号的情况,应当如何表示?1."""qww'"rrr"""2,...原创 2019-08-21 20:44:19 · 100 阅读 · 0 评论 -
python实现批量Reconstruct、Lable以及fiterdata、solving、输出sovle骨骼脚本
在这里,我将介绍有关shogun post的一个python自动化脚本。功能一:批量Reconstruct、Lable功能二:批量fiterdata、solving、输出sovle骨骼首先导入我们需要的库:ViconShogunPostSDK、osimport ViconShogunPostSDKimport osimport ViconShogunPostSDK.ViconShogu...原创 2019-01-20 17:37:33 · 795 阅读 · 0 评论