dateutil.relativedelta
. Он учитывает все тонкости.2017-01-30 --> 2017-02-28
2017-01-30 --> 2017-03-02
s = requests.Session()
response1 = s.get('http://url1')
response2 = s.get('http://url2')
for
вместо map
, если вам больше нравится. Я сейчас JS и DOM осваиваю. Это сойдет в казачестве узкого направления?
Если у меня минимальные 5$-8$, то это создает плохое впечатление у заказчика?
write_msg
, чтобы использовать её как в main.py так и condition.py. А в аргументах функции передавать только сами изменяющиеся данные.def write_msg(msg):
print(msg)
from condition import condition
from utils import write_msg
# ...
write_msg('main')
condition(response)
from utils import write_msg
def condition(res):
write_msg(res)
Могу посоветовать книгу "Мэтт Зандстра — PHP объекты, шаблоны и методики программирования".