易截截图软件、单文件、免安装、纯绿色、仅160KB

python基础问题,请教高手。

请问高手,我用的是pythonwin2.5的版本,在开发的过程中遇到了显示中文乱码的问题很头疼,请高手赐教。
简单的代码如下,保存的文件名是英文的,我是用pythonwin新建的脚本,保存的时候选项里没有编码选项,运行后显示乱码:\xc0\xad\xb6\xfb\xb7\xf2    ', '\xc4\xd0        ', '2585652265'), ('\xb2\xbb\xd6\xaa\xbb\xf0\xce\xe8  ', '\xc5\xae        ', '2652230225'), ('\xb0\xcb\xc9\xf1      ', '\xc4\xd0        ', '5552326525')
于是我用记事本又重新保存,并且文件编码保存是utf-8,但还是乱码??数据库我用的是sqlserver的数据库,麻烦请告知。
另外,我还想问一下,如果把源代码文件开发到硬盘的根目录下,比如d:\,在如何调用此文件,用from import 如何导入??


#  -*- coding:utf-8 -*-

import Tkinter
import odbc
con=odbc.odbc('one')
cursor=con.cursor()
cursor.execute('select * from student')
r=cursor.fetchall()
root=Tkinter.Tk()
Label=Tkinter.Label(root,text=r)
               
Label.pack()

root.mainloop()
用tk的话,一般字串要utf编码,或者unicode字串。你的资料应该是gbk的,要obj.decode('gbk')或unicode(obj,'gbk')转化成unicode字串。

\xc0\xad\xb6\xfb\xb7\xf2  显示的这些东西应该不是乱码...可以使用重定向, 输入到文件试试, 如下:
f


相关问答:

python 异常退出

最近用python写一个程序,总是异常退出,但是却没法用try..except来捕捉

由于没法发图片,所以把相关的信息打印出来
异常的信息大致如下:

python.exe遇到问题需要关闭。我们对此引起的不便表示抱歉 ......

python正则表达式 如何取出以下字符串 多谢

s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,fff777ggg'
用正则表达式取出 前后字母相同的数据 结果如下:
111 ddd
谢谢~
Python code:

import re
s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,ff ......

IIS 7 python 2.6 cgi 文件上传问题

我每次上传的文件读到的数据都不正确。2M 的图片读得10多K 。。哪位大侠可以帮帮我啊。
#!D:\ProgrammerTools\python26\python.exe
#encoding=utf-8
import cgitb
import os
cgitb.enable()
import cgi,urllib ......

python dict 的内存控制

下边是我写的一段代码,随机生成100万条4列数据,并放到dict里边,然后把内容写到txt文件中

Python code:

#!/usr/bin/python2.5
import random
import time
time.sleep(5)
shapes = {}
print " ......

python和c++混合编程的一个比较简单的问题 大家来看看

#include "stdafx.h"
#include <boost/python/def.hpp>
#include <boost/python/module.hpp>
#include <boost/python/args.hpp>
#include <boost/python/class.hpp& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号