Anonymous
with open('test.csv', 'a') as fp: у меня при такой записи все равно затер сук
Rin
виртуалку не активировал
Rin
Хотя нет. В логах после этой строчки ничего больше нет
Aragaer
если ты явно указываешь путь к питону в венве, то венв не надо активировать
Aragaer
Aragaer
в юзерском нет
Alex
Alex
Alex
если ты указываешь путь к питону в венве - это не эквивалентно его активации
Alex
работает до тех пор пока ты из венва бинарь не позовешь
Aragaer
не эквивалентно
Aragaer
но для отдельно взятого скрипта - норм, пути импортов он корректно подхватит
Rin
Ну в итоге, запись же правильная: */1 * * * * root /var/www/data/www/python/vi/bin/python /var/www/data/www/python/post_query/1.py?
Tishka17
что там делает root?
Tishka17
это точно кронтаб?
Rin
Да
Alex
Alex
в системном кронтабе действительно указывается пользователь
Tishka17
эм
Tishka17
это в каком?
Tishka17
# m h dom mon dow command
вот что мне crontab -e в комменте показывает
Alex
только вот одна загвоздка
Alex
crontab -e не редактирует системный кронтаб
Tishka17
ну его вообще непонятно зачем редактировать
Alex
поэтому таки root там конкретно лишний
Alex
Rin
Alex
root убрать?
нафига ты скрипт от рута вообще запускаешь?
Rin
потому, что я уже от всех пользователей пробовал
Кирилл
как по json файлу бегать с key, value ?
Tishka17
Tishka17
берешь json.load(f) поулчаешь питоновский тип соответственно тому что там лежало в файле и бегашеь по нему как обычно
Tishka17
Кирилл
sur0k
encoding='urf-8
Tishka17
open("путь", encoding="твоя кодировка")
elessar
как узнать кодировку файла
elessar
чтоб потом правильно преобразовать в utf
Tishka17
спросить у того, кто писал файл
Tishka17
и договориться с ним, чтобы она была всегда одна и та же
Alex
elessar
крч верного способа нет походу
elessar
ясно...
Alex
Tishka17
я же сказал - это едиснтвенный верный
elessar
а если в папке вперемешку
Anonymous
яндекс народные карты api, не прикрыли еще?
elessar
файлов...допустим utf и iso-8859-1
Rin
my_file = open("1.txt", "w")
my_file.write("Текст")
my_file.close()
Через консоль запись в файл происходит.
Запускаю по крону, без виртуалки, ничего не сохраняется.
Anonymous
Товарищи, хотелось бы услышать мнение опытных ребят, скорее в чате для новичков таких не много
Мне 19 лет, математику знаю на базовом уровне.
Вчера по видеоуроку попробовал на питоне калькулятор написать и мне понравилось.
Поэтому я решил уделять этому больше времени (~4-6 часов каждый день в ближайший год). Из книги как я понял лучше взять Лутца две книги, укус Питона и Саммерфилда "програмиировпние на python". Какую еще информацию можно почитать/посмотреть?
Каких результатов я смогу достичь при систематической работе на протяжении года? И еще хотелось бы услышать от вас, как вы начинали.
SetazeR
Максим
Кирилл
with open("data.json", "w", encoding='utf-8') as f:
data = json.load(f)
datat = data[msg.text]
await bot.send_message(msg.from_user.id, datat) как мне отправить то, ошибка вылетает
Tishka17
Ilya
Alex
Tishka17
Tishka17
глядишь через полгода сможешь что-то уже сам писать без книжки
Кирилл
SetazeR
Tishka17
Je
SetazeR
Кирилл
бл
SetazeR
*/1 * * * * cd /var/www/data/www/python/post_query/ && root /usr/bin/python3 1.py
Anonymous
Tishka17
=D
Кирилл
рещил пива выпить, и заказ поступил
Кирилл
извините пожалуйста
Максим
Кирилл
а как мне в жсон добавить новую запись ?
Tishka17
распарсить, добавить запись, сериализовать обратно