Я просто читаю недавнюю книгу, называемую Краткое руководство по быстрому тексту, и запускаю коды в книге. Когда я запускал этот код
$ cat data/yelp/yelp_review.csv | \
python parse_yelp_dataset.py \
> data/yelp/yelp_review.v1.csv`
Это было нормально, но когда я запускал второй код,
$ cat data/yelp/yelp_review.v1.csv \
| tr '[:upper:]' '[:lower:]' \
> data/yelp/yelp_review.v2.csv`
сказано, что yelp_review.v1.csv не найден или такого файла нет.Почему так случилось?Я думал, когда первый код был запущен, этот файл должен быть сохранен в data / yelp как выходной файл.Может кто-нибудь помочь мне понять это?
это код Python.
import csv
import sys
w = csv.writer(sys.stdout)
for row in csv.DictReader(sys.stdin):
w.writerow([row['stars'], row['text'].replace('\n', '')])