恕我无知,不懂。。。 1:python自带开发环境:web 还是应用程序?其他都是框架 2:Visual Studio Code 还是sublime text3? 3:不懂 4:node?Nginx? 5:还原精灵?哈哈哈哈哈
1.python的开发环境(适合轻量中量级别的开发,具备调试下断点语法识别等功能,程序体积最好不大)
- PyCharm
2.一款功能强大的记事本软件(能高亮识别js脚本,常见的html代码前端脚本语句等,自定义文本间距,具备基本的查找替换检索功能)
- VS Code
3.一款好的大批量数据分析软件,类似excel,但与excel的VB程序相比,其程序语言学习成本更低,更容易上手。最好是和python直接相关。
- Jupyter Notebook
4.一款安全性高的本地服务器软件,类似apache,但配置简单,端口信息简洁明了,支持多种后端语言。
- Nginx
5.一款系统备份和还原软件,类似很多网吧或者学校安装的那种还原备份系统,每次重启后所有未备份的信息都会被删除。
- 虚拟机快照功能
我觉的你的需求确实提的很混乱。
1.python编译器自带交互功能。这是py的特点,自己调试起来比其他主流语言方便很多很多。如果断点调试可以使用PyCharm,实际用起来不比交互模式方便多少。断点调试主要用于调试python内建方法。
4.轻量级web可以直接用py上的框架web.py或flask,但是流量高起来还是要上apache和nginx。 支持多语言没有配置简单的,也不轻量化(鱼与熊掌不可兼得)。其他冷门多数没人使用安全性未知。
3.大批量肯定是推荐数据库,sql也有方便的图形化软件啊。喜欢excel的话也可以用python脚本处理,但是大量数据sql会更方便。推荐mysql或sqlite。喜欢json格式可以用mongodb(对json格式很严格,没有js基础不推荐)。
另外主流数据库的基础命令是通用的,学习成本无差别。
直接上 jupyter 就好了,断点调试,数据分析向。
需求描述完全不清晰,别人不吐槽你就不错了
@天神九頭鳥 #18 。。。。。。。。。。额。。我无话可说。。。但是你提出的问题貌似和前面的毫无关联。对于伸手党,就算把工具放在面前,他也不懂啊。学了python自然会知道用什么工具,没学就开贴问别人要工具。。。问的不是很贴切。