如果说是会计,我觉得挺有用的。仅仅自己觉得,毕竟我不是会计专业,只是有点类似仓库管理的经验。
Python的优点在于学习成本小,而与计算机相关的数据文件处理的库方面的汉语资料多到爆。
说太多理论性的不容易理解,举几个例子。
手头上一个几千条信息的Excel表格,我要把他们录入到一个系统里面去,其实就是简单的复制粘贴点击按钮。
上千张图片,要从中把文字信息录入到Word中,每张图片一个Word。我的思路是用Python调用网上的免费接口,输出到一个文本文件中,然后肉眼校验一下,最后生成Word文档。至于调用接口,甚至我没有使用网络方法,也是用的模拟点击的方法,因为以前写过,直接拿来改了几个参数。
从相关网站上抓取一些有用的信息。这个就是简单的爬虫。因为我不是专业程序员,有时候有些网站有严格的反爬措施,还会用模拟点击方案。
做个小站在内网中用来收集数据,别人报数据只需要在这个网页中填写,有新数据更新服务端给我个系统弹窗通知。当然,这个要有点HTML的知识。
举几个例子也就是为了说明Python对我这种非计算机专业的而又和电脑相关工作的最大的好处在于糙快猛,因为我不需要程序跑的多快,设计的有多精妙,我就是需要一天内写出个机械执行重复动作的机器人。我也不了解背后原理,最好能面相百度编程,网上一搜随便改改就能跑。而且很多时候任务跨度很大,比如win32 api、文字识别、图像物体检测、做服务端、网络爬虫、office文档处理、系统任务脚本等等技术经常要结合在一起使用。而满足这个需求的只有Python。其他的语言要不是太难等我学会了要写个程序早就过了任务deadline,要么就是编程语言面向的任务太窄,社区倾向于集中在某些专门领域,涉及其他方面的资料尤其是汉语资料几乎没有。
有一个小点稍微注意一下,财务计算和计算机行业对于数字运算的处理有些不同,要使用专门的财务计算相关的模块或函数。
综上,对于非专业人员学Python好处就是多个趁手的工具。
如果是想转行做IT,根据我得到大佬的反馈是千万别学Python,而java和前端是不错的选择。