
Nikolay
29.03.2019
20:53:58
Переводить битки на определенный адрес

Tishka17
29.03.2019
20:54:38

?
29.03.2019
20:55:00

?? Eugene
29.03.2019
20:55:14
А деньги по емейлу долго идут?

Google

Tishka17
29.03.2019
20:55:18

Pavel
29.03.2019
20:55:43

?
29.03.2019
20:55:45
раньше читал что для болших чисел будет False

Tishka17
29.03.2019
20:55:46

Pavel
29.03.2019
20:55:59

Nikolay
29.03.2019
20:56:04

Pavel
29.03.2019
20:56:41

Tishka17
29.03.2019
20:56:46

?
29.03.2019
20:56:53
Language:
py3
Source:
a = float(3000000000000)
b = float(3000000000000)
print(id(a) == id(b))
Result:
False

?? Eugene
29.03.2019
20:56:57
=)

Tishka17
29.03.2019
20:57:23

Google

Tishka17
29.03.2019
20:57:53
Есть разница между числами как результатом операций и полученным из литерала в коде

Pavel
29.03.2019
20:57:58
да оно и на интах должно было False выдать, если инт не в диапазоне от -5 до 25{X}(не помню сколько)

?
29.03.2019
20:58:13
Language:
py3
Source:
a = 1.0123012309120301031
b = 1.0123012309120301031131093901390103
print(id(a) == id(b))
Result:
True
втф

Pavel
29.03.2019
20:58:38
втф
интересно, что сей бот использует
на чем, собственно, запускает то

Tishka17
29.03.2019
20:58:46
Если один литерал используется несколько раз, реально что будет один объект

?? Eugene
29.03.2019
20:59:20

Pavel
29.03.2019
20:59:42
тогда всё корректно

Tishka17
29.03.2019
20:59:56

?
29.03.2019
21:00:08

Nikolay
29.03.2019
21:00:14
Зачем таксисту знать как работает автомобиль?

Tishka17
29.03.2019
21:00:15
С другой стороны никто ничего не гарантирует на этот случай

Daniil
29.03.2019
21:00:58

Tishka17
29.03.2019
21:01:40
У меня True

?
29.03.2019
21:01:43

Tishka17
29.03.2019
21:02:00

Google

Tishka17
29.03.2019
21:02:17
Литералы хоть и разные, из них было создано одно число
Потому что точность флоата не позволяет их отличить
Ещё раз напомню: никаких гарантий, что если вы сейчас получили тру, то и всегда будет тру, нету

?
29.03.2019
21:03:49
это как с is

Daniil
29.03.2019
21:03:57
угу

Pavel
29.03.2019
21:03:59

?
29.03.2019
21:04:03
is только для None ?

Tishka17
29.03.2019
21:04:06
И да, в интерактивном режиме литералы парсятся построчно. А не пофайлово

Daniil
29.03.2019
21:04:14

?
29.03.2019
21:04:17
и False True
print(a)

Tishka17
29.03.2019
21:04:28
Это интерактивный режим
Я выше написал

?? Eugene
29.03.2019
21:05:00

?
29.03.2019
21:07:18

Tishka17
29.03.2019
21:08:00
Ну вон многоточие
Ты несколько строк вставил
Он их все распарсил сразу

Google

Tishka17
29.03.2019
21:08:44
Если бы вставлял по одной, он бы парсил по одной

Pavel
29.03.2019
21:09:03
хм. dis(eval()) что ле попробовать

Tishka17
29.03.2019
21:09:27
Да сдался вам этот id

?? Eugene
29.03.2019
21:10:15

Max
29.03.2019
21:11:17
Почему бы простоне проверить a is b? И для иммутабельных типов это бессмысленная операция

Pavel
29.03.2019
21:11:24

?
29.03.2019
21:13:18
Потому что производительно запросов к базе просто отвратительна
Да и вообще что то последнее время расстраивать начал питон своей медлительностью

LighteR
29.03.2019
21:22:32

Nikolay
29.03.2019
21:23:11
Это всё питон3

FisHlaBsoMAN
29.03.2019
21:23:26
Ага, раньше было лучше?

Nikolay
29.03.2019
21:23:36
Да


Viktor
29.03.2019
21:24:17
Всем доброй ночи. Может кто сталкивался? Пытаюсь из PyCharm создать venv на внешнем диске (ntfs, ос Ububntu 18.04) и получаю ошибку об которую мозг сломал. Я недавно осваиваю убунту, и боюсь что решения с стэковерфлоу уже исчерпаны и не сработали. При создании venv внутри home никаких проблем нет.
PermissionError: [Errno 1] Operation not permitted: '/mnt/Shared/PyCharmProjects/venvubnt555/bin/python3.6'
трэйсбэк
Traceback (most recent call last):
File "/snap/pycharm-professional/125/helpers/packaging_tool.py", line 170, in main
do_pyvenv(path, system_site_packages)
File "/snap/pycharm-professional/125/helpers/packaging_tool.py", line 88, in do_pyvenv
venv.create(path, system_site_packages=system_site_packages)
File "/usr/lib/python3.6/venv/__init__.py", line 365, in create
builder.create(env_dir)
File "/usr/lib/python3.6/venv/__init__.py", line 65, in create
self.setup_python(context)
File "/usr/lib/python3.6/venv/__init__.py", line 201, in setup_python
os.chmod(path, 0o755)
PermissionError: [Errno 1] Operation not permitted: '/mnt/Shared/PyCharmProjects/venvubnt555/bin/python3.6'


Nikolay
29.03.2019
21:25:13
Твоему юзеру разрешено туда писать?

Viktor
29.03.2019
21:25:37
да, там 777 права

Nikolay
29.03.2019
21:25:57
os.chmod(path, 0o755) ну питон не может поменять

Google

Viktor
29.03.2019
21:26:12
да я понимаю

LighteR
29.03.2019
21:26:22

Viktor
29.03.2019
21:26:22
я не понимаю как это поиксить

LighteR
29.03.2019
21:27:33

Vadim ?
29.03.2019
21:28:04
Blocked script execution in 'data:text/html,%3Chtml%3E%0D%0A%0D%0A%3Chead%3E%0D%0A%0D%0A
Использую Селениум. О чем это может свидетельствовать?

Nikolay
29.03.2019
21:28:38
execute_script чтоли исопльзуешь?

Tishka17
29.03.2019
21:28:38
А зачем ты venv из pycharm делаешь? Попробуй из консоли

Vadim ?
29.03.2019
21:28:58

LighteR
29.03.2019
21:29:06
Ни разу не создавал venv из ide

Viktor
29.03.2019
21:31:28
А зачем ты venv из pycharm делаешь? Попробуй из консоли
The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.
apt-get install python3-venv
You may need to use sudo with that command. After installing the python3-venv
package, recreate your virtual environment.
Failing command: ['/mnt/Shared/PyCharmProjects/new1111/bin/python3.6', '-Im', 'ensurepip', '--upgrade', '--default-pip']

Tishka17
29.03.2019
21:35:01