
Tishka17
18.12.2018
19:23:40
Потом числа те же самые будут но в обратном порядке

Yaroslav
18.12.2018
19:24:21
Спасибо, попробую сча

Khachatur
18.12.2018
19:26:16
Добрый вечер. Этот ресурс мне каждый раз здорово помогает. Всем спасибо. У меня опять возникла задача, которую нужно реализовать, а знаний мне не хватает проделать это самостоятельно. Поэтому обращаюсь к коллективному разуму.
Задача следующая:
""Есть сервер. На нём ресурс /images, который умеет сохранять картинки, если к нему обратишься
методом POST. Необходимо написать загрузчик картинок из данной папки на данный сервис.
Скрипт принимает на вход путь до папки. ""

Tishka17
18.12.2018
19:27:06

Google

Tishka17
18.12.2018
19:27:28
Скорее О(n), так как двойной цикл же

Khachatur
18.12.2018
19:28:01

Yaroslav
18.12.2018
19:28:05
А если просто буду бегать до n/2 ?

Tishka17
18.12.2018
19:28:29
Что-то такое
С параметрами поиграйся и точку меняй на папку

Yaroslav
18.12.2018
19:30:14
Ну да в худшем случае все равно O(n**2 )

Khachatur
18.12.2018
19:31:18

Tishka17
18.12.2018
19:32:03

Khachatur
18.12.2018
19:32:30

Tishka17
18.12.2018
19:32:43
Ээ

Google

Tishka17
18.12.2018
19:32:47
Ресурс?

Владимир
18.12.2018
19:32:58
хыы

Khachatur
18.12.2018
19:33:09
find . -exec curl http://блаблабла -d @{}\;

Tishka17
18.12.2018
19:33:11
Поправил чуток. Так понятнее?
Блаблабла меняй на твой урл
Хотя туплю, это же аплоады файла, его не через -d,

Khachatur
18.12.2018
19:35:18
Это тестовое задание, условие которого я не понял.
Поэтому и пытался понять, что от меня хотят.

Tishka17
18.12.2018
19:35:54
find $dirname -exec curl -F "fieldname=@{}" http://server/images \;
Вот так должно работать

Сергей
18.12.2018
19:37:52

Tishka17
18.12.2018
19:40:07
Воу воу
math.sqrt - это читерство

Khachatur
18.12.2018
19:42:36

Tishka17
18.12.2018
19:43:11
Ищет все файлы в папке рекурсивно и отправляет
Только если это мультиформ, соответственно надо им поля ввести
Если не мультиформ, а просто пост - первый вариант скрипта

Сергей
18.12.2018
19:43:56

Tishka17
18.12.2018
19:44:20

Google

Tishka17
18.12.2018
19:45:26
:)

Сергей
18.12.2018
19:45:53
Трудно найти 2-е число без цикла. И в условии задачи не было ограничения на квадратный корень )

Yaroslav
18.12.2018
19:46:54
К сожалению один из тестов программа не проходит

Сергей
18.12.2018
19:47:42
Там можно узнать, какой?

Yaroslav
18.12.2018
19:48:35
Только если номер теста, а сам тест к сожалению нет
Но возможно проблема в тесте, уже не раз такое было в этой системе

Сергей
18.12.2018
19:51:55
n = int(input())
for i in range(int(n**0.5) + 1):
j = (n - i*i)**0.5
if j == int(j):
print(i, int(j))
break
else:
print('impossible')
Отступы посмотреть ещё
Нашёл ошибку, исправил

Leo
18.12.2018
20:38:31
Я видел мемы про Зарта. Введите в курс дела плз, чтобы я их понял

You
18.12.2018
20:39:38
Зарт ебашит новичков

Leo
18.12.2018
20:39:58
А всех остальных?

Leo
18.12.2018
20:40:08
Всячески поддерживает и помогает?

Alexey
18.12.2018
20:41:41
парни, а while и for это же циклы? не условные операторы?

Leo
18.12.2018
20:41:50
Да

A
18.12.2018
20:46:31

Винни
18.12.2018
20:52:34
и еще пары админов
и всо

Tishka17
18.12.2018
20:53:29
Хз о чем вы

Google

Evgeniy ?
18.12.2018
21:01:15
как сделать чтоб открывался любой файл с расширение ogg

Ser
18.12.2018
21:04:55
? как сделать в джанге чтобы при генерации структуры БД путем миграции переносилось поле description как у строчки таблицы так и у самой таблицы постгреса?

Tishka17
18.12.2018
21:08:57

Admin
ERROR: S client not available

Alessio
18.12.2018
21:14:02
господа. есть простенький скрипт, тянет по вебсокетам данные. нужно сделать так, чтобы он работал в фоне 24/7. хватит ли обычного systemd или есть более умные способы это реализовать? спасибо.

Nikolay
18.12.2018
21:15:05

Alexey
18.12.2018
21:21:03

A
18.12.2018
21:29:31
пивасик
Плюсую, если вечером не можешь заснуть, не спи до след вечера, потом встанешь с утра и сразу накати))) ток не нажирайся, к вечеру уснешь норм, так пару дней

Alexey
18.12.2018
21:41:27
help
есть csv файл состоящий из таких строк:
I152049559,03108,Fire Related Reports,"FIRE REPORT - HOUSE, BUILDING, ETC.",C11,378,,2015-06-15 10:45:00,2015,6,Monday,10,Part Three,OAKTON AVE,42.28693375,-71.05139407,"(42.28693375, -71.05139407)"
как разбить ее по запятым пропуская запятые в кавычках
на выходе должен быть список слов
используя регулярные выражения
кто может составить такое?

Mudrblй
18.12.2018
21:43:15
Оффтоп на грани флуда. Как бороться со сбитым биоритмом и бессонницей?
Если прям по дешману, то своевременно гулять и не забывать применять к организму более тяжёлые физические нагрузки. Проветривать перед сном помещение. Когда таки решишь отойти в царство Морфея - расслабиться, и постараться ни о чём не думать.
Идеи бухать и не спать ночами больше борьба со следствием, чем с причиной.

Владимир
18.12.2018
21:44:42
help
есть csv файл состоящий из таких строк:
I152049559,03108,Fire Related Reports,"FIRE REPORT - HOUSE, BUILDING, ETC.",C11,378,,2015-06-15 10:45:00,2015,6,Monday,10,Part Three,OAKTON AVE,42.28693375,-71.05139407,"(42.28693375, -71.05139407)"
как разбить ее по запятым пропуская запятые в кавычках
на выходе должен быть список слов
используя регулярные выражения
кто может составить такое?
Используй таблиб

Nikolay
18.12.2018
21:45:29
help
есть csv файл состоящий из таких строк:
I152049559,03108,Fire Related Reports,"FIRE REPORT - HOUSE, BUILDING, ETC.",C11,378,,2015-06-15 10:45:00,2015,6,Monday,10,Part Three,OAKTON AVE,42.28693375,-71.05139407,"(42.28693375, -71.05139407)"
как разбить ее по запятым пропуская запятые в кавычках
на выходе должен быть список слов
используя регулярные выражения
кто может составить такое?
import csv

Alexey
18.12.2018
21:46:02
import csv
этот модуль может файл записать в двумерный список (построчно с разделением на слова) ?

Oleksandr
18.12.2018
21:59:52
Может ли декоратор в Python хранить полученный при инициализации параметр между функциями и модифицировать его? То есть, я хочу, чтобы если функция вызвана 3 и больше раз - сделать что-то. Но для этого где-то внутри надо как-то хранить счётчик и обновлять его. Возможно ли это? Если да, то как? :)
Подразумевается синтаксис что-то вроде:
def decorator(argument):
def real_decorator(function):
def wrapper(*args, **kwargs):
# STUFF
pass
return wrapper
return real_decorator
@decorator(3)
def smth(x):
print(x)
smth(100)
smth(1000)
smth(10000)
Я могу, например, ициниализировать переменную в decorator, но decorator исполнятеся только раз, а в real_decorator и wrapper она уже как аргумент, то есть, изменить не могу.


Nikolay
18.12.2018
22:02:26
Может ли декоратор в Python хранить полученный при инициализации параметр между функциями и модифицировать его? То есть, я хочу, чтобы если функция вызвана 3 и больше раз - сделать что-то. Но для этого где-то внутри надо как-то хранить счётчик и обновлять его. Возможно ли это? Если да, то как? :)
Подразумевается синтаксис что-то вроде:
def decorator(argument):
def real_decorator(function):
def wrapper(*args, **kwargs):
# STUFF
pass
return wrapper
return real_decorator
@decorator(3)
def smth(x):
print(x)
smth(100)
smth(1000)
smth(10000)
Я могу, например, ициниализировать переменную в decorator, но decorator исполнятеся только раз, а в real_decorator и wrapper она уже как аргумент, то есть, изменить не могу.
можно

Oleksandr
18.12.2018
22:03:09
можно
уже хорошо) а как? :)

Google

Captain
18.12.2018
22:14:18
уже хорошо) а как? :)
наиболее правильно, кажется, такими вещами заниматься через https://docs.python.org/3/library/shelve.html
но можно создать класс, сделать декоратором его метод, а значения хранить в атрибутах инстанса

Nikolay
18.12.2018
22:14:49
уже хорошо) а как? :)
я всё не читал, что было написано. но заводишь что-то вроде cache = dict(), ключ - id функции или ее имя, значение - количество вызовов, там проверяешь

Oleksandr
18.12.2018
22:17:41
понял, спасибо :)
хотя не совсем понял почему..)

Captain
18.12.2018
22:18:28
ну это правда, да
ну и честно говоря в каких-то серьёзных продакшн-проектах я шелвов тоже не видел ни разу, кажется
просто, ну, это как бы предполагается как раз в качестве штуки для решения таких задач

Oleksandr
18.12.2018
22:19:31

Captain
18.12.2018
22:19:44
и местами рекомендуется в туториалах

Nikolay
18.12.2018
22:19:45
капитан готовь лодку

Captain
18.12.2018
22:19:57
но на практике оно не нужно как правило