Articles of métodos de

¿Cómo llamar a un método python desde una clase java?

Estoy usando Jython dentro de un proyecto de Java. Tengo una clase de Java: myJavaClass.java y una clase de Python: myPythonClass.py public class myJavaClass{ public String myMethod() { PythonInterpreter interpreter = new PythonInterpreter(); //Code to write } } El archivo de Python es el siguiente: class myPythonClass: def abc(self): print “calling abc” tmpb = {} […]

” no toma argumentos (1 dado)” pero no di ninguno

Soy nuevo en Python y he escrito este sencillo script: #!/usr/bin/python3 import sys class Hello: def printHello(): print(‘Hello!’) def main(): helloObject = Hello() helloObject.printHello() # Here is the error if __name__ == ‘__main__’: main() Cuando lo ejecuto ( ./hello.py ) me ./hello.py el siguiente mensaje de error: Traceback (most recent call last): File “./hello.py”, line […]

Python 3 string.join () equivalente?

He estado usando el método string.join () en python 2 pero parece que se eliminó en python 3. ¿Cuál es el método equivalente en python 3? El método string.join () me permite combinar varias cadenas junto con una cadena entre cada otra cadena. Por ejemplo, string.join ((“a”, “b”, “c”), “.”) Resultaría “abc”.

En Python, ¿cómo puedo encontrar el índice del primer elemento en una lista que NO tiene algún valor?

El tipo de lista de Python tiene un método de índice (x). Toma un solo parámetro x y devuelve el índice (entero) del primer elemento de la lista que tiene el valor x. Básicamente, necesito invertir el método del índice (x). Necesito obtener el índice del primer valor en una lista que NO tiene el […]

Diferencias entre atributos de datos y atributos de métodos.

¿Qué es un atributo de método y un atributo de datos? ¿Cuál es la diferencia entre ellos y lo que tienen en común? Estaba leyendo Python 2.7.9 ( https://docs.python.org/2/tutorial/classes.html#random-remarks ) y de repente, ambos se volvieron difíciles de entender. Apreciaré un poco de luz sobre él.

Método de llamada Python en clase

Estoy golpeando muy por encima de mi peso aquí, pero por favor agárrate con este amateur de Python. Soy un desarrollador de PHP de oficio y apenas he tocado este lenguaje antes. Lo que estoy tratando de hacer es llamar a un método en una clase … ¿suena bastante simple? Estoy completamente desconcertado sobre a […]

Ejecutar métodos de clase en hilos (python)

Actualmente estoy aprendiendo Python and Classes y tengo una pregunta básica, pero no encontré ninguna respuesta. Digamos que tengo esta clase ficticia class DomainOperations: def __init__(self, domain): self.domain = domain self.domain_ip = ” self.website_thumbnail = ” def resolve_domain(self): #resolve domain to ipv4 and save to self.domain_ip def generate_website_thumbnail(self): #generate website thumbnail and save the url […]

Diferencia entre “__method__” y “method”

¿Cuál es la diferencia entre __method__ , method y _method__ ? ¿Existe alguna o alguna razón aleatoria para que la gente piense que __doc__ debería ser así en lugar de doc . ¿Qué hace que un método sea más especial que el otro?

¿Cómo obtener instancia dada un método de la instancia?

class MyClass: def myMethod(self): pass myInstance = MyClass() methodReference = myInstance.myMethod Ahora, ¿puede obtener una referencia a myInstance si ahora solo tiene acceso a methodReference ?

¿Qué es “mejor” el método inverso o la función incorporada invertida?

¿Qué se suele considerar como más Pythonic / mejor / más rápido de usar, el método inverso o la función incorporada invertida? Ambos en acción: _list = list(xrange(4)) print _list rlist = list(reversed(_list)) print rlist _list.reverse() print _list