看大家都推崇PyCharm,请教一个PyCharm下遇到的问题:
Python代码使用subprocess调用外部console程序,外部程序执行过程中有往console打
印输出,输出重定向到tkinter
界面上的多行文本框。在VS Code和Eclipse+PyDev IDE中,运行该Python程序,调用的
外部console程序都能输出信息
到tkinter界面上,但在PyCharm,外部console程序的输出却显示在PyCharm的console视
图中,而不是我写的tkinter
界面上。
再加上PyCharm太臃肿、太耗资源,我只好弃PyCharm,投VS Code和Eclipse PyDev怀抱
了。
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 口胡。c++ 和 java 思维很不一样,前者斤斤计较扣 CPU 指令,为了少个虚函数调用用难用的模板语言,用于热点代码较少业务逻辑,而后者全在于业务逻辑上面。
: 我写 python 和 java 多年,感觉这两个语言才真的没太多区别。大概是从 python 2.1 左右开始用的,多年看一直看着 python 在抄 java 的语法(try/except/finally)和库(loging, threading, xml)
: python 的缩进之所以是问题,是因为你们始终不拿 python 当门正经语言使用。随便用用 pycharm 社区版,都能自动格式化代码,所求的不过你把缩进给弄对而已。
: ...................
--
FROM 58.23.58.*