Форум сайта python.su
Как научить скрипт принимать текст в таком примере: echo “Gusigusigagaga” | script.py ?
Думал всё просто, но sys.argv тут не поможет, как оказалось.
Офлайн
я конечно не спец в шелле и не очень понял, что вы хотите получить… То?
import sys
print sys.argv[1]
zubchick ~ % echo "test" | xargs -0 python 123.py
test
Отредактировано (Июнь 17, 2010 17:59:34)
Офлайн
UsCrданные подаются на стандартный вход, их получить можно например через
Как научить скрипт принимать текст в таком примере: echo “Gusigusigagaga” | script.py ?
Думал всё просто, но sys.argv тут не поможет, как оказалось.
Офлайн
Zubchick, ненене мне нужно не шелл научить “правильно” передать текст скрипту, а скрипт “правильно” взять то, что дают.
o7412369815963, спасибо. То, что нужно.
Офлайн