예제 #1
0
def get_cidades(estado):

    lst = ufbr.list_cidades(estado)

    return lst
예제 #2
0
파일: gen.py 프로젝트: matheus013/PO-final
import json
from random import randrange

from numpy.random import choice

from pyUFbr.baseuf import ufbr

from data.file_helper import Helper
from data.generator import MatrixLoad

MatrixLoad.cities = ufbr.list_cidades("AL")

mt = MatrixLoad.get_matrix(only_read=True)

nc = 30
n_car = 10

instance_cities = choice(MatrixLoad.cities, size=nc, replace=False).tolist()
instance_demand = choice(instance_cities, size=10, replace=True).tolist()

for i in range(10):
    filename = "instance" + str(i) + '.json'
    Helper.add(
        {
            'name': filename,
            'cities': json.dumps(instance_cities),
            'demand': json.dumps(instance_demand),
            'cars': [randrange(3, 20) for i in range(n_car)]
        }, filename)
예제 #3
0
 def Local(self):
     Estados = self.comboBox_1.currentText()
     self.comboBox_4.clear()
     cidadesPYUFBR = self.comboBox_4.addItems(ufbr.list_cidades(Estados))
예제 #4
0
def getCidades():
	lst = ufbr.list_cidades('ES')
	return lst
예제 #5
0
 def test_sigla(self):
     self.assertEqual(ufbr.list_cidades('AC'), LISTA_AC12)
     self.assertEqual(ufbr.list_cidades(sigla='AP'), LISTA_AP16)
예제 #6
0
 def test_codigo(self):
     self.assertEqual(ufbr.list_cidades(codigo='12'), LISTA_AC12)
     self.assertEqual(ufbr.list_cidades(codigo='16'), LISTA_AP16)
예제 #7
0
 def test_None(self):
     self.assertEqual(ufbr.list_cidades(), None)
     self.assertEqual(ufbr.list_cidades(codigo='3412'), 'Inexistente')
예제 #8
0
 def atualizarCombo(self):
     Estados = self.dlg.comboBox_2.currentText()
     self.dlg.comboBox_3.clear()
     cidadesPYUFBR = self.dlg.comboBox_3.addItems(ufbr.list_cidades(Estados))
예제 #9
0
import json

from pyUFbr.baseuf import ufbr

#Categoria: Brasil, Mundo, Economia, Ciência e Saúde, Política, Blog, Cultura,

estados_do_brasil = [
    'Acre', 'Alagoas', 'Amapá', 'Amazonas', 'Bahia', 'Ceará',
    'Distrito Federal', 'Espirito Santo', 'Goiás', 'Maranhão',
    'Mato Grosso do Sul', 'Mato Grosso', 'Minas Gerais', 'Pará', 'Paraíba',
    'Paraná', 'Pernambuco', 'Piauí', 'Rio de Janeiro', 'Rio Grande do Norte',
    'Rio Grande do Sul', 'Rondônia', 'Roraima', 'Santa Catarina', 'São Paulo',
    'Sergipe', 'Tocantins'
]

cidades_sp = ufbr.list_cidades('SP')

Noticias = []
vDescriptions = []


def preparaTexto(text):
    if text == None: text = ''  #puxar tudo abrir o link
    clean_text = re.sub('\w*\d\w*', ' ', text)  #elimina palavras com numeros
    clean_text = re.sub(
        '[%s]' % re.escape(string.punctuation), ' ',
        clean_text.lower())  #elimina pontuacao e torna o texto minusculo
    tokens = word_tokenize(clean_text)  #tokeniza
    tokens_without_sw = [
        word for word in tokens if not word in stopwords.words('portuguese')
    ]