usr local bin python coding utf-8 скрипт установки новой картатеки пов

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/usr/local/bin/python
# -*- coding: utf-8 -*-
#скрипт установки новой картатеки поверх старой
"""
1.
"""
import MySQLdb
try:
import cgitb
cgitb.enable()
except ImportError:
sys.stderr = sys.stdout
print "Content-Type: text/html; charset=utf-8\n\n"
db=MySQLdb.connect("localhost","root","","test1")
#db.set_character_set('utf8')
#print "host=", conf.get("host"), "user=", conf.get("user"), "passw=", conf.get("passw"), "base=", conf.get("base")
curs=db.cursor()
curs.execute('set names utf8')
#db.set_character_set('utf8')
#добавляем новое поле в таблицу
#query="ALTER TABLE `zapr` ADD `FAM_ISPOL` VARCHAR( 30 ) NOT NULL COMMENT 'Фамилия исполнителя'";
#rez = curs.execute(query)
#curs.execute('set names utf8')
#query="select id, ISPOL from zapr"
#rez = curs.execute(query)
#print rez
#if rez>0:
#for i in range(rez):
# row = curs.fetchone()
#print row[0],row[1]
#r=unicode(row[1], 'utf8')
#r=unicode("аля пиздец", 'utf8')
r="аля пиздец"
#print r
query="update zapr set FAM_ISPOL="+r+" where id=1"
#print query
#print query
#query=unicode(query, 'utf8')
rez = curs.execute(query)
print "Закончили"