Articles of github

¿Cómo puedo llamar ‘git pull’ desde Python?

Usando los webhooks de github, me gustaría poder enviar cualquier cambio a un servidor de desarrollo remoto. En este momento, cuando se encuentra en el directorio adecuado, git pull obtiene los cambios que deben realizarse. Sin embargo, no puedo averiguar cómo llamar a esa función desde Python. He probado lo siguiente: import subprocess process = […]

La biblioteca de Python más adecuada para Github API v3

Estoy buscando una biblioteca de Python para el Github APIv3 adecuado para mí. Encontré una biblioteca (python-github3) mencionada en los documentos de la API de GH . Después de jugar con él en ipython durante una hora o dos, descubrí que no era muy intuitivo explorar / trabajar con él. Miré un poco más y […]

¿Cómo crear un commit y empujar en repo con GitHub API v3?

Quiero crear un repository y confirmar algunos archivos a través de cualquier paquete de Python. ¿Como lo hago? No entiendo cómo agregar archivos para confirmar.

Conda: Instalación / actualización directamente desde github

¿Puedo instalar / actualizar paquetes desde GitHub usando conda ? Por ejemplo, con pip puedo hacer: pip install git+git://github.com/scrappy/scrappy@master para instalar scrappy directamente desde la twig master en GitHub. ¿Puedo hacer algo equivalente con conda? Si esto no es posible, ¿tendría sentido instalar pip con conda y administrar dichas instalaciones locales con pip?

Cómo guardar la salida de datos del sensor en Excel usando Python

Actualmente estoy trabajando con la raspberry pi y usando DHT11 para leer los valores de temperatura y humedad cada segundo. Tengo que guardar estos valores en una base de datos en tiempo real. Aquí está mi código que muestra los datos del sensor cada segundo, no sé cómo guardar los datos / resultados en Excel. […]

¿Cómo recibo Github Webhooks en Python?

Github ofrece enviar ganchos posteriores a la recepción a una URL de su elección cuando haya actividad en su repository. Quiero escribir una pequeña aplicación de línea de comandos / fondo de Python (es decir, sin GUI o aplicación web) que se ejecuta en mi computadora (más tarde en un NAS), que escucha continuamente las […]

Obtención de error 405 al intentar descargar datos nltk

Cuando bash el siguiente código python -c “import nltk; nltk.download(‘punkt’); nltk.download(‘averaged_perceptron_tagger’); nltk.download(‘maxent_treebank_pos_tagger’); nltk.download(‘wordnet’)” la consola dice [nltk_data] Error loading punkt: HTTP Error 405: Not allowed. [nltk_data] Error loading averaged_perceptron_tagger: HTTP Error 405: [nltk_data] Not allowed. [nltk_data] Error loading maxent_treebank_pos_tagger: HTTP Error 405: [nltk_data] Not allowed. [nltk_data] Error loading wordnet: HTTP Error 405: Not allowed.

Instalación del módulo de GitHub a través del cuaderno Jupyter

La primera vez que intenté instalar algo desde GitHub, pero no pude encontrar una solución simple después de buscar aquí y en google. Estoy usando la notebook Jupyter y tratando de instalar este módulo: https://github.com/Expt-David/NumSchrodingerEq He intentado escribir esto dentro del cuaderno: !pip install git+git://github.com/Expt-David/NumSchrodingerEq.git pero estoy recibiendo el siguiente error: Collecting git+git://github.com/Expt-David/NumSchrodingerEq.git Cloning git://github.com/Expt-David/NumSchrodingerEq.git […]

Cómo declarar en Requirements.txt una fuente de github directa

He instalado una biblioteca usando el comando pip install git+git://github.com/mozilla/elasticutils.git que lo instala directamente desde un repository Github. Esto funciona bien y quiero tener esa dependencia en mis requirements.txt . He visto otras entradas como esta pero eso no resolvió mi problema. Si pongo algo como -f git+git://github.com/mozilla/elasticutils.git elasticutils==0.7.dev en el archivo pip install -r […]

¿Por qué veo “TypeError: los índices de cadena deben ser enteros”?

Estoy jugando con el aprendizaje de python y tratando de convertir los problemas de github en una forma legible. Usando el consejo sobre ¿Cómo puedo convertir JSON a CSV? Se me ocurrió esto: import json import csv f=open(‘issues.json’) data = json.load(f) f.close() f=open(“issues.csv”,”wb+”) csv_file=csv.writer(f) csv_file.writerow([“gravatar_id”,”position”,”number”,”votes”,”created_at”,”comments”,”body”,”title”,”updated_at”,”html_url”,”user”,”labels”,”state”]) for item in data: csv_file.writerow([item[“gravatar_id”], item[“position”], item[“number”], item[“votes”], item[“created_at”], item[“comments”], […]