He puesto Pydev en funcionamiento y casi todo funciona bien. Sin embargo, estoy teniendo problemas con las cadenas de documentos.Mostrar la documentación de la función en PyDev
Digamos, por ejemplo, tengo una función como la siguiente:
def _get_logging_statement(self):
"""Returns an easy to read string which separates items in the log file cleanly"""
result = "\n\n#============================================="
result += "\n# %-80s#"(self)
result =+ "\n\n#============================================"
return result
asume que hemos anulado repr para dar formato a esa cadena correctamente también.
Al pasar el cursor sobre esto en Eclipse, me muestra el docstring completo como estaba previsto. Sin embargo, la implementación completa también se muestra debajo del doc.
¿Hay alguna manera de mostrar solo la carpeta de documentos?
Nota: No deseo poner el docstring debajo de la implementación, ya que eso parece ir en contra del estándar PEP. – Scott
Los métodos de doble subrayado son desagradables (causan que el nombre de la función se arruine, lo que causa errores y no proporciona seguridad adicional) - ¡utilícelo bajo su propio riesgo! – katrielalex
Después de katrielalex, comenzar con un guión bajo * single * evita el problema, y todavía se considera 'interno' por convención. –