Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.


2
¿Cómo construir una distribución fuente sin usar el archivo setup.py?
Con la siguiente estructura de paquete . ├── my_package │ └── __init__.py ├── setup.cfg └── setup.py Contenido de setup.py from setuptools import setup setup() Contenido de setup.cfg [metadata] name = my_package version = 0.1 [options] packages = find: Puedo construir una rueda o una distribución de origen para my_packageesto pip …



2
¿Por qué establecer un descriptor en una clase sobrescribe el descriptor?
Repro simple: class VocalDescriptor(object): def __get__(self, obj, objtype): print('__get__, obj={}, objtype={}'.format(obj, objtype)) def __set__(self, obj, val): print('__set__') class B(object): v = VocalDescriptor() B.v # prints "__get__, obj=None, objtype=<class '__main__.B'>" B.v = 3 # does not print "__set__", evidently does not trigger descriptor B.v # does not print anything, we overwrote …


1
Contando la retransmisión TCP en pyshark
Hasta donde sé, pyshark es un envoltorio de Python para tshark, que es la versión de línea de comandos de Wireshark. Como Wireshark y tshark permiten detectar la retransmisión de TCP, me preguntaba cómo podría hacerlo usando pyshark. No he encontrado ninguna buena documentación, así que no estoy seguro de …
10 python  tcp  tshark  pyshark 

2
Uso de GridSearchCV con IsolationForest para encontrar valores atípicos
Quiero usar IsolationForestpara encontrar valores atípicos. Quiero encontrar los mejores parámetros para el modelo con GridSearchCV. El problema es que siempre recibo el mismo error: TypeError: If no scoring is specified, the estimator passed should have a 'score' method. The estimator IsolationForest(behaviour='old', bootstrap=False, contamination='legacy', max_features=1.0, max_samples='auto', n_estimators=100, n_jobs=None, random_state=None, verbose=0, …

3
standard_init_linux.go: 211: el proceso de usuario exec causó "error de formato exec"
Estoy construyendo el Dockerfile para el script python que se ejecutará en el sistema minikube windows 10 a continuación es mi Dockerfile Construyendo la ventana acoplable usando el siguiente comando docker build -t python-helloworld . y cargando eso en minikube docker demon docker save python-helloworld | (eval $(minikube docker-env) && …



3
Comparación de velocidad Python vs Julia
Traté de comparar estos dos fragmentos y ver cuántas iteraciones se podían hacer en un segundo. Resulta que Julia logra 2.5 millones de iteraciones mientras que Python 4 millones. ¿No se supone que Julia sea más rápida? ¿O tal vez estos dos fragmentos no son equivalentes? Pitón: t1 = time.time() …
9 python  julia 

1
¿Cómo desencadenar una tarea Airflow solo cuando la nueva partición / datos está disponible en la tabla de athena de AWS usando DAG en python?
Tengo un escenario como el siguiente: Gatillo una Task 1y Task 2sólo cuando los nuevos datos es avialable para ellos en la tabla de origen (Athena). El desencadenante para la Tarea1 y la Tarea2 debería ocurrir cuando se realiza una nueva partición de datos en un día. Activar Task 3solo …


1
Tamaño del maleficio en hexbins matplotlib basado en la densidad de puntos cercanos
Tengo el siguiente código que produce la siguiente figura import numpy as np np.random.seed(3) import pandas as pd import matplotlib.pyplot as plt df = pd.DataFrame() df['X'] = list(np.random.randint(100, size=100)) + list(np.random.randint(30, size=100)) df['Y'] = list(np.random.randint(100, size=100)) + list(np.random.randint(30, size=100)) df['Bin'] = df.apply(lambda row: .1 if row['X'] < 30 and row['Y'] …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.