Escritura y lectura de archivos JSON en Python || Guardar y cargar JSON en Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ก.พ. 2025
  • Suscríbete al canal aquí: bit.ly/3EIkAhu
    Donaciones: bit.ly/3tbj035
    Link del archivo:
    mega.nz/file/3...
    Sígueme en mis redes sociales
    🟣 Instagram: bit.ly/3ArhVXE
    🟣 Tik tok: bit.ly/3KvzE4S

ความคิดเห็น • 6

  • @Python_12_Official
    @Python_12_Official 21 วันที่ผ่านมา

    pero un gran problema que tengo, qué sucedería si quiero acceder como escritura a un archivo json que al principio no tiene nada, osea que desde cero comenzará a escribir? cómo haría para manejar eso?

    • @e-math_1
      @e-math_1  18 วันที่ผ่านมา

      @@Python_12_Official si, como hablamos de escribir en este caso es w al parecer, este lo que hace es sobre escribir el archivo json esto quiere decir que se borra todo el archivo vacío o no vacío para tener los nuevos datos ahí. es importante entender la función open al abrir un archivo en este caso un json. Si el archivo ya tiene datos y deseas seguir escribiendo después de los datos que tiene se tiene que usar un open diferente.
      Modos de apertura
      1. r (lectura): Abre el archivo para lectura. Este es el modo predeterminado.
      2. w (escritura): Abre el archivo para escritura. Si el archivo no existe, se crea. Si ya existe, se sobrescribe.
      3. a (apéndice): Abre el archivo para agregar contenido al final. Si el archivo no existe, se crea.
      4. x (creación exclusiva): Abre el archivo para escritura, pero solo si el archivo no existe. Si ya existe, se lanza un error.
      5. b (binario): Abre el archivo en modo binario. Esto es útil para leer y escribir archivos que no son de texto, como imágenes o archivos de audio.
      6. t (texto): Abre el archivo en modo texto. Este es el modo predeterminado.
      7. + (lectura y escritura): Abre el archivo para lectura y escritura.

    • @Python_12_Official
      @Python_12_Official 17 วันที่ผ่านมา

      @e-math_1 Gracias 😁💻

  • @juerisx2
    @juerisx2 2 ปีที่แล้ว +1

    uno lo escribes con dump
    y otro con dumps
    cual es la diferencia?

    • @e-math_1
      @e-math_1  2 ปีที่แล้ว +1

      Los json son archivos que almacenan la información en forma de cadena de caracteres (string), con dumps lo que hacemos es convertir el diccionario a una cadena json.
      El módulo json tiene funciones dump y load que tienen similitud con dumps y loads pero en este caso dump y load operan con archivos - objetos también aceptan cualquier objeto que soporte los métodos write() - read ().

    • @e-math_1
      @e-math_1  2 ปีที่แล้ว

      Cómo tal en la explicación de este vídeo no hay una diferencia importante ya que de igual manera el método que ocupes funciona ya sea dump o dumps la principal diferencia sería la forma en como serializamos un objeto Python a un objeto json.