çalıştırırken 'modülü' nesne hiçbir özellik 'maketrans' vardır:AttributeError: bu hatayı alıyorum piton 2.7 Kullanarak Cprofile
Traceback (most recent call last):
File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/usr/lib/python2.7/cProfile.py", line 199, in <module>
main()
File "/usr/lib/python2.7/cProfile.py", line 165, in main
from optparse import OptionParser
File "/usr/lib/python2.7/optparse.py", line 77, in <module>
import textwrap
File "/usr/lib/python2.7/textwrap.py", line 32, in <module>
class TextWrapper:
File "/usr/lib/python2.7/textwrap.py", line 74, in TextWrapper
whitespace_trans = string.maketrans(_whitespace, ' ' * len(_whitespace))
AttributeError: 'module' object has no attribute 'maketrans'
bu basit kod çalıştırırken: bu çağrıyı kullanarak
def blah():
orig = ""
for i in range(1000000):
orig += "zim";
blah()
:
$ python -m cProfile string.py
bu neces olup olmadığını bilmiyorum (Ubuntu Natty Narwhal kullanarak ve paket piton-profilleyiciyi yüklü ediyorum lamaktadır). Python tutorial on modules gibi
Ahlak: Programınızı bir stdlib modülü ile aynı isim vermeyin. – jathanism
Vay, bu akıllı bir nokta, yarın kontrol edip doğru cevap olarak işaretleyeceğim. – Doppelganger