Python'u öğrenmeye başladım. Çok basit bir program yazdım.Bu python programı neden çalışmıyor?
#!/usr/bin/env python
import random
x = random.uniform(-1, 1)
print str(x)
Bunu komut isteminden çalıştırıyorum.
python random.py
Bu hatayla döndü:
Traceback (most recent call last):
File "random.py", line 2, in <module>
import random
File "D:\python practise\random.py", line 3, in <module>
x = random.uniform(-1, 1)
AttributeError: 'module' object has no attribute 'uniform'
Bu çok basit bir program, ben bu yaptıklarımdan hata anlayamıyorum olduğunu. Bana yardım eden var mı? Şimdiden teşekkürler. (işletim sistemi: windows 7; python sürümü: 2.7)
3 oy ciddi olarak mı? – user225312
Pencerelerde shebang sözdizimi '#! Usr/bin/env python' gerekli değildir; kesinlikle hiçbir şey yapmaz. Unix benzeri işletim sistemleri için bu yüzden kabuk, –
@Rafe komut dosyasını nasıl çalıştıracağını bilebilir ve ayrıca hiçbir zaman Unixy olmayan bir ortamda çalışacağını varsayar? –