gpt4 book ai didi

python-2.7 - Python 程序以不同于英语的语言显示消息

转载 作者:行者123 更新时间:2023-12-03 23:32:02 25 4
gpt4 key购买 nike

我在 2.7.6(32 位)版本中编写了一个简单的 python 程序。但是,当我在消息框中显示任何消息时,它会以某种奇怪的语言出现。代码如下

import Tkinter as tk
import win32com.client
import pythoncom
import ctypes
import sys
import glob
import sys
import os

MessageBox = ctypes.windll.user32.MessageBoxW

if __name__ == "__main__":
MessageBox(None, "Hello", 'Window title',0)

这是输出

error output

最佳答案

你需要发送一个 unicode 字符串;因为你使用的是unicode版本的消息框MessageBoxW,如果你想发送普通的ascii字符串你需要使用MessgeBoxA

ctypes.windll.user32.MessageBoxA(None, 'Hello', 'Window title', 0) # or
ctypes.windll.user32.MessageBoxW(None, u'Hello', u'Window title', 0)

关于python-2.7 - Python 程序以不同于英语的语言显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20783046/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com