Utech

Membros
  • Content Count

    39
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Utech

  • Birthday 01/12/1993

Perfil

  • Gender
    Male
  • Location
    Curitiba

Recent Profile Visitors

1519 profile views
  1. Olá Novamente! Consegui resolver, vou explicar melhor agora: Antes, quando surgiu o erro, eu quis passar o encode e a formatação do site para o charset ISO-8895-1 para tentar solucioná-lo. Mas nada adiantou... Voltei ao UTF-8. Explicando melhor: Se for utilizar o UTF-8 Siga alguns passos: Definir o idioma (opcional mas recomendado) <html xmlns="http://www.w3.org/1999/xhtml" lang="pt-br" xml:lang="pt-br"> Definir o charset <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Dreamweaver: 1 - Para trocar o file encoding vá em Modify>Page Properties... (ou Ctrl+u no CS4); 2 - Em New File selecione Title/Encoding; 3 - Selecione em Encoding o UTF-8 e confira se está desmarcado o BOM e dê um OK; 4 - Salve o documento. Isso resolveu meu problema!
  2. Utech

    Exercício

    Feito em Python 3.1, pois o 2.6 tem um pequeno problema com float! Não tive tempo para comentar o codigo, mais tenta entende ok? abços #Feito por Utech #ScriptBrasil.com.br def add_zero(quantia,base): quantia = int(quantia) base = str(base) if quantia < 0: base = "Erro" elif quantia == 0: base = 1 else: for i in range(quantia): base = base+str(0) return base fracao = input("Digite sua fração(ex 14/2): ") numeros = fracao.split("/") decimal = str(int(numeros[0])/int(numeros[1])) separa_int_e_dec = decimal.split(".") parte_decimal = separa_int_e_dec[1] if parte_decimal == "0": parte_decimal = "" casas_decimais = len(parte_decimal) passo1 = str(separa_int_e_dec[0])+str(separa_int_e_dec[1]) base_decimal = add_zero(casas_decimais,"1") resultado = passo1+"/"+base_decimal print(resultado)
  3. Olá pessoal! Estou com um problema sacana! Eu fiz um php apenas para informações do site, do banco de dados e tudo mais, e quando eu coloco na pagina inicial .php, fica um buraco sem div (em que meu site foi baseado) e com  centralizado! Obs.: O problema é apenas no mozilla... Já tentei o require, require_once, include, include_once, e tudo da o mesmo problema... Como está posto (Nem venha dizer pra fazer include("inc/config.php"); porque o problema não é esse): <?php require "inc/config.php"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="br"> <head> <title>..:: Sitezin ::..</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="Content-Style-Type" content="text/css" /> e o codigo do config.php <?php //Conexão com banco de dados $BD['ip'] = "localhost"; //IP do banco de dados, se for interno utilize localhost $BD['user'] = "root"; //Usuário $BD['pass'] = ""; //Senha $BD['database'] = "site"; //Tabela da database //Informações gerais $INFO['login'] = "../logar.php"; $INFO['logado'] = "../index.php"; ?> A pagina está formatada como ANSI. Tentando arrumar descobri que o erro está na formatação da pagina. Eu estava programando pelo dreamweaver CS4, que salva a pagina formatando para UTF-8. No notepad e no PHPDesigner eu salvei a pagina com formatação ANSI e mudei o META CONTENT para ISO, e tinha resolvido o problema, e hoje continuando a programar, o erro voltou... detalhe: Quando resolvo o problema no mozilla, acontece os erros de acentuação nos outros navegadores. alguém pode me ajudar?
  4. # -*- coding: cp1252 -*- # Meu Boletim Escolar v2.0 aluno = raw_input("Qual o nome do aluno?") while True: bim1 = float(raw_input("Nota do primeiro bimestre:")) bim2 = float(raw_input("Nota do segundo bimestre:")) bim3 = float(raw_input("Nota do terceiro bimestre:")) bim4 = float(raw_input("Nota do quarto bimestre:")) if (bim1 or bim2 or bim3 or bim4) > 10: print "Notas inválidas, por favor, insira de 0 a 10!" else: break total = bim1 + bim2 + bim3 + bim4 media = total/4. if media < 7 : print " %s, bonitão da cara feia, voce não passou desta vez" % aluno print " Sua media foi de %.2f" % media else: print " %s, voce passou, continue assim" % aluno print " Sua media foi de %.2f" %media Espero ter ajudado! Abraços
  5. denosmacedo, eu agradeceria se retornasse ao fórum para comentar sobre o código se ajudou ou não como também participasse dele, e não apenas registrar-se para tirar uma dúvida e nada mais! Abraços
  6. Está ai fera! Ele te gerará uma lista com os links! # -*- coding: cp1252 -*- # --- Desenvolvido por Utech --- texto = "essa comunidade python http://www.google.com é meu http://www.orkut.com primeiro poster" def retira_link(texto): links = list() #gera a lista que terá os links i = 0 while True: # loop infinito até que pare! if texto[i:].find("http://") >= 0: # Se existe a tag ele obterá indice positivo comeca = texto[i:].find("http://")+i #Pega o indice de onde começou e mais de onde partiu if texto[i:].find(".com.br") >= 0: acaba = texto[i:].find(".com.br")+len(".com.br")+i elif texto[i:].find(".com") >= 0: acaba = texto[i:].find(".com")+len(".com")+i elif texto[i:].find(".net") >= 0: acaba = texto[i:].find(".net")+len(".net")+i elif texto[i:].find(".org") >= 0: acaba = texto[i:].find(".org")+len(".org")+i elif texto[i:].find(" ") >= 0: acaba = texto[i:].find(" ")+len(" ")+i else: acaba = -1 if acaba >= 0: i = acaba links.append(texto[comeca:acaba]) else: break else: break return links
  7. Utech

    Alterar DateTimeField

    tente o seguinte: data = models.DateTimeField() data = data[8:10]+data[5:7]+data[0:4] isto é no caso se a data for do estilo que você informo: data = "2010-10-21" ok? *Pequenas coisas do python resolve grandes problemas!
  8. Pessoal seguinte: Tenho um site feito em CSS quase todo feito em %, desde as larguras até as alturas flexiveis... e meu site é dividido em 3 colunas: || LATERAL ESQUERDA | MEIO (TOPO E CONTEUDO | LATERAL DIREITA || Sendo 10%, 80% e 10% respectivamente de largura, e altura é flexivel. Ate ai tdo bem... Mas agora, como que faço para redimensionar uma imagem que tenho aqui nas lateriais do site? A imagem é 500x5, n precisa redimensiona-la em proporção,... Ate ai consegui fazer alguma coisa, mas só funciona no firefox, mas minha outra pergunta é, e nodocument.body.offsetWidth diz que o valor é nulo, ou seja, o site não tem altura, mesmo tendo, mas tendo em % como tambem estando em modo flexivel.... Agradeço desde já!
  9. Utech

    Listas e Arrays

    Seguinte, peguei o codigo para corrigir, e ele está completamente confuso e errado nos algoritimos :/ Tente refazê-lo do 0 e não utilize já o feito como referência! Tente desenvolver outro raciocinio nos calculos e obtenção de notas
  10. Você usou o que chamamos de pleonasmo de programação: import math from math import * Tente o seguinte: from math import * def area_triang(a,b,c): s=float((a+b+c)/2) p=float(s*(s-a)*(s-b)*(s-c)) x= sqrt(p) print x a = input(' a: ') b = input(' b: ') c = input(' c: ') area_triang(a,b,c) ou def area_triang(a,b,c): s=float((a+b+c)/2) p=float(s*(s-a)*(s-b)*(s-c)) x= p**1/2 print x a = input(' a: ') b = input(' b: ') c = input(' c: ') area_triang(a,b,c)
  11. Muito bom cara! provavelmente irá ajudar muitas pessoas!
  12. Utech

    Preciso de uma ajuda!

    A resposta da 2° questao: mport wx import sys class BalaoTray(wx.TaskBarIcon): def __init__(self, frame): wx.TaskBarIcon.__init__(self) #[...] def SetIconBar(self,iconConteudo): icon = self.IconBar.Get(iconConteudo) self.SetIcon(icon, "Seu\nTexto\nAqui") Espero que entenda o código, só postei aqui como que se deve fazer o balao do system tray, peço novamente desculpas pois n tive tempo de comenta-las! Abraços!
  13. Utech

    Preciso de uma ajuda!

    Voltando a sua pergunta... Resposta da 3a. pergunta: Exemplo do dialogo que você irá exibir (dialog.py): import wx class MainDialog(wx.Dialog): def __init__(self, parent, id, title): wx.Dialog.__init__(self, parent, id, title, size=(100, 80)) okButton = wx.Button(self, -1, 'Ok',pos = (10,10), size=(70, 30)) E exemplo do seu codigo principal, que você irá chamar o dialogo (main.py): import wx import dialog class MainWindow(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, wx.ID_ANY, title = 'Janela Principal', size = (170, 150), style = wx.DEFAULT_FRAME_STYLE) self.Center() panel = wx.Panel(self) button = wx.Button(panel, id = wx.ID_ADD, label = 'Dialogo', pos = (20, 20), size = (120, 60)) wx.EVT_BUTTON(self, wx.ID_ADD, self.OnClick) self.Show() def OnClick(self, event): dial = dialog.MainDialog(None, -1, 'Meu dialogo') dial.ShowModal() dial.Destroy() # Program Runner app = wx.PySimpleApp() frame = MainWindow(None, -1, 'Teste de Dialogo') app.MainLoop() Espero ter ajudado... Da uma estudada no codigo, pois n tive tempo de comentala... Abços
  14. Utech

    Notícias Sobre Python

    -- Não é tão recente, mas basta destacar SÃO PAULO – Um estudo realizado pela Evans data Corporation, o uso do Python cresceu aproximadamente 45% desde maio de 2008. Antes de março de 2008, apenas 13% dos desenvolvedores utilizavam a linguagem de código aberto, que foi lançada em 1991 pelo programador Guido van Rossum. De acordo com a pesquisa, intitulada North American Development Survey, um dos motivos para a popularização da linguagem de programação foi o lançamento da plataforma App Engine, do Google, que suportava apenas a Python até o começo de abril deste ano. Hoje o projeto da empresa continua com espaço para a linguagem, apesar de ter redirecionado boa parte de seus esforços para o Java. http://info.abril.com.br/noticias/ti/pytho...-17112009-2.shl