Skip to content

Instantly share code, notes, and snippets.

View mesailde's full-sized avatar

Mesailde Souza de Oliveira Matias mesailde

View GitHub Profile
@mesailde
mesailde / aleph2mrk.py
Created December 1, 2024 23:08
Converts Ex Libris Aleph custom format to the MarcEdit textual MARC format (MRK)
import sys
import re
state = 'file_hdr'
record_name, record_value = None, ''
for line in sys.stdin:
line = line.rstrip('\r\n')
if state == 'file_hdr' and line.strip() == '*****':
@mesailde
mesailde / csv_lattes
Last active December 18, 2020 15:44
Script para extração de CVs Lattes a partir de um arquivo CSV
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
import os, sys, re, time, traceback, csv, base64, io, zipfile
import suds
import suds.client
from optparse import OptionParser
from retry import retry