Proyecto terminado 😄.
Hice algunas modificaciones para traer las urls de los post que tengan imágenes
Resultado
Scrapy: el framework estrella
Qué aprenderás sobre el framework Scrapy
El framework asíncrono: Scrapy
Instalación de Scrapy en Mac OS
Instalación de Scrapy en Linux
Instalación de Scrapy en Windows
Nuestro primer Hello World
Recordando generadores e iteradores
Trabajando con Scrapy
Scrapy Shell
Nuestro primer proyecto: estructura de carpetas
Spiders
Usando XPath para extraer datos
Guardando los datos
Seguir links: response.follow
Múltiples callbacks
Pasando argumentos a nuestro spider
Configuraciones útiles
Proyecto: Platzi Intelligence Agency
Platzi Intelligence Agency
Inicializando el repositorio local
Utilizando XPath en el sitio de la CIA
Spider: CIA
Finalizando la creación del spider
Creando el frontend de nuestra aplicación
Deploy a GitHub Pages
Deploy en Scrapy Cloud
Bonus: automatizar procesos con la API
Conclusiones
Evitar meterse en problemas
El siguiente paso en tu camino
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 17
Preguntas 0
Proyecto terminado 😄.
Hice algunas modificaciones para traer las urls de los post que tengan imágenes
Resultado
Facundo es el mejor maestro, por mucho, que he tenido en Platzi…
Que belleza de curso, aplicando todo lo que se ha aprendido en los otros cursos.
Mi proyecto ❤️
https://mariajosemv.github.io/extraordinary-humans/
Repositorio:
https://github.com/mariajosemv/extraordinary-humans
Bueno como el curso es del año pasado, igual que el de Git & GitHub de Freddy, les actualizo algunos comandos:
si les aparece este error:
fatal: Couldn't find remote ref master
es porque se esta utilizando una versión “racista” de GitHub. Así lo llaman ellos. Ha sido cambiado de (master) a (main)
Esto sucede cuando en nuestra terminal de Git Bash nos aparece (master)
Lo cambiamos escribiendo el comando en nuestra terminal Bash :
git branch -m master main
ahora nos aparecerá (main)
Ya aquí lo que haremos es:
git remote add origin " la URL del clon SSH"
git add -A
git commit -m "First Version"
git remote -v #para verificar que la URL se haya guardado correctamente
git pull origin main --allow-unrelated-histories
# despues de este a veces aparece una pantalla donde simplemente tienen que escribir :x para guardar, si no aparece sigan adelante
git push origin main
Espero les haya ayudado
Con los recientes cambios en Github, quizá al ejecutar git push origin master no se les subirán los archivos a la rama creada por default en el repositorio.
Este post en Platzi les puede ayudar a solucionar eso: Cambios en GitHub: de master a main
El paso a paso de la creación del repositorio en GitHub
Crear el repositorio en GitHub
En GitHub, en el botón Code → Seleccionamos SSH y copiamos el enlace
En la consola escribimos este comando y pegamos el enlace $ git remote add origin [email protected]:carolinaacosta31/platzi-intelligence-agency.git
En la consola $ git pull origin master
Sale un error: fatal: refusing to merge unrelated histories
Para corregir en la consola: $ git pull origin master --allow-unrelated-histories
Para verificar que se descargaron los archivos README y LICENSE en la terminal $ ls
Para enviar los archivos al repositorio: $ git push origin master
Estando en el repositorio → Settings
Bajar hasta GitHub Pages → Source → Master → Save
Volvemos a bajar hasta GitHub Pages, damos click en el enlace y listo!
Acá les dejo mi repositorio de GitHub con el proyecto tal cual lo mostró Facundo en los vídeos, pero que en los recursos de la clase está ligeramente diferente y no sé por qué no me funcionaba. Ya todo quedó arreglado por si les sirve. Lo único sería que cambiaran su enlace de Scrapy Cloud 😄
Excelente curso,igual de completo que el curso profesional de ciencia de datos pero en Python.
en git ya no sirve la rama master, ahora debes usar la rama main.
git pull origin main
git push origin main
En resumen, GitHub es un servicio basado en la nube que aloja un sistema de control de versiones (VCS) llamado Git. Éste permite a los desarrolladores colaborar y realizar cambios en proyectos compartidos, a la vez que mantienen un seguimiento detallado de su progreso.
A la fecha que llevo este curso 16/11/21 al intentar hacer push me pidio username de github y password pero la contraseña de tu cuenta de github ya no funciona desde agosto de 2021 lo que se tiene que hacer es crear un token de autenticación y copiar
Aca como crear este token
Al ejecutar git push origin master tuve problemas. Lo puede resolver haciendo las configuraciones de la llave del SSH para poder acceder a GitHub de manera remota.
pude resolver el problema con esto :
https://docs.github.com/en/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account
aquí mi aporte del código en mi repositorio
https://github.com/Cesar17188/platzi-intelligence-agency.git
y aquí la página publicada
https://cesar17188.github.io/platzi-intelligence-agency/index.html
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.