Автор Тема: Random  (Прочитано 1358 раз)

Оффлайн LanuHum

  • Житель
Random
« : 12 Октябрь 2014, 01:13:39 »
По-моему, у меня уже крыша едет

Код
#!/usr/bin/python3
import random
a=random.random()
print (a)

Код
Traceback (most recent call last):
  File "random.py", line 2, in <module>
    import random
  File "/home/leonid/blender/python/scripts/random.py", line 3, in <module>
    a=random.random()
TypeError: 'module' object is not callable

Код
#!/usr/bin/python3
import random
a=random.randint(1,100)
print (a)

Код
Traceback (most recent call last):
  File "random.py", line 2, in <module>
    import random
  File "/home/leonid/blender/python/scripts/random.py", line 3, in <module>
    a=random.randint(1,100)
AttributeError: 'module' object has no attribute 'randint'

Но, в консоли проблем нету ???
Код
[leonid@localhost ~]$ python
Python 2.7.5 (default, Oct 22 2013, 05:48:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import random
>>> a= random.random()
>>> print (a)
0.429074871707
>>> a=random.randint(1,100)
>>> print (a)
55
>>>

И, третий и второй пишут одно и то же.




« Последнее редактирование: 12 Октябрь 2014, 01:27:44 от LanuHum »

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Random
« Ответ #1 : 12 Октябрь 2014, 02:33:27 »
... попробуй свой файл random.py переименовать, чтобы название с именем модуля не совпадало ...
Для Кота

Оффлайн LanuHum

  • Житель
Re: Random
« Ответ #2 : 12 Октябрь 2014, 03:06:37 »
... попробуй свой файл random.py переименовать, чтобы название с именем модуля не совпадало ...

Благодарю.
Сначала сохранил под другим именем - не помогло. Удалил random.py - всё заработало нормально. :)

 


Яметрика

* По форуму

* Рекламный блок

* Последние вложения

1 (1).png
Скачано: 89
Автор: LEXA ANЭGROWND
blender.png
Скачано: 96
Автор: ipv2007
4.png
Скачано: 127
Автор: hiroyukiss
2.png
Скачано: 146
Автор: hiroyukiss

Скачано: 156
Автор: Dilifa12