Я очень новичок в Python и переоценил себя.
Я взломал скрипт, который опрашивает входной поток JSON из Twitter с помощью cURL и преобразует его в файл CSV.
Сценарий отлично работает при запуске в командной строке $ на переднем плане, но создает не более 0-байтового файла при запуске в фоновом режиме с использованием nohup - даже заголовки CSV не записываются.
Вот фрагмент кода:
import pycurl, json, csv
from datetime import *
outfile_path='/home/XXXX/twitter-feed.csv'
writer = csv.writer(open(outfile_path, 'wb'))
headers = ["user","timestamp","X","Y"]
writer.writerow(headers)
Полагаю, это совершенно очевидно, что исправить, но любая помощь будет очень признательна.