Board logo

标题: python编程求助 jun4rui请进 [打印本页]

作者: 爱骑车的胖子    时间: 2016-4-25 21:43     标题: python编程求助 jun4rui请进

posted by wap, platform: Galaxy S6 EDGE+
现在还是用eclipse做开发环境么

我想用python写了一些操作excel的小程序
(主要是vba用不惯) 好几年前是用python的 积累了一些东西 2.x转3.x中

加上现在公司外包的服务商也是用python写 我就不转vba了

谢谢了
作者: shersa0    时间: 2016-4-25 21:53

写 Python 的话搜索这个:Pycharm
电脑配置可能有点要求,不过 tg 的应该配置都不差吧……

[ 本帖最后由 shersa0 于 2016-4-25 21:54 编辑 ]
作者: 爱骑车的胖子    时间: 2016-4-25 22:26

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @shersa0  于 2016-4-25 21:53 发表
写 Python 的话搜索这个:Pycharm
电脑配置可能有点要求,不过 tg 的应该配置都不差吧……
我配置没啥问题 笔记本i7+16GB ram

还有一台台式机是e3+32GB

公司有台hp 的z系列工作站 公司的笔记本是zbook 15

谢谢 我去看看
作者: b0207191    时间: 2016-4-25 22:36

eclipse会不会太重型了
作者: goddest    时间: 2016-4-25 22:54

posted by wap, platform: Android
Excel不用vba写自己找麻烦吧
作者: jun4rui    时间: 2016-4-25 23:07

posted by wap, platform: 红米Note2
我有套JetBrains的idea,什么都能写点。
作者: 爱骑车的胖子    时间: 2016-4-25 23:27

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @goddest  于 2016-4-25 22:54 发表
Excel不用vba写自己找麻烦吧
我倒是还好 主要是我在excel内都是用宏快速实现一些功能 不用vba改过来改过去的

其实python读excel的数据不错的

习惯了
作者: 爱骑车的胖子    时间: 2016-4-25 23:31

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @jun4rui  于 2016-4-25 23:07 发表
我有套JetBrains的idea,什么都能写点。
https://www.jetbrains.com/idea/

这个?
作者: cf3b5    时间: 2016-4-26 00:18

引用:
原帖由 爱骑车的胖子 于 2016-4-25 23:31 发表
posted by wap, platform: Galaxy S6 EDGE+
https://www.jetbrains.com/idea/

这个?
是的,这家公司的IDE是世界最好IDE,没有之一……

作者: cc0128    时间: 2016-4-26 05:42

posted by wap, platform: Chrome
Pycharm
作者: jun4rui    时间: 2016-4-26 06:39

posted by wap, platform: 红米Note2
引用:
原帖由 @cc0128  于 2016-4-25 09:42 发表
Pycharm
单独做Python这个和idea差不多了,还有免费的社区版,楼主可以考虑用这个。
作者: 爱骑车的胖子    时间: 2016-4-26 06:45

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @jun4rui  于 2016-4-26 06:39 发表
单独做Python这个和idea差不多了,还有免费的社区版,楼主可以考虑用这个。
pycharm的社区版?

我看idea没有说支持python么 手机

这个idea多少钱?
作者: 爱骑车的胖子    时间: 2016-4-26 06:52

posted by wap, platform: Galaxy S6 EDGE+
我看见了 社区版先试用一下
作者: squallySP    时间: 2016-4-26 06:56

posted by wap, platform: 锤子 T1 4G
我是用sublime写,跟你们比起来我好原始啊~
作者: iamppz    时间: 2016-4-26 07:08

posted by wap, platform: iPhone
他家的pycharm webstorm什么的都是在idea基础上开发的,写python用这个没问题
作者: Benthal    时间: 2016-4-26 07:09

posted by wap, platform: Samsung
跟python比,Vba语句有点麻烦
作者: kh2841    时间: 2016-4-26 07:57

posted by wap, platform: Meizu MX4
anaconda自带的spyder,一个包连ide,numpy,xlrd,sklearn什么的全给你一起装好不用四处找

我也用python处理excel,几十兆十万条以上的数据分分种处理完。但是建议至少转存成csv,可以不用xlrd这个累赘的东西
作者: jun4rui    时间: 2016-4-26 08:02

posted by wap, platform: 红米Note2
引用:
原帖由 @爱骑车的胖子  于 2016-4-25 10:45 发表
pycharm的社区版?

我看idea没有说支持python么 手机

这个idea多少钱?
idea,打折的时候600多一年
作者: jun4rui    时间: 2016-4-26 08:10

posted by wap, platform: 红米Note2
引用:
原帖由 @squallySP  于 2016-4-25 10:56 发表
我是用sublime写,跟你们比起来我好原始啊~
用起来方便点,例如IDE里面就可以直接建立virtual那个啥的虚拟环境,然后随时切换了。自带Python console,还有支持跑Python代码的markdown,还有各种类库直接在IDE中检索下载安装删除,自带各种数据库client操作之类的。各种git、SVN整合也很棒。加上本身具备WebStorm的所有功能开发Web也是一神器(我不确定社区版也有这么多功能),而且有节能模式,把一些不停后台跑的语法检查拼写检查等等关掉,在笔记本上也能很好的运行。


我觉得买一套(现在是订阅了)pycharm或者phpstorm相当不错,随便干点私活用几分之一就轻松就赚回来,现在买一年送一年,老用户还有额外折扣。就算以后没有续订,你也可以继续永远免费用你订阅期里面最新的版本。
作者: jun4rui    时间: 2016-4-26 08:16

posted by wap, platform: 红米Note2
引用:
原帖由 @iamppz  于 2016-4-25 11:08 发表
他家的pycharm webstorm什么的都是在idea基础上开发的,写python用这个没问题
嗯嗯是的,JetBrains家除了C#那套东西,还有一些团队工具,其他的语言开发IDE都是在idea上开发的。买了idea直接装对应的PHP、Python等插件就能实现相应的功能(略有细小差异,但功能都在),idea可以说相当于语言开发方面的全家桶。
作者: 爱骑车的胖子    时间: 2016-4-26 08:27

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @kh2841  于 2016-4-26 07:57 发表
anaconda自带的spyder,一个包连ide,numpy,xlrd,sklearn什么的全给你一起装好不用四处找

我也用python处理excel,几十兆十万条以上的数据分分种处理完。但是建议至少转存成csv,可以不用xlrd这个累赘的东西
必须csv 原始数据转过了 我还要考虑过滤一下 给用access的人

我的excel算是中量级

基本单个大小在50MB
作者: yaoyuef    时间: 2016-4-26 08:44

sublime足够了
不建议在学习过程中重度使用IDE
作者: 爱骑车的胖子    时间: 2016-4-26 08:46

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @yaoyuef  于 2016-4-26 08:44 发表
sublime足够了
不建议在学习过程中重度使用IDE
俺不算新学 以前就弄过 现在是更新

我记得以前自学的时候是 ue+idle
卧槽 好些年了
作者: 爱骑车的胖子    时间: 2016-4-26 09:26

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @jun4rui  于 2016-4-26 06:39 发表
单独做Python这个和idea差不多了,还有免费的社区版,楼主可以考虑用这个。
我没找到社区版

就有个 pycharm edu
作者: jun4rui    时间: 2016-4-26 09:39

posted by wap, platform: 红米Note2
引用:
原帖由 @爱骑车的胖子  于 2016-4-25 13:26 发表
我没找到社区版

就有个 pycharm edu
我到办公室给你找找
作者: 爱骑车的胖子    时间: 2016-4-26 09:41

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @jun4rui  于 2016-4-26 09:39 发表
我到办公室给你找找
谢谢
作者: jun4rui    时间: 2016-4-26 09:43

posted by wap, platform: 红米Note2
引用:
原帖由 @爱骑车的胖子  于 2016-4-25 13:41 发表
谢谢
找到了,现在要点专业版下载进去,最后才会出现免费的社区版的链接

地址在:https://www.jetbrains.com/pycharm/download/#section=windows

本帖最后由 jun4rui 于 2016-4-25 13:44 通过手机版编辑
作者: 爱骑车的胖子    时间: 2016-4-26 10:25

posted by wap, platform: Galaxy S6 EDGE+
谢谢
作者: ddaaii    时间: 2016-4-26 10:48

posted by wap, platform: Chrome
一个editor一个py环境,不就完了么,没ide干不了活系列
作者: Benthal    时间: 2016-4-26 12:50

posted by wap, platform: Samsung
mark
作者: kingcai    时间: 2016-4-26 15:00

posted by wap, platform: UC
下载datanitro啊,直接在excel里写,运行python脚本
作者: jun4rui    时间: 2016-4-26 15:24

posted by wap, platform: Chrome
手动都会了以后,还是IDE省事一些,SublimeText和ATOM虽然插件丰富,但是有些方面有硬伤。例如没啥好用的FTP插件,尤其是ST2,以前我把所有FTP插件都找过一遍就没一个省心的,这点还不如Emacs和VIM。
作者: StarForcePro    时间: 2016-4-26 15:37

简单的功能用啥都一样,pydev用惯了,pycharm不习惯
作者: zydxt    时间: 2016-4-26 16:09

posted by wap, platform: One Plus One
pycharm 和vs都可以啊,虽然我是sublime
作者: kh2841    时间: 2016-4-26 17:12

posted by wap, platform: Meizu MX4
引用:
原帖由 @爱骑车的胖子  于 2016-4-26 08:27 发表
必须csv 原始数据转过了 我还要考虑过滤一下 给用access的人

我的excel算是中量级

基本单个大小在50MB
你别听ls这帮人瞎忽悠,轻量级编程和码农的需求完全不一样。

我从开始学python到拿来干活总共只用了一周,你让我花好几个礼拜折腾ide,打包模块和markup这不是本末倒置么?我看中anaconda就是装上直接用。你这个级别的数据量,回归分析,图表什么的估计少不了,一边学,一边写,一边测试效率很高。
作者: 爱骑车的胖子    时间: 2016-4-26 20:35

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @kh2841  于 2016-4-26 17:12 发表
你别听ls这帮人瞎忽悠,轻量级编程和码农的需求完全不一样。

我从开始学python到拿来干活总共只用了一周,你让我花好几个礼拜折腾ide,打包模块和markup这不是本末倒置么?我看中anaconda就是装上直接用。你这个级别的数据量,回归分析,图表什么的估计少不了,一边学,一边写,一边测试效率很高。
谢谢

我看看
其实单个文件个头不大 文件太多 20GB吧 我先实验一下
作者: kh2841    时间: 2016-4-26 21:57

posted by wap, platform: Meizu MX4
引用:
原帖由 @爱骑车的胖子  于 2016-4-26 20:35 发表
谢谢

我看看
其实单个文件个头不大 文件太多 20GB吧 我先实验一下
我的文件比你小一点,30m,40m大小的样子。不过你要有这么多文件,我建议还是导入到db里用sql处理,否则以后管理起来很麻烦。
作者: 爱骑车的胖子    时间: 2016-4-26 22:07

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @kh2841  于 2016-4-26 21:57 发表
我的文件比你小一点,30m,40m大小的样子。不过你要有这么多文件,我建议还是导入到db里用sql处理,否则以后管理起来很麻烦。
五花八门 不规整

先整理再说 整理的程序我有 主要是调试一下

别爆了
作者: wangmax    时间: 2016-4-26 23:30

就Excel操作而言,没有比vsto更方便的了。
作者: lexluthor    时间: 2016-4-27 01:50

posted by wap, platform: MAC OS X
引用:
原帖由 @爱骑车的胖子  于 2016-4-25 21:43 发表
现在还是用eclipse做开发环境么

我想用python写了一些操作excel的小程序
(主要是vba用不惯) 好几年前是用python的 积累了一些东西 2.x转3.x中

加上现在公司外包的服务商也是用python写 我就不转vba了

谢谢了
你是不是也在github问过。。
作者: liuwei973    时间: 2016-4-27 02:10

mark,最近正在学这个~
作者: 爱骑车的胖子    时间: 2016-4-27 06:37

posted by wap, platform: Galaxy S6 EDGE+
引用:
原帖由 @lexluthor  于 2016-4-27 01:50 发表
你是不是也在github问过。。
没有 我这里github不稳定




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0