abaqus python二次开发攻略_一条土木狗撸python的跨界之路

d43cd6318af1c73e103d9d82c07e70b6.png

I am not a designer nor a coder. I'm just a guy with a point-of-view and a computer.

筑基<融合<元婴<分神<渡劫<大乘

2018-2019归纳整理了一本书《python数据可视化:基于bokeh的可视化绘图》,如果你在学习或从事数据分析,对数据的安全性和可视化的美观性有一定的要求,那么欢迎使用Bokeh;如果恰好你还有点Django、Flask基础,那么,Web动态数据可视化会使你的数据报告锦上添花,别不信,看看Github上各种可视化库的标星数量。

不吐槽、不互撕、不劝退

通过Python提高工作效率

dc276245c4dfd1289bb4053f8fa8ce45.png

近一年来,一直有知友问土木跨界撸Python的相关问题,那么抽时间集中写点Python入门基础的文章,由于原创度有限,极大可能也是搬运,倒不妨先随便谈谈一点体会和看法。

在Python的世界里万法皆对象!在土木工程领域,我们看到的对象:砂子、石子、水泥、混凝土、钢筋、砖头、模板以及与之相关的工法、施工工艺;对应到Python世界里可能是:对象类型、函数、类及诸多黑魔法。

我们土木人从工可研立项、设计、招标、施工(监理、咨询)、竣工、运营实现一个项目;对应到编程过程:语言选择、原型设计、测试版、正式版,其生命周期也有相似之处。不同点在于土木工程为实体构造物,一次成型,改造成本大;编程为虚拟工具,其版本更新迭代相对灵活(灰度、敏捷开发)。

接下来本主尽可能从一条搬砖狗的角度一步步带领兄弟们入门python大法,入门之后你们会发现这个胶水语言包罗万象:可以调用win32库做工程软件的二次开发、辅助工具;可以用TKinter、PYQT库做Win桌面应用;可以用Kivy库做安卓、苹果的APP;可以用DJango、Flask做web开发;可以利用Rest API做微信小程序、轻应用;可以用其他库实现智能硬件(树莓派);可以用Sklearn、Pytorch、TensorFlow库做机器学习和深度学习(AI);可以做区块链开发等,麻蛋,几乎没有这货干不成的东西。

和土木的联系:Auto CAD图形处理;利用Numpy、Scipy做工程数值分析;Abaqus二次开发;Revit BIM二次开发者;智能检测仪器研制;利用数据挖掘和AI实现各种预测分析(不止于此)。

2014年底本主开始学习Python的时候还是2.7版本,大佬们并不看好3.X版本,觉得各种库兼容起来会非常困难,事实证明大家都低估了Python的活力。如今看看Python在国内趋势:2018 年起浙江省信息技术教材编程语言将会更换为 Python;Python纳入山东省的小学教材课程;教育部考试中心决定自2018年起,在全国计算机二级考试加入“Python语言程序设计”科目。

最后,五一过后,将从三通一平,施工设备进场说起,从盖个活动板房到挖个基础建一座大楼预计不会超过三个月,至于Python基础之后的课程,会结合前期效果而定,如果是数据采集、Flask web建站、数据可视化、微信小程序开发至少可以带兄弟们出师,如果是Sklearn、Pyorch、NLP,怕带兄弟们到沟里(本主水平有限),有兴趣也可以勾搭着一起玩。

intumu.com:机器学习(ML)、人工智能(AI)和土木工程的(TM)关系?​zhuanlan.zhihu.com
6e92cf9e6c61f3df56a4afbc807f27e2.png

机器学习(ML)、人工智能(AI)和土木工程的(TM)关系?

52637b074e3a0207c6bb2416a240d144.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值