<div dir="ltr"><div><div><div><div>Hello I'm new with PyQT and python. I am working an application with directories. The problem is when I load a directory with QFileDialog:<br></div>(this the code)<br>        title = self.trUtf8('Seleccione el directorio de las imágenes a enviar')<br>        self.directory = QtGui.QFileDialog.getExistingDirectory(<br>            self, title)<br>        if self.directory:<br>            self.ledit_send_dir.setText(self.directory)  //QLineEdit()<br>            t = self.sizedir()  // in this function is the problem, this function is for know the size of directory<br><br></div>(code of  function sizedir):<br>def sizedir(self):<br>        t = 0<br>        dir = self.ledit_send_dir.text()<br><br>        if path.isdir(dir):<br>            <br>            size_dir = 0<br>            <br>            for root, dirs, files in os.walk(dir):<br>                for name in files:<br>                    filename = join(root, name)<br>                    file_size = getsize(filename)<br>                    size_dir += file_size<br><br>            t = size_dir / pow(1024, 2)<br><br>        return t<br><br>/////////////////////////////<br><br></div>This the description of the error:<br>Traceback (most recent call last):<br>  File "/home/imagis/PycharmProjects/reindexado/dcmregister.py", line 203, in select_send_dir<br>    t = self.sizedir()<br>  File "/home/imagis/PycharmProjects/reindexado/dcmregister.py", line 221, in sizedir<br>    for root, dirs, files in os.walk(dir):<br>  File "/usr/lib/python2.7/os.py", line 284, in walk<br>    if isdir(join(top, name)):<br>  File "/usr/lib/python2.7/posixpath.py", line 77, in join<br>    elif path == '' or path.endswith('/'):<br>AttributeError: 'QString' object has no attribute 'endswith'<br>/////////////////////////////////////<br><br></div>I need help with this and I don't know how resolved.Please help men and thanks.<br></div>