Python官方对2.7的支持,只剩4天了!2020年将是个全新的开始:1月1日起,Python 将正式停止对2.7的维护,取而代之的是:全面启用一个全新、简化的编程语言——Python 3。
ftrack是最早一批推行Python 3的公司。自2018年以来,我们就在论坛上发布了——“ftrack-python-api”新版本可供使用。为什么我们要如此快速地在ftrack上实现Python 3?为了让ftrack每一个用户获得最佳体验,我们又做了哪些工作?我们的流程管理架构师Lorenzo Angeli,将为您做深度解析。
Lorenzo Angeli首席流程管理架构师,ftrack
Lorenzo Angeli
首席流程管理架构师,ftrack
ftrack创建了可高度定制化的工具:“ftrack-python-api”,以便于开发人员可根据自己的核心内容来自由发挥。我们致力于用户提供尽可能好的体验——一种符合最新行业标准和支持最新稳定版本的库和工具。这就是为什么我们在早些时候就开始计划Python 3(具体说明和安装方法请参考:TD大神看过来!)
把Python 3推行到ftrack有很多原因,但是最核心的是:
✅Python 3 的发布,推动Python变成更稳定、更快、更可靠的语言;
✅Python 3 整合了编码过程和语法,操作上更简单,工作更高效;
✅Python 3 对unicode作为代码字符串类型的支持,使得对全球所有语言的支持得到了改进,这对ftrack来说是很重要的,因为后期制作在世界范围内的协作不断在扩大。
✅Python 3的支持更广泛;
尽管有这些好处,我们也非常清楚Python 3的变化,对于那些没有资源进行更改和根据需要进行调整的中小型工作室来说,可能会带来一定的风险。所以,我们努力确保ftrack Python 3的实现不会让任何人掉队。下面看看我们在做什么以及原因。
虽然制作公司必须调整他们的流程和应用以配合行业的最新趋势,但这是一个必要且缓慢的过程。甚至对于大型工作室来说,可能也需要花上一段时间才能完全采用Python 3。
为了客户的切身利益,我们迅速行动,就可以在用户准备好之前万事俱备。通过提前准备ftrack和Python 3,我们有机会提前对代码进行非常彻底的测试,解决了可能有的各种问题。用户可以非常自信地加入ftrack API来使用Python 3创建出色的工作。
ftrack的Python 3向下兼容性
鉴于前面讨论过的内容,即使Python 3成为新的规范,我们会看到有些软件和工作室仍然滞后,而有些则实现了信念的飞跃。目前还不知道一些创意工作室和DCC工具大规模采用Python 3的时间框架,这一差距可能会造成一段时间内的混乱,特别是对于那些没有资源进行调整和做出反应的小公司而言。
针对这一点,为了最大限度地减少对用户造成的干扰,我们确保了Python API的向下兼容性。
“ftrack-python-api”会在Python2.7、3.6和3.7的最新服务器版本上进行自动测试,以确保可靠的代码。我们将很快增加3.8到这个测试过程,以确保我们准备好随时服务我们的客户。
VFX行业参考平台
一致性对于持续创造高端娱乐作品至关重要。这就是为什么我们一直坚持“VFX参考平台CY2020”的原因(链接VFX参考平台链接,了解更多信息:http://vfxplatform.com/)。
我们采用Python 3是该计划的重要组成部分。在VFX中支持的一致性越强,制作工作就越容易,用户就可以变得越有创意。
您不用担心,“ftrack-python-api”具有完全的前瞻性,不仅服务于VFX,而且随着我们的发展和支持我们的工具,能满足您所有创意项目的需求。
标题ftrack Python API
“ftrack-python-api”可以让用户修改和自定义ftrack,量身定制以满足个性化需求。如果一个工作室甚至个人用户有特殊需求,ftrack的完整Pythonic和面向对象的Pythonic API使您能够轻松地自定义和扩展ftrack,同时保留所有与服务器提供的特性相同的特性,例如用户权限和自定义实体。使用 “ftrack-python-api”,您可以使ftrack按您所需的方式工作。
请访问Bitbucket上的“ftrack-python-api”(链接:https://bitbucket.org/ftrack/ftrack-python-api/src/master/)。
ftrack开发者网址:https://www.ftrack.com/en/developer用户开发案例参考:硬核!探秘Eight VFX!
不用翻墙
分分钟扫码试用
ftrack视频快速索引目录ftrack 索引目录
索引目录点查此处有链接
更多文章请用“号内搜”
标题公众号 :ftrack
来自北欧的流程管理软件!诞生于2008年,发展到2011年正式成为全球普遍使用的商业软件。作为世界一流的娱乐媒体行业流程管理软件,全球数千家企业用户和不计其数的个人艺术家都在使用!
来源:CSDN
作者:weixin_44662629
链接:https://blog.csdn.net/weixin_44662629/article/details/103751465