由买买提看人间百态

topics

全部话题 - 话题: python
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
l**********n
发帖数: 8443
1
来自主题: Programming版 - 感觉python的前途堪忧 (转载)
【 以下文字转载自 Military 讨论区 】
发信人: zhaoce (米高蜥蜴), 信区: Military
标 题: 感觉python的前途堪忧
发信站: BBS 未名空间站 (Thu Feb 4 03:40:38 2016, 美东)
现在工业界越来越不屌python了
一个重要原因就是python的modules虽然多
但是包的质量很差,很难投放生产
大部分只是学术界自娱自乐的toy而已
而且工业界现在有groovy了
语法上比python只更简单,轮子依托mvn,比py的modules多了十倍还不止
而且groovy及时挂靠在了apache foundation名下
抱住了大腿,加上jvm在工业界是主流
groovy的前景比python会更加光明
vert.x在选择支持脚本的时候,选择了js, ruby和groovy
不是没有理由的,python的支持到现在还迟迟不出来
而且对比jruby的如火如荼,jython有越做越差的架势
l**********n
发帖数: 8443
2
来自主题: Programming版 - 感觉python的前途堪忧 (转载)
【 以下文字转载自 Military 讨论区 】
发信人: zhaoce (米高蜥蜴), 信区: Military
标 题: 感觉python的前途堪忧
发信站: BBS 未名空间站 (Thu Feb 4 03:40:38 2016, 美东)
现在工业界越来越不屌python了
一个重要原因就是python的modules虽然多
但是包的质量很差,很难投放生产
大部分只是学术界自娱自乐的toy而已
而且工业界现在有groovy了
语法上比python只更简单,轮子依托mvn,比py的modules多了十倍还不止
而且groovy及时挂靠在了apache foundation名下
抱住了大腿,加上jvm在工业界是主流
groovy的前景比python会更加光明
vert.x在选择支持脚本的时候,选择了js, ruby和groovy
不是没有理由的,python的支持到现在还迟迟不出来
而且对比jruby的如火如荼,jython有越做越差的架势
w***g
发帖数: 5958
3
从python2.7转出来是肯定的。但未必转入python3。
因为python2到python3的改进太incremental。光看语言和解释器,
其实还是拼不过julia和javascript。现在吸引人用python的,
根本就不是python这个语言,而是用python写的一堆legacy。
在我看来python3就是作死。等julia的轮子赶上了,
谁还用python?
if it ain't broke, don't fix it。
要没有python3,说不定python早统治地球了。
d********g
发帖数: 10550
4
3.4+主要是asyncio相关。Python 3.4开始内置asyncio,3.3还需要额外装库。3.5加入
async/await语法,3.6更是把async/await推广到其它地方比如generator:
https://docs.python.org/3/whatsnew/3.5.html
https://docs.python.org/3/whatsnew/3.6.html
3.6的dict也重新实现了,性能提升内存占用下降的同时,带来的一个副产品是dict现
在也可以直接当OrderedDict用了,虽然这个特性还没有正式在API上确认
在公司还用Python 2.7很正常,但是自己写新项目还用2.7就是自己给自己挖坑了。这
两个版本我都写,自己的非开源项目反而故意不要语法兼容(比如能用高版本async/
await的就绝对不用低版本兼容的yield),强制跟上3.x的升级,这样以后的维护坑会
更少
别的不说,Python 2.7里经常需要from __future__ import absolute_import,
unicode_literals等,这都是2.x设计缺... 阅读全帖
a*****e
发帖数: 216
5
这两天在研究python command arguments, 有一个python command line script 要执
行多种运算,如 script1.py file1 union file2, script1.py size file3
这里union 是运算,合并两个文件,size 是求file3 的行数.
一个script1.py 可以完成这些运算,而且运算有许多,10来个.
这里的arguments 是positional arguments 吧?但是union, size 又是不一般的
arguments. 那么这种arguments 可以当optional argument 来处理吗?像这个文章里
的"--sum".
http://python.usyiyi.cn/python_278/library/argparse.html
这里还有一个文章:
https://docs.python.org.tw/3/howto/argparse.html
如果union , size 不能当optional argument 来处理,又要怎样处理呢?
这里有关于python... 阅读全帖
w********m
发帖数: 1137
6
来自主题: Programming版 - 最近在看《python源码剖析》
python跟其他语言有点特别,senior level跟mid level的knowledge base,不好区分。
senior level的特点是懂concurrency,可以并行,给老板省下机器的钱。
python没有语言层次的concurrency,没法考察这一点。
senior level需要懂另外一门语言,比如C。
python不想其他语言有bible。
唯一一本cover从entry到senior的可能是python cookbook。
Fluent Python可能是mid level 需要掌握的。
python源码剖析这本书可能senior level的。
所以是不同级别的需要。

发帖数: 1
7
美国做市商招:Python Developer – Akuna Capital- 波士顿
Akuna Capital is a fast-growing trading house that specializes in derivative
market-making and arbitrage. We pair up experienced and talented traders
with industry-leading low latency IT, giving the company a huge advantage in
the dynamic screen-based trading sphere. Founded in 2011, the company
trades on major derivative markets across the US, our offices are in Chicago
, Shanghai, Champaign and Boston.
Our traders and developers work collaboratively... 阅读全帖
d*****r
发帖数: 2583
8
纯粹的统计专家确实不管big data,不过python是个趋势,越来越多的系统在转向
python。实际工作里面当然什么都要用, Matlab, R, Python,取决于你正在做的
那个项目需要用什么。
现在quant的趋势是最底下系统用C++,这一部分的算法quant来设计,弄好了之后
交给IT部门来implement和维护;上面一层主要用python,可以直接call底下的
C++ library来写数学模型,也可以直接做scripting,好处是trader主要用excel
的话,python的Pandas跟excel的接口非常好用,所以直接support trader的quant
日常工作都在这一层;research quant基本上Matlab, R, Python都用可能用了。
m*****n
发帖数: 3575
9
来自主题: Computation版 - 求python书推荐(Quant 用的)
python的anaconda系列比较接近R的语法,比C++简单多了,是语法最简单的语言
http://it-ebooks.info
Fluent python (2015): http://it-ebooks.info/book/6067
python cookbook (2013): http://it-ebooks.info/book/2334
python for data analysis (2012): http://it-ebooks.info/book/1041
python data visualization (2015): http://it-ebooks.info/book/6731
machine learning with python (2015): http://it-ebooks.info/book/5689
t*****a
发帖数: 459
10
来自主题: Statistics版 - 关于SAS,SPSS,R,Python
上星期又练习了一下R,看了点python的介绍。关于它们的用途的比较,又产生了一个新
问题。对我来说,最有动力的学习,是能用R或python做我现在用SAS做的东西。我现在
做临床数据分析,对编程要求不高,满足统计分析需要就可以了。但是分析的结果需要
放在一个比较容易看的表格里,能让不参与分析的人也能读。我目前学习R和python的
主要动力,也是因为这两个软件免费,有助于和更多的团体合作 - 比如揽个私活之类
的:-p
R的基本统计分析我都会了,和上学时做作业用的东西差不多,但是我没有办法把R的结
果弄到像SAS的report(就是简单的rtf或word文本)那么presentable. 看到有讨论用
LaTex输出结果的,但是LaTex我不熟悉,我的潜在客户也不熟悉,所以目前就没有太大
动力去学习了。现在主要的疑问是,假如我手里没有SAS,用R的话,难道用手把结果自
己组装到report里?假如做report这方面python更强大些,我就更有动力先学python了
。如果python也不太适合做report, 那么我就更有动力先学习用R做data simulation以
及熟悉编... 阅读全帖
d********n
发帖数: 3477
11
I am a math PhD student and took both R and Python classes with statsGuy
recently. My expectation before registering the classes was quite simple: I
had some experience with R, and was relatively new to Python. And let's be
realistic: it's impossible to become an experienced data scientist in just
four hour's of training. Hence I am just trying to get some exposure to real
life project with real data for R, refresh my memory for Python and
hopefully learn some useful tricks, as well as tips on h... 阅读全帖
z****e
发帖数: 54598
12
来自主题: Military版 - 感觉python的前途堪忧
现在工业界越来越不屌python了
一个重要原因就是python的modules虽然多
但是包的质量很差,很难投放生产
大部分只是学术界自娱自乐的toy而已
而且工业界现在有groovy了
语法上比python只更简单,轮子依托mvn,比py的modules多了十倍还不止
而且groovy及时挂靠在了apache foundation名下
抱住了大腿,加上jvm在工业界是主流
groovy的前景比python会更加光明
vert.x在选择支持脚本的时候,选择了js, ruby和groovy
不是没有理由的,python的支持到现在还迟迟不出来
而且对比jruby的如火如荼,jython有越做越差的架势
s***h
发帖数: 487
13
另一个原因,我觉得是 Numpy 和 Scipy 的流行。但根子上却是 C Python 的标准接口。
当然话说回来,用 Numpy 的都是马工系的,数学系都是直接用 R 的,连 Python 编程
都免了。


: 就是分工不同。

: 机器学习不会Python基本不行了。以前的sklearn,现在的tensorflow, Keras,

: pytorch都是Python界面

: 用c 根本没戏

: Python没法直接做底层的东西,普通人也用不着

a*******m
发帖数: 626
14
来自主题: JobHunting版 - 面试全部用Python如何
个人经验来说可以。我面试全用python,非常简洁地表达算法本身。

C++, java, python, perl 都会。 现在平时基本都用Python, 最熟最喜欢。准备全部
写Python. C++ , Java有一年多没写了, 都是一些原来程序的修补。从头写一个
packaged都用Python.
f*******n
发帖数: 85
15
来自主题: JobHunting版 - 面试全用python行不?
个人经验:
我为了面试时的白板coding学python 。仅在面试用python,平时工作用c++。
python的好处是不用写花括号。。代码简洁,能合理利用白板空间。
面试时问面试官一下,一般也都能同意用python的。特殊场合选择合适的工具。我也都
会解释为何python适合面试这种场合--简洁。
[发表自未名空间手机版 - m.mitbbs.com]
r**********g
发帖数: 22734
16
来自主题: JobHunting版 - 说说python
除了我热爱(怀念)的Delphi,Python是我最喜欢的语言。
最初喜欢Python是因为需要一种interpret language,简化日常工作。当时(10年前)
无非是Perl, Python, Tcl/Tk。Tcl/Tk做过几个interface,觉得没大意思。Perl看了
几段之后都要吐了,真是恶心的语法,碰上恶心的程序员写出恶心的程序。不是说写的
不好,而是你看了以后觉得有一种shit hits fan的赶脚。写程序的人那种“我就是要
让你看不懂,你这个傻逼”的心态随着屎一样的代码迎面向你扑来。
因此我恨Perl,极其狠。虽然能读,但是凡是需要到,我都用Python给重写一遍。
Python整洁,美丽,简练,一种干练的大家闺秀的感觉。每当我开始 from os import
*的时候,就会感觉要和大家闺秀开始甜蜜的约会了。
Oh yeah
a**********0
发帖数: 422
17
入门算法推荐berkeley的 shewchuck 的 数据结构 还有一个大作业 是一个棋牌游戏的
人工智能 那个课是semester的 用java的
顺便说一下 我个人感觉python实际使用起来兼容性很差 即使都是2.x 比如我使用NLTK
的经历就很痛苦 每一个package弄下来都要debug 不能直接使用 逻辑bug没有 都是不
兼容的bug 有些网上也找不到答案 只能看进去该函数 比如生成wordnet的网络图 我就
是调用了另一个函数
bird书里边的例子我都run不了
而且python非常慢 我用的还是pyDEV 经常不知怎么的就死机了
java大部分好技术都是java的 比如hadoop lucene weka 等等
我觉得python发展很混乱 而且现在都又去学swift和node了
python面试如果你不是行家 很快就可以看出来 语言本身的小技巧挺多的 所以用不好
python而用它面试属于丢人现眼了
C*****s
发帖数: 292
18
A company is looking for a Sr. Python programmer in Atlanta area. This
position allows working at home.
If interested, please upload your resume (max 2 pages) to Dropbox, and send
me a message by 12/19. Thanks.
(Sorry, I cannot type Chinese on this computer.)
If you are a Python developer with experience, please read on!
What You Will Be Doing
- Actively participates as part of agile teams
- Participates in backlog sessions to better detail tasks for completing
user stories.
- Design, modify, co... 阅读全帖

发帖数: 1
19
楼主走data science路线,平时project什么的都是python.
平时java基本不怎么用,刷题用python会方便的多,也有利于我更加熟悉python
可是据说amzn只能用java c++. 不知道还有没有其他公司不能用python做题的。
我这种情况是应该放弃那些只能用java的公司,专心python刷题呢,还是建议用java刷?
两个都刷估计时间不够
谢谢~

发帖数: 1
20
Wall street tech Startup looking for candidates with 1-3 years of python/
javascript experience.
JOB TITLE: Core Python developer
LOCATION: New York, NY
DURATION: LONG TERM
JOB DESCRIPTION:
1. 3 years of Python (or similar) programming
2. Strong problem-solving and communication skills and enjoys a
collaborative environment
3. Flexible, self-starter, fast-learner – willing and able to quickly
learn new technologies and skills
4. Experience with functional programming is a... 阅读全帖
t***q
发帖数: 418
21
来自主题: JobHunting版 - windows 上安装python package.
有一个在windows 下安装 python package 的问题。
我的工作电脑是一个pc, 有时候,我需要安装 python package, 而且,这些package
没有 exe, ims file 去安装,只有 zip file, 就需要用 cmd command line 去安装。
python setup.py install
一些package 如 bottlenose:
https://pypi.python.org/pypi/bottlenose/0.6.2
如果他只有一个 zip file. 我们需要用这句话在 cmd 上安装 "python setup.py
install".
但是在我的, pc 上, 我每次都得到这个 error:
"command class %s must subclass Command" % cmd_class distutils.errors.
DistutilsClassError: command class setuptools.command.install.install must
subclass Command.
... 阅读全帖
i*****e
发帖数: 218
22
来自主题: JobHunting版 - 请教一个python OOP 实现的问题
向大家请教一个python OOP 实现的问题。
我是从C++背景转用python 的。 关于python, 有一点我一直没搞明白。
In C++, object oriented的核心是, 可以用base class的 pointer 调用 derived
class 的methods。 这样 基本的框架可以用base class实现, 通过derived class
method实现”polymorphism“。
这个的设计在python里, 是如何实现的 ?
python 里怎么用 base class object call derived class method ?
多谢大家。
y****2
发帖数: 1017
23
说来惭愧。 我是半路出家转行的。 java, C都不熟。
只是因为用python刷题, python比较熟。想找个用python的组。
请问G家除了youtube还有用python的吗?
请问去San Bruno的office可以吗? 是不是Mountain view更好。
z**n
发帖数: 51
24
请问Google QA 是可以选Python, R 中的一个, 还是他们prefer R.
看到很多报面经的都是用R。我是纯统计背景, Python会NUMPY,PANDAS, MATPLOTLIB,
SEABORN, SCIPY, SCIKIT-LEARN.基本的统计分析和machine learning 用上面的
library都会用。 但是计算机的data structure之类没有学过。
R 的话是上课学过,没有PYTHON熟悉,很多命令记不下来。 最近准备面试因为全用的
Python, 所以面试要用R得从现在开始练习。
联系recrutier准备一个月以后onsite。 因为在职准备,时间很仓促。 如果用Python
也行,我就不准备复习R了,打算全力复习以前上过的applied statistics 的课程。
求大家建议, 万分感谢!

发帖数: 1
25
招聘: Python Developer-交易系统-芝加哥-Akuna Capital
www.akunacapital.com
Visa Sponsorship: We provide visa and green card sponsorship
Akuna Capital is looking for a Python Developer to join our growing
development team and deliver world class compliance monitoring systems. This
person will work closely with some of our quant, developer, trading, and
compliance teams to build a market surveillance compliance monitoring
framework from the ground up. This is a great opportunity for anyone that is
looking t... 阅读全帖

发帖数: 1
26
招聘:Python Developer – Akuna Capital (Web Team) - Chicago
Akuna Capital is a fast-growing trading house that specializes in derivative
market-making and arbitrage. We pair up experienced and talented traders
with industry-leading low latency IT, giving the company a huge advantage in
the dynamic screen-based trading sphere. Founded in 2011, the company
trades on major derivative markets across the US, our offices are in Chicago
, Shanghai, Champaign and Boston.
Our traders and developers work col... 阅读全帖
a*w
发帖数: 4495
27
建议你买本入门的书,
1. http://www.amazon.com/Python-Programming-Introduction-Computer-Science/dp/1887902996
2. http://www.amazon.com/Python-Essential-Reference-David-Beazley/dp/0672329786/
两本都是大学教授写的,比较系统。第一本着重介绍CS的基本概念,
作者本人的Python技术可能不太强,但是糊弄小孩足够了。
第二本可能对有点编程经验的人更合适。
过上一两年,如果他还有兴趣,可以看Learn Python和Python
Programming那样的大部头。
C*****s
发帖数: 292
28
A company is looking for a Sr. Python programmer in Atlanta area. This
position allows working at home.
If interested, please upload your resume (max 2 pages) to Dropbox, and send
me a message. Thanks.
(Sorry, I cannot type Chinese on this computer.)
If you are a Python developer with experience, please read on!
What You Will Be Doing
- Actively participates as part of agile teams
- Participates in backlog sessions to better detail tasks for completing
user stories.
- Design, modify, code, unit ... 阅读全帖
t***q
发帖数: 418
29
【 以下文字转载自 Programming 讨论区 】
发信人: treeq (treeq), 信区: Programming
标 题: 如何用python web.py web service 做 multiple parameters 的
发信站: BBS 未名空间站 (Sun Mar 22 23:14:33 2015, 美东)
大家好。我的那个web service 做成了。用了python 的 web.py.
install web.py
cd webpy
编辑python web service.
#!/usr/bin/env python
urls = ('/title_matching2','title_matching2')
app = web.application(urls,globals())
class title_matching2:
def __init__(self):
self.hello = "hello world"
def GET(self):
getInput = web.input(name="W... 阅读全帖
S******y
发帖数: 1123
30
来自主题: SanFrancisco版 - A quick question on Python
A quick question on Python -
I volunteered at work to build a desktop app with Python (using tkMessageBox
etc). It will be used by somebody in another office on his/her Windows
machine.
Does he/she have to install Python to run this app? Can I convert my
Python app into a Windows application (without Python) for people to
download and use?
Thanks!!!
t***q
发帖数: 418
31
【 以下文字转载自 Programming 讨论区 】
发信人: treeq (treeq), 信区: Programming
标 题: 如何用python web.py web service 做 multiple parameters 的 call?
发信站: BBS 未名空间站 (Sun Mar 22 23:14:33 2015, 美东)
大家好。我的那个web service 做成了。用了python 的 web.py.
install web.py
cd webpy
编辑python web service.
#!/usr/bin/env python
import web
import csv
import difflib
import re
import operator
import Levenshtein
urls = ('/title_matching2','title_matching2')
app = web.application(urls,globals())
class title_matching2:
def __init__(self):
... 阅读全帖
t***q
发帖数: 418
32
【 以下文字转载自 Programming 讨论区 】
发信人: treeq (treeq), 信区: Programming
标 题: 如何用python web.py web service 做 multiple parameters 的
发信站: BBS 未名空间站 (Sun Mar 22 23:14:33 2015, 美东)
大家好。我的那个web service 做成了。用了python 的 web.py.
install web.py
cd webpy
编辑python web service.
#!/usr/bin/env python
urls = ('/title_matching2','title_matching2')
app = web.application(urls,globals())
class title_matching2:
def __init__(self):
self.hello = "hello world"
def GET(self):
getInput = web.input(name="W... 阅读全帖
t***q
发帖数: 418
33
来自主题: SanFrancisco版 - windows 上安装python package.
有一个在windows 下安装 python package 的问题。
我的工作电脑是一个pc, 有时候,我需要安装 python package, 而且,这些package
没有 exe, ims file 去安装,只有 zip file, 就需要用 cmd command line 去安装。
python setup.py install
一些package 如 bottlenose:
https://pypi.python.org/pypi/bottlenose/0.6.2
如果他只有一个 zip file. 我们需要用这句话在 cmd 上安装 "python setup.py
install".
但是在我的, pc 上, 我每次都得到这个 error:
"command class %s must subclass Command" % cmd_class distutils.errors.
DistutilsClassError: command class setuptools.command.install.install must
subclass Command.
... 阅读全帖
i*****e
发帖数: 218
34
来自主题: SanFrancisco版 - 请教一个python OOP 实现的问题
向大家请教一个python OOP 实现的问题。
我是从C++背景转用python 的。 关于python, 有一点我一直没搞明白。
In C++, object oriented的核心是, 可以用base class的 pointer 调用 derived
class 的methods。 这样 基本的框架可以用base class实现, 通过derived class
method实现”polymorphism".
这个的设计在python里, 是如何实现的 ?
python 里怎么用 base class object call derived class method ?
多谢大家。
t***q
发帖数: 418
35
【 以下文字转载自 Programming 讨论区 】
发信人: treeq (treeq), 信区: Programming
标 题: 如何用python web.py web service 做 multiple parameters 的query
发信站: BBS 未名空间站 (Sun Mar 22 23:14:33 2015, 美东)
大家好。我的那个web service 做成了。用了python 的 web.py.
install web.py
cd webpy
编辑python web service.
#!/usr/bin/env python
urls = ('/title_matching2','title_matching2')
app = web.application(urls,globals())
class title_matching2:
def __init__(self):
self.hello = "hello world"
def GET(self):
getInput = web.input(na... 阅读全帖
s********1
发帖数: 581
36
C++的developer同时要熟知J2EE,J2SE和python吗?
本人熟悉C++, OK with J2SE, 没学过J2EE和python, 打算做graphics/vison,不知是否
一定要学J2EE和python。
1. 软件公司的C++/J2EE/J2SE/python的程序是由不同的developer编写的?
还是由同一群developer编写的?
2. 申请google的工作python是不是很有用?
谢谢!
e*****r
发帖数: 379
37
【 以下文字转载自 Programming 讨论区 】
发信人: echfour (h4), 信区: Programming
标 题: question: C#,python,C interfacing
发信站: BBS 未名空间站 (Mon Aug 25 12:09:33 2008)
Anybody has experience to glue C#, python,C together?
//C#: for its GUI WPF/Forms,and designing new dll/codes;
//python: because its libraries/and lots of ready codes
//C: many algorithms already in C!
Which way is better?
1) Using python as main tool: using VS.net C# for progamming dll
2) Using C# as main tool, while gluing python to C#
Again: I can't
n***l
发帖数: 1468
38
来自主题: CS版 - python的general问题
今天看到学校不再教c,c++,改教python了。
对python完全不懂,只知道是个script语言。
想请问:
1. python比c,c++,java,好在什么地方?
2. 除了在学校,在外面工业界,python使用的多吗?(或者有人使用python吗?)
=========
大家聊开了,估计马上就应该聊到国内的教育体制,然后离儒家文化和登月计划也不远了。好期待一个360度加720度的跑题!
=========
更新:
********
关于下面的问题,哪位能给切实的帮助,衷心感谢,外加“大包子”!
********
再请教请教,最近做research,需要抓取大量的特定信息。
如果我要做一个很简单的web crawler:
我要调用google帮我search一个特定的关键字,然后google返回所有search results,我再在这些search出来的pages中抓取特定的信息。
哪里有可以参考的example吗?
t***q
发帖数: 418
39
【 以下文字转载自 Programming 讨论区 】
发信人: treeq (treeq), 信区: Programming
标 题: 如何用python web.py web service 做 multiple parameters 的 call?
发信站: BBS 未名空间站 (Sun Mar 22 23:14:33 2015, 美东)
大家好。我的那个web service 做成了。用了python 的 web.py.
install web.py
cd webpy
编辑python web service.
#!/usr/bin/env python
import web
import csv
import difflib
import re
import operator
import Levenshtein
urls = ('/title_matching2','title_matching2')
app = web.application(urls,globals())
class title_matching2:
def __init__(self):
... 阅读全帖
g*****g
发帖数: 34805
40
来自主题: Java版 - 请求帮助,关于Java VS Python
Well, java is not current generation language, but Python is even
older than java. Both java and python are capable language, and
current skillset in the team is the most important criteria to
choose a language.
After that, I'll look at the project requirement.
Python will be faster for prototype, but it's dynamic language advantage
quickly goes down once you need quality and complexity. On the other hand,
Python will never match the performance and scalability on java side, that's
why it remain... 阅读全帖
g*****g
发帖数: 34805
41
来自主题: Java版 - 请求帮助,关于Java VS Python
Well, java is not current generation language, but Python is even
older than java. Both java and python are capable language, and
current skillset in the team is the most important criteria to
choose a language.
After that, I'll look at the project requirement.
Python will be faster for prototype, but it's dynamic language advantage
quickly goes down once you need quality and complexity. On the other hand,
Python will never match the performance and scalability on java side, that's
why it remain... 阅读全帖
f***8
发帖数: 641
42
读readme了~~~
1、我就按照readme,首先sudo apt-get install python-gtk2
然后把python-gst0.10、python-gobject、graphviz也都sudo apt-get install上,最
后的一个xdot python interactive dot viewer (sudo easy_install xdot)我不会用
easy_install我就没管它。。。
2、我cd到~/gst-gengui里面去,然后./setup.sh,terminal说Detected python2.6,
installing to /usr/local/lib/python2.6/dist-packages/gstgengui,于是我就cd到
这个文件夹里面,然后在terminal里面运行 python gstmanager.py。
这时报错:
Traceback (most recent call last):
File "gstmanager.py", line 10, in
import gobjec... 阅读全帖
r*******n
发帖数: 3020
43
我用python2.6.4 + wxPython
wxPython is a GUI toolkit for the Python programming language. It allows
Python programmers to create programs with a robust, highly functional
graphical user interface, simply and easily. It is implemented as a Python
extension module (native code) that wraps the popular wxWidgets cross
platform GUI library, which is written in C++.
Like Python and wxWidgets, wxPython is Open Source which means that it is
free for anyone to use and the source code is available for anyon... 阅读全帖
s****h
发帖数: 921
44
来自主题: Programming版 - 问一下Python的情况
几年前还在学校读书的时候就听说过Python,感觉是网络编程用的。
后来工作了,做的工作与编程无关,对编程语言这些东西都不接触了。
最近在用一个专业的软件。
这个软件本来是通过用户界面操作的,但我需要进行某种程度的二次开发。
就是调用这个软件提供的计算引擎( API 函数)进行处理。
这个软件提供Python的接口。
不知道Python现在什么情况了?还活着吗?嗬嗬。
还有,Python在数学计算上的功能如何?我可能要做一些微分方程及控制的问题。
当然,我的项目与网络无关,只是本地的计算。
能推荐Python几本书吗?
十分感谢!
r****t
发帖数: 10904
45
来自主题: Programming版 - Python 的性能太差(?) (转载)
【 以下文字转载自 Joke 讨论区 】
发信人: repast (xebec), 信区: Joke
标 题: Python 的性能????
发信站: BBS 未名空间站 (Sun Jul 13 12:42:25 2008)
发信人: goodbug (好虫), 信区: Programming
标 题: Re: Re: 我用python
发信站: BBS 未名空间站 (Sun Jul 13 11:42:45 2008), 转信
omitting
performance itself suggests
Your argument is wrong, the orignal author proposed this topic to show off
Python's terseness, the Python version is already there when I saw it. So
I think, OK, let me make Java as concise as possible too. With my limited
Python knowledge, I do
r****t
发帖数: 10904
46
来自主题: Programming版 - Python 的性能太差(?) (转载)
我来转述一下goodbug的文章, summerize 一下,下面所说均是和 Java 做比较:
1. python IO 居然是 buffer 了的,这是一个意外的惊喜。。
2. 如果做到同等的 logic, 如果做到"not quick-and-dirty", python took same amount of time to develop.
3. dynamic cannot be beaten when comes to prototypes and "quick-and-dirty";
cost for static amortized when the code will be used for years.
4. 前面那个 IO-intensive task 没法把 python 比下去,try a CPU intensive one python 就差多了:http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/
s***e
发帖数: 122
47
来自主题: Programming版 - How to use multi-core to speed Python program
Just a quick search, and found that this might help: Parallel Python.
http://www.parallelpython.com/
And some excerption
=====================
PP is a python module which provides mechanism for parallel execution of
python code on SMP (systems with multiple processors or cores) and clusters
(computers connected via network).
... it appears that if the application is computation-bound using 'thread'
or 'threading' python modules will not allow to run python byte-code in
parallel. The reason is th
r****t
发帖数: 10904
48
来自主题: Programming版 - How to use multi-core to speed Python program
不一定直接就要用到 parallel python, 我不知道 parallel python 现在发展怎么样
没法说。
但是在标准的 CPython 里面也可以用 threading interface 来使用 multi-core, 办
法就是用 processing module, 这个 module 会进入 python2.6, 它提供 python
threading module 的语法,底层使用 process 来 utilize multiple CPUs. 如果你的
code 不仅仅是你自己用的话,最好使用这个。
threading method 因为没法 scale to multiple CPUs across machines, with GIL
的原因,在 python world 里面没有得到采用。 python answer 是使用进程。使用进
程来 parallel 的有 IPython1 + mpi
e*****r
发帖数: 379
49
来自主题: Programming版 - question: C#,python,C interfacing
Anybody has experience to glue C#, python,C together?
//C#: for its GUI WPF/Forms,and designing new dll/codes;
//python: because its libraries/and lots of ready codes
//C: many algorithms already in C!
Which way is better?
1) Using python as main tool: using VS.net C# for progamming dll
2) Using C# as main tool, while gluing python to C#
Again: I can't find any good examples (by google/MSDN) that gluing python to
C#.
Can you help to provide some examples?
Xks!
I*******e
发帖数: 1879
50
☆─────────────────────────────────────☆
qqzj (小车车) 于 (Mon Feb 9 19:05:01 2009) 提到:
google了一把,好像要NumPy and SciPy。但是目前python是2.6, 3.0 版本。numpy只
支持到2.5。看看python 2.6的目录,好像有扔掉numpy自己开发numerical analysis,
data structure这些东西的意思。非常迷惑。请高手给讲讲目前的形势。如果python一
伙人不能够团结起来很快把这些package搞好,就用c++了。所以请高手给推荐几个权威
的package/library吧。多谢了先。
☆─────────────────────────────────────☆
arsablue (真神) 于 (Tue Feb 10 11:35:03 2009) 提到:
建議你用 Python 2.5 就好了, 不必一定要用最新的。
你知道 Sage 嗎? http://www.sagemath.org/
一個以Python 為主體, 幾乎
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)