Size: a a a

2021 April 24

бт

брайтстоун тселдор... in pro.python
Это задание из учебного курса, так что там в README прописано, что этим пользоваться нельзя)
источник
2021 April 26

N

Nikita in pro.python
Переслано от Nikita
ЗДравствуйте, у меня проблема с python requests. Не сохраняются куки в сессию, код:
ua = UserAgent()
us = ua.random

nick = generate()
email = email_generator()
s = req.Session()
datapromo = {
   'action':"applyinvitecode",
   'promocode':"UR4I2UY",
   'view':"ahah",
   '_loaded':"Y"
}
header = {
   'User-Agent':us
   }
data = {
   'action':"register",
   'timezone':random.randint(1,3),
   'email':email,
   'password':"",
   'name':nick,
   'regpassword':"1",
   'regpassword2':"1",
   'view':"ahah",
   '_loaded':"Y"
}
auth = {
   'action':"login",
   'timezone':"3",
   'email':email,
   'password':"",
   'name':nick,
   'regpassword':"1",
   'regpassword2':"1",
   'view':"ahah",
   '_loaded':"Y"
}
verify={"email":email}
c = s.get(url='https://www./core.login+json/action/checkemail', headers=verify)
r = s.post(url='https://www./core.login/', data=data, headers=header)
p = s.post(url='https://www./cmplay.inviteCodeForm', data=datapromo, headers=header)
print(email)
print(p.text)
i = i + 1
источник
2021 April 27

IN

Ilya Nikutyn in pro.python
Сделай s.headers.update(header)
И убери отовсюду headers = header
источник

N

Nikita in pro.python
Окей, спасибо
источник
2021 May 01

FL

Fame Lame in pro.python
Добрый день, всем! У меня есть переменная до всех функций. В одной из функций переменной присваиваю значение, но почему-то значение сохраняется как локальная переменная. Должно же меняться значение.  Смысл такой, что мне нужно использовать глобальную переменную. Что не так?
источник

FL

Fame Lame in pro.python
Дописал в локальной функции перед переменной global и тогда стало работать как надо. Неужели только так и нужно делать?
источник

К

Кирилл in pro.python
Лучше не модифицировать глобальные переменные в функциях, это плохая практика
источник

FL

Fame Lame in pro.python
У меня в глобальной устанавливается значение по умолчанию. В функции считывается параметр из файла. Когда есть в файле другое значение, то устанавливается на значение из файла. Операция выполняется только на старте.
источник

К

Кирилл in pro.python
Это можно сделать в свойствах класса, который будет управлять всем этим
источник

FL

Fame Lame in pro.python
Ясно. Благодарю за ответ.
источник
2021 May 02

ХБ

Хуршед Бобоев... in pro.python
Всем привет! Изучаю Python. Сейчас прохожу курс, пишем код к калькулятору калорий и денег, помогите улучшить код и исправить ошибки, которые подметил наставник. Сам код такой:
https://pastebin.com/2z6g33iv
источник

ХБ

Хуршед Бобоев... in pro.python
Фото не получилось отправи но. Но здесь такая ошибка:
В этом классе -
class Calculator:

   def init(self, limit):
       self.limit = limit
       self.records = []
       self.today = dt.date.today()
#Текущая дата может измениться. Надо чтобы дата вычислялась на каждый запрос
источник

ХБ

Хуршед Бобоев... in pro.python
Спасибо заранее!
источник

П

Панк Альберт Эйнштей... in pro.python
Спасибо-спасибо Спасибо-спасибо Спасибо-спасибо
источник

П

Панк Альберт Эйнштей... in pro.python
Есть pastebin.com
источник

ХБ

Хуршед Бобоев... in pro.python
источник
2021 May 03

AA

Armedia Animated in pro.python
чуваки у меня следующая беда: мек нужен посимволный ввод в питоне
что бы программа реагировала на каждое нажатие и возвращала код символа
я попытался
import readchar
t=' ';
while (t!="q"):
    t = repr(readchar.readchar());

но почпму то при нажатии q програмиа не выходит из цикла

я пробовал различные классы ято нашел в интернете, но вче выдают ошибки
помогите пж(
источник

V

Victor in pro.python
У меня работает так:
import readchar

while True:
   if readchar.readchar() == 'q':
       break
источник

V

Victor in pro.python
Написано, что readchar тестировалась только на GNU/Linux
источник

V

Victor in pro.python
Если у вас Винда — может не рботать
источник