Пример #1
0
except:
    sys.stderr.write("Erro ao ler %s.\n" % nomeArq)
    sys.stderr.write("Tem certeza de que é uma planilha do OpenOffice?\n")
    #traceback.print_exc(file=sys.stdout)
    exit(1)

portal = None
try:
    portal = PortalDoProfessor(usuario, getpass("senha: "))

    turmas = portal.getTurmas(codigoTurma)

    for aula in cp.aulas.values():
        print "lançando aula " + repr(aula)
        try:
            portal.lancaAula(aula, turmas[0])
        except:
            print >> sys.stderr, "ERRO: aula " + repr(aula) + " pode não " + \
                                 "ter sido lançada!"

    portal.logout()
except KeyError:
    sys.stderr.write("Turma %s inexistente.\n" % codigoTurma)
    exit(1)
except PasswordException:
    print >> sys.stderr, "Senha incorreta ou usuário %s inexistente." % usuario
finally:
    if portal is not None:
        portal.logout()
        sys.stderr.write("logged out.\n")
Пример #2
0
except:
  sys.stderr.write("Erro ao ler %s.\n" % nomeArq)
  sys.stderr.write("Tem certeza de que é uma planilha do OpenOffice?\n")
  #traceback.print_exc(file=sys.stdout)
  exit(1)

portal = None
try:
  portal = PortalDoProfessor(usuario, getpass("senha: "))

  turmas = portal.getTurmas(codigoTurma)

  for aula in cp.aulas.values():
    print "lançando aula " + repr(aula)
    try:
      portal.lancaAula(aula, turmas[0])
    except:
      print >> sys.stderr, "ERRO: aula " + repr(aula) + " pode não " + \
                           "ter sido lançada!"

  portal.logout()
except KeyError:
  sys.stderr.write("Turma %s inexistente.\n" % codigoTurma)
  exit(1)
except PasswordException:
  print >> sys.stderr, "Senha incorreta ou usuário %s inexistente." % usuario
finally:
  if portal is not None:
    portal.logout()
    sys.stderr.write("logged out.\n")