Erro em import
Pessoal,
Sou novato nessa linguagem, mas construir esse código:
>
#!/usr/bin/python
#Declaracao das variaveis
codigo = 0
#Programa
codigo = int(raw_input('Digite o código do produto: '))
import MySQLdb
Conecta
db = MySQLdb.connect(host="localhost", user="root", passwd="root", db="estoque")
Cria um cursor
cursor = db.cursor()
Executa o SQL
cursor.execute("SELECT * FROM produto WHERE cod_produto = %s", (codigo))
numrows = int(cursor.rowcount)
Lista uma linha de cada vez
for x in range(0,numrows):
row = cursor.fetchone()
print "código:", "-", "Nome:", "-", "Preço Venda:"
print row[0],"-",row[1],"-",row[4]
E salvei com o nome mysql.py, mas quando peço para importá-lo assim: import mysql.py exibe esse erro:
>
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
import mysql.py
File "C:\Python25\curso\mysql.py", line 8
SyntaxError: Non-ASCII character '\xf3' in file C:\Python25\curso\mysql.py on line 8, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details (mysql.py, line 8)
Qual é erro de sintaxe que estou cometendo.
Um abraço.
Alissong
Discussão (10)
Carregando comentários...