我想在循环中测试多个命令行参数
> python Read_xls_files.py group1 group2 group3
Run Code Online (Sandbox Code Playgroud)
没有此代码仅测试第一个(group1).
hlo = []
for i in range(len(sh.col_values(8))):
if sh.cell(i, 1).value == sys.argv[1]:
hlo.append(sh.cell(i, 8).value)
Run Code Online (Sandbox Code Playgroud)
我应该如何修改这个,我可以测试一个,两个或所有这些参数?因此,如果在一个sh.cell(i,1)中存在group1,则附加列表,如果存在group1,group2等,则追加hlo.
从中安装RPy2后
http://rpy.sourceforge.net/rpy2.html
我正在尝试在Python 2.6 IDLE中使用它,但我收到此错误:
>>> import rpy2.robjects as robjects
>>> robjects.r['pi']
<RVector - Python:0x0121D8F0 / R:0x022A1760>
Run Code Online (Sandbox Code Playgroud)
我做错了什么?