Articles of autocompletar

Autocompletado en Django + pydev

Estoy tratando de hacer que pydev autocomplete mis variables a partir de datos del modelo, pero por ahora no he podido hacerlo. He configurado el PYTHONPATH en Window->Preferences->PyDev->Interpreter – Python para incluir tanto la carpeta django como la carpeta de mi proyecto. Entonces si tengo un modelo como este: class Team(models.Model): name = models.CharField(max_length=50) id […]

Autocompletado en PyCharm basado en el tipo

Estoy usando PyCharm para la encoding de Python. El autocompletado en PyCharm no es tan bueno como en IntelliJ (Java). Considere el siguiente código a = [1,2,3,4] a. En este caso, después de presionar el dot , PyCharm proporciona el conjunto completo de opciones de autocompletado. Considere el siguiente caso def func_a(a): a. Aquí, a […]

Autocompletar Python en instancias de objetos en VIM

He encontrado un comportamiento extraño en VIM cuando bash utilizar la función de autocompletar en objetos: Si realizo una instancia de los objetos en un nivel de módulo, el autocompletado de VIM funcionará en la instancia que creo: Si bash lo mismo cuando en una función o clase ya no funciona: ¿Alguien sabe cómo solucionar […]

Django autocompletar luz: campo no poblado

He instalado “Django autocomplete light” y ahora sigo este tutorial: https://django-autocomplete-light.readthedocs.org/en/master/tutorial.html Aquí está mi código hasta ahora: setting.py INSTALLED_APPS = ( ‘dal’, ‘dal_select2’, ‘garages’, ‘django.contrib.admin’, ‘django.contrib.auth’, ‘django.contrib.contenttypes’, ‘django.contrib.sessions’, ‘django.contrib.messages’, ‘django.contrib.staticfiles’, ) modelos.py class Country(models.Model): name = models.CharField(max_length=200) def __str__(self): return self.name class Person(models.Model): birth_country = models.ForeignKey(Country) def __str__(self): return self.birth_country vistas.py class CountryAutocomplete(autocomplete.Select2QuerySetView): def get_queryset(self): […]

¿Cómo ejecutar un shell en un proceso separado y obtener terminaciones automáticas? (Pitón)

Tengo una aplicación de Linux que obtiene un flujo de entrada desde algún dispositivo. Esa entrada debe dirigirse a un proceso de shell para que emule al usuario un shell estándar. Hasta ahora, lo he hecho creando un proceso que ejecuta ‘/ bin / sh’ y redirigí su entrada, salida y stderr de la siguiente […]

Finalización automática en wxPython wxComboBox

He estado tratando de hacer un ComboBox que sugiera opciones a medida que escribe, como sugerencias de código / sentido de código de IDE, o sugerencias de Google cuando escribe una búsqueda. Las sugerencias serían los elementos del menú desplegable ComboBox, que contenía la subcadena escrita en el cuadro de texto del ComboBox. He intentado […]

Django admin: cambia la casilla seleccionada de campos relacionados para autocompletar

Tenemos algunos modelos que tienen un usuario como clave externa. Pero con aproximadamente 25000 usuarios en nuestro sistema, es un poco difícil encontrar el que necesitamos. ¿Hay alguna solución que sea mejor que el cuadro de selección? ¿Tal vez un autocompletado para que podamos comenzar a escribir el nombre de usuario / dirección? ¿O simplemente […]

Autocompletar vía de acceso de archivo usando la entrada de los usuarios.

(python) Estoy buscando para obtener una entrada de los usuarios para un filepath. Parece bastante básico, pero parece que no consigo que funcione readline o rlcompleter. Bastante: variable = raw_input (‘Filepath:’) y luego el filepath tiene funciones de autocompletado como lo haría en una shell. No estoy restringido a Python, estoy dispuesto a usar cualquier […]

¿Cómo hacer que PyCharm complete automáticamente el código en los métodos?

Cuando estoy usando una biblioteca de terceros como Boto, PyCharm parece ser capaz de autocompletar bastante bien Sin embargo, tan pronto como defino una función propia, la función de autocompletar se descompone dentro de esa función. Entiendo por qué, ya que no puedo dar a la función ningún tipo de información sobre sus argumentos, por […]

¿Cómo hacer coincidir la visualización de autocompletar de Python?

Tengo una clase de completador con una función de autocompletado. Versión simple: class Completer: def __init__(self): self.words = [“mkdir”,”mktbl”, “help”] self.prefix = None def complete(self, prefix, index): if prefix != self.prefix: self.matching_words = [w for w in self.words if w.startswith(prefix)] self.prefix = prefix else: pass try: return self.matching_words[index] except IndexError: return None Y ejecuta algo […]