wikitools

Paquete de Python para interactuar con un Wiki de MediaWiki
Descargar ahora

wikitools Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Alex Z.
  • Sitio web del editor:
  • http://code.google.com/u/MrZmanwiki/

wikitools Etiquetas


wikitools Descripción

Paquete de Python para interactuar con un Wiki de MediaWiki Módulo Wikitools Python para interactuar con una Wiki de MediaWiki utilizando la API de MediaWiki. Diseñado para MediaWiki versión 1.14 y superior, debe trabajar en 1.13, las versiones anteriores pueden tener errores. La API de edición debe estar habilitada en el sitio para usar las características de edición. Esto sigue siendo una versión beta y puede tener errores, especialmente cuando se trata de un texto que no sea ASCII. Requisitos: · Python ¿Qué hay de nuevo en este lanzamiento: · Hacer que la existencia de página y SetPageInfo () comprueba más consistente. · Use ** Kwargs en la página .Edit () en lugar de docenas de argumentos de palabras clave, todo falso de forma predeterminada, este es un cambio de rotura para cualquier cosa no use explícitamente los argumentos de la palabra clave por alguna razón. Si el primer param no es una palabra clave, se trata como "texto" para BC parcial, los argumentos ahora son los mismos que los parámetros de API Action = Edit, "NewText" y "Basetime" todavía funcionan para BC · Arreglar el usuario roto. Página · ApireQuest ahora hace una copia () de params en lugar de usarlo directamente · Reduzca las llamadas a SetPageInfo () utilizando el título si no está disponible PORGEMID · Haz que redirige después de los siguientes aleatorios en llamadas a SetPageInfo en la página. Tenga en cuenta que esto elimina el siguiente Param de FETPAGEInfo, lo que se reemplaza con una variable de miembro de seguimiento · Establezca MAXLAG directamente en los parámetros de consulta para recaudaciones temporales para las consultas de inicio de sesión / sitio en lugar de usar setmaxlag (), que podría restablecerlo de nuevo a 5 si el usuario lo configura a 120 antes de iniciar sesión. · Fije el error MAXLAG que lo cambió a 120 pero no lo restableció a 5 · Reescribe la mayor parte de __longquery y mejore el resultado · Añadir la importación del módulo faltante en API.PY · Use Pickle para los archivos de cookies, agregue una opción para iniciar sesión () para verificar que las cookies sean correctas con Isloggedin (), configuradas en VERDADERO por defecto · Fijar usuario.isip verificación: varios no IP fueron tratados como direcciones IP · Opción de reblanal de soporte para bloques de usuario · Mejorar la adivinación / normalización del título del espacio de nombres, incluir alias de espacio de nombres, agregue el prefijo del espacio de nombres a los objetos de la categoría si aún no está allí.


wikitools Software relacionado

ligero

Una biblioteca para referencias lineales en lineamientos, incluidos los cálculos geográficos ...

147

Descargar