由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 弱问个python的问题
相关主题
问个自动生成report的问题.如何用python读取大数据 (转载)
~解答 Install matplotlib package in Python问题回复: Python为啥只有两个小时的课?
pandas这个东西有点意思六月份上Python/R/Hive 课的同学请与我联系
分享一个报告Memory Error in pandas.concat with Python
Python里面跟R的apply对应的命令有么?问个censored的survival data概念
来讲讲SAS的优点吧问个貌似简单的生统问题
也谈为什麽要学习Python(对Python没兴趣的请跳过:-)请问sas的正版软件大概要多少钱?
sas or python 读取 excel data filesyntax errors
相关话题的讨论汇总
话题: python话题: exercises话题: google话题: python27话题: gui
进入Statistics版参与讨论
1 (共1页)
h*********n
发帖数: 278
1
刚开始学google的python class,然后装了python,也可以用interpreter,比如输入a=
6之类的,但是就是运行不了那个hello.py,过程如下
>>> import os
>>> os.chdir("/Python27/google-python-exercises")
>>> python hello.py
SyntaxError: invalid syntax
那个hello.py明明就在C:/Python27/google-python-exercises/里,为啥就运行不了呢?
刚开始学就受打击啊,求牛人指点。
另外os.chdir是我自己google出来的,instruction只说要cd到exercises所在的目录,
可没说怎么去,不知道对不对。
s****e
发帖数: 1180
2
你没弄明白,Python hello.py是在Linux 下的一个运行Python 的命令行,是在Python
之外用的,你好像用的是windows下的gui ,而且你的directory 也好像写错了,少了
c:/,你如果用windows gui 的话,就在gui 的file 或其他上,new window,开一个新
Python file, 写好hello.py 程序,再save,看顶头几个header ,点run ,下拉,点run
module ,在Python 的主gui ,就出现"hello world!"

a=
呢?

【在 h*********n 的大作中提到】
: 刚开始学google的python class,然后装了python,也可以用interpreter,比如输入a=
: 6之类的,但是就是运行不了那个hello.py,过程如下
: >>> import os
: >>> os.chdir("/Python27/google-python-exercises")
: >>> python hello.py
: SyntaxError: invalid syntax
: 那个hello.py明明就在C:/Python27/google-python-exercises/里,为啥就运行不了呢?
: 刚开始学就受打击啊,求牛人指点。
: 另外os.chdir是我自己google出来的,instruction只说要cd到exercises所在的目录,
: 可没说怎么去,不知道对不对。

s****e
发帖数: 1180
3
总之一句话,Python hello.py是不能在Python 的gui 界面下用的

a=
呢?

【在 h*********n 的大作中提到】
: 刚开始学google的python class,然后装了python,也可以用interpreter,比如输入a=
: 6之类的,但是就是运行不了那个hello.py,过程如下
: >>> import os
: >>> os.chdir("/Python27/google-python-exercises")
: >>> python hello.py
: SyntaxError: invalid syntax
: 那个hello.py明明就在C:/Python27/google-python-exercises/里,为啥就运行不了呢?
: 刚开始学就受打击啊,求牛人指点。
: 另外os.chdir是我自己google出来的,instruction只说要cd到exercises所在的目录,
: 可没说怎么去,不知道对不对。

h*********n
发帖数: 278
4
非常感谢!我用的确实是windows下的gui,也有个command line,但是跟gui差不多。
按照你说的方法可以run,现在的问题是,如果我要用不同的argument怎么办呢?比如
hello Alice,按这个方法,不可能每次去改程序本身啊,这怎么办啊?
另外我那个directory用os.getcwd显示出来是
'C:\Python27\google-python-exercises'
我觉得因为python本身就安装在C:下面,所以不需要再指定C:吧。

Python
run

【在 s****e 的大作中提到】
: 你没弄明白,Python hello.py是在Linux 下的一个运行Python 的命令行,是在Python
: 之外用的,你好像用的是windows下的gui ,而且你的directory 也好像写错了,少了
: c:/,你如果用windows gui 的话,就在gui 的file 或其他上,new window,开一个新
: Python file, 写好hello.py 程序,再save,看顶头几个header ,点run ,下拉,点run
: module ,在Python 的主gui ,就出现"hello world!"
:
: a=
: 呢?

s****e
发帖数: 1180
5
用windows的话,用sys.argv=["Alice"]
再把sys.argv[0],放到hello.py里。
print "Hello"+" "+sys.argv[0]+"!"
运行,用:
import sys
sys.argv=["Alice"]
execfile("hello.py")

【在 h*********n 的大作中提到】
: 非常感谢!我用的确实是windows下的gui,也有个command line,但是跟gui差不多。
: 按照你说的方法可以run,现在的问题是,如果我要用不同的argument怎么办呢?比如
: hello Alice,按这个方法,不可能每次去改程序本身啊,这怎么办啊?
: 另外我那个directory用os.getcwd显示出来是
: 'C:\Python27\google-python-exercises'
: 我觉得因为python本身就安装在C:下面,所以不需要再指定C:吧。
:
: Python
: run

s****e
发帖数: 1180
6
directory带不带C:试两次就知道了。一次带,一次不带。我感觉应该带。因为机器不
是人,它不懂python放在哪里了。程序好些时候是试出来的。

【在 s****e 的大作中提到】
: 用windows的话,用sys.argv=["Alice"]
: 再把sys.argv[0],放到hello.py里。
: print "Hello"+" "+sys.argv[0]+"!"
: 运行,用:
: import sys
: sys.argv=["Alice"]
: execfile("hello.py")

s****e
发帖数: 1180
7
如果你非要学或用python,建议用linux,windows对于script 语言,太不professional
.也可用 mac,其自带linux。有refurbished macbook也不贵。

【在 h*********n 的大作中提到】
: 非常感谢!我用的确实是windows下的gui,也有个command line,但是跟gui差不多。
: 按照你说的方法可以run,现在的问题是,如果我要用不同的argument怎么办呢?比如
: hello Alice,按这个方法,不可能每次去改程序本身啊,这怎么办啊?
: 另外我那个directory用os.getcwd显示出来是
: 'C:\Python27\google-python-exercises'
: 我觉得因为python本身就安装在C:下面,所以不需要再指定C:吧。
:
: Python
: run

h*********n
发帖数: 278
8
出来了!飞常飞常感谢!这样看来那个google class都是based on linux system啊,
也没说清楚,好坑爹啊,我还怎么照着学啊。虽然基本概念都是一样的,可是作业没法
做啊。

【在 s****e 的大作中提到】
: 用windows的话,用sys.argv=["Alice"]
: 再把sys.argv[0],放到hello.py里。
: print "Hello"+" "+sys.argv[0]+"!"
: 运行,用:
: import sys
: sys.argv=["Alice"]
: execfile("hello.py")

h*********n
发帖数: 278
9
好的我考虑下,反正也可以更新电脑了。可否再请教下,python主要用来做什么方面的
工作比较多?是处理原始数据,还是也有现成的统计模型的module?比如像R一样有很
多现成的package?
我现在只会用SAS,想学这个主要是想更新一下自己的skill set,但是其实并不太明白
具体能做什么。话说我前两天看什么str啊,if啊觉得跟SAS还有点象:D

professional

【在 s****e 的大作中提到】
: 如果你非要学或用python,建议用linux,windows对于script 语言,太不professional
: .也可用 mac,其自带linux。有refurbished macbook也不贵。

s****e
发帖数: 1180
10
我觉得像python 这样的scripting languages 最好的平台是linux 吧。google class
也没有误导你吧。初学,可以在youtube上搜一些视频例子,看视频会清楚很多。

【在 h*********n 的大作中提到】
: 出来了!飞常飞常感谢!这样看来那个google class都是based on linux system啊,
: 也没说清楚,好坑爹啊,我还怎么照着学啊。虽然基本概念都是一样的,可是作业没法
: 做啊。

相关主题
来讲讲SAS的优点吧如何用python读取大数据 (转载)
也谈为什麽要学习Python(对Python没兴趣的请跳过:-)问题回复: Python为啥只有两个小时的课?
sas or python 读取 excel data file六月份上Python/R/Hive 课的同学请与我联系
进入Statistics版参与讨论
s****e
发帖数: 1180
11
data scientists,data analyst一般会有要求会python,有些统计师的职位也会要求会
python.python可以做很多东西,可以处理原始数据,有成千的modules,可以做很多东
西,machine learning,data analysis,
http://www.amazon.com/Python-Standard-Library-Example-Developer
上面这本书,就介绍了不少python libraries。
有名python library 的如: pandas, sklearn,
python 还可以写游戏软件,网页,发email, ftp 文件。
但你上programming 版,就发现这样的一个程序,基本已经有点过时。
语言的相似性嘛,其实,大都差不多,c, c++,java, Python, R, 都有if, for
loop, 看过几个,你就明白了。

【在 h*********n 的大作中提到】
: 好的我考虑下,反正也可以更新电脑了。可否再请教下,python主要用来做什么方面的
: 工作比较多?是处理原始数据,还是也有现成的统计模型的module?比如像R一样有很
: 多现成的package?
: 我现在只会用SAS,想学这个主要是想更新一下自己的skill set,但是其实并不太明白
: 具体能做什么。话说我前两天看什么str啊,if啊觉得跟SAS还有点象:D
:
: professional

s*r
发帖数: 2757
12
不会看manual啥语言都不行呀
s****e
发帖数: 1180
13
有本书叫python for data analysis,你可以看一下:
http://dl.e-book-free.com/2013/07/python_for_data_analysis.pdf

【在 h*********n 的大作中提到】
: 好的我考虑下,反正也可以更新电脑了。可否再请教下,python主要用来做什么方面的
: 工作比较多?是处理原始数据,还是也有现成的统计模型的module?比如像R一样有很
: 多现成的package?
: 我现在只会用SAS,想学这个主要是想更新一下自己的skill set,但是其实并不太明白
: 具体能做什么。话说我前两天看什么str啊,if啊觉得跟SAS还有点象:D
:
: professional

c******g
发帖数: 4889
14
Mac上自带的Python就可以,就是版本低点。
不过在Windows下搞也可以。平台不是问题,不过有些小地方要注意就是了。
t***q
发帖数: 418
15
python 工业界比较通用的版本是2.7,而不是那个高点的版本3.0+.关于这个问题,
programming 版上也讨论过,python那一升级版本,改了些语法,大家都不喜欢用3.0
+的版本。

【在 c******g 的大作中提到】
: Mac上自带的Python就可以,就是版本低点。
: 不过在Windows下搞也可以。平台不是问题,不过有些小地方要注意就是了。

c******g
发帖数: 4889
16
就是那个2.7.8就很好,资源最多。不过Mac OS X最新版也只自带2.7.5,需要自己升。

0

【在 t***q 的大作中提到】
: python 工业界比较通用的版本是2.7,而不是那个高点的版本3.0+.关于这个问题,
: programming 版上也讨论过,python那一升级版本,改了些语法,大家都不喜欢用3.0
: +的版本。

1 (共1页)
进入Statistics版参与讨论
相关主题
syntax errorsPython里面跟R的apply对应的命令有么?
请教proc sql来讲讲SAS的优点吧
什么时候r里兴用=赋值的也谈为什麽要学习Python(对Python没兴趣的请跳过:-)
请问在R里面如何syntax check only, 而不是去run code。sas or python 读取 excel data file
问个自动生成report的问题.如何用python读取大数据 (转载)
~解答 Install matplotlib package in Python问题回复: Python为啥只有两个小时的课?
pandas这个东西有点意思六月份上Python/R/Hive 课的同学请与我联系
分享一个报告Memory Error in pandas.concat with Python
相关话题的讨论汇总
话题: python话题: exercises话题: google话题: python27话题: gui