VS2017的python编译结果字符为乱码(空心方块),求大侠怎么解决?

代码截图如下:
图片说明

            运行结果如下:
            ![图片说明](https://img-ask.csdn.net/upload/201810/08/1539008288_283175.png)

            求各位指点迷津!

2个回答

将你的控制台的codepage设置为437,就可以显示扩展ascii的符号了。

你可以查一下空心方块对应的ascii是多少,如笑脸符号对应的ascii是1 然后print(chr(1)),这样输出的就是笑脸符号,但有的计算机显示不出这种符号,或显示 成了其他,那就是计算机字符问题,如 chr(65),打印出来就是大写A,

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
大侠,乱码了..怎么解决
internal class 32eac27632acc346rnrn // Fieldsrn private 87be64440703a955 0878a09c7ab66d46;rn private string 0e1509c9eeb15b33;rn private byte[] 56c8c6aeb3d8c7c1;rn private byte[] 730daa2497d3b11d;rn private FileStream 84378c276c4cd7e2;rn private 3e9406e6d81f64a0 9620042e03d20bec;rnrn
vs2017安装问题,求解决
vs2017 安装好了,但是有很多报错,第一个是安装完成后显示安装失败,具体内容我忘记截图了,第二个是打开vs2017后一直弹出报错。[img=https://img-bbs.csdn.net/upload/201802/23/1519348139_773472.png][/img][img=https://img-bbs.csdn.net/upload/201802/23/1519348147_998240.png][/img]rnrnrnrnrn怎么解决好
为什么结果为乱码?
[code=C/C++]#include rnrnint main()rn int i=0;rn char (*p)[20];rn char str[20] = "hello world";rn p = str;rn for(; i<20; i++)rn printf("%c",p[i]);rnrn return 0;rn[/code]
VS2017乱码
VS2017中文乱码 vs2017默认编码方式并不是UTF-8,当我们使用中文时,经常会发生乱码。 解决方法:工具->扩展和更新->联机,然后搜索ForceUTF8 我这里已经安装了,没安装的话,就可以下载安装了。下载后好像要关闭VS,就可以开始安装了。安装好后,重新打开乱码的地方,以前的中文就会变成乱码,将那些乱码删掉,重新输入,然后保存,由于编译器造成的乱码就可以解决了。
python 过滤乱码字符
import re s = re.compile('[\\x00-\\x08\\x0b-\\x0c\\x0e-\\x1f]').sub(' ', str)
大侠,字符乱码和繁体字问题
大侠们,我用的是weblogic+oracle开发程序,而且用的GBK字符集,有些时候输入-,-和.的时候显示出现?D这样的怪字符。而且不能正常显示繁体字。请问是什么原因。该怎么解决啊。谢谢!
ant编译乱码的解决
ant编译war包,会出现乱码,有中文的java文件也会有乱码,解决方法: [code=&quot;java&quot;] 1.将build.xml打开另存为utf-8格式 2.在build.xml文件头部标为utf-8, 3.在编辑任务时加上编码格式: [/code]...
空心字符菱形
输入:菱形起始字母和菱形的高度eg:C 4输出#include&amp;lt;stdio.h&amp;gt; int main() { char s; int n,i; scanf(&quot;%c%d&quot;,&amp;amp;s,&amp;amp;n); for(i=0;i&amp;lt;n;i++) { int j=n-i-1; while(j--) { printf(&quot; &quot;); } if(i!=0) j=2...
编译 ODBC 的驱动 急求大侠解决!!!
cd %QTDIR%\src\plugins\sqldrivers\odbcrn qmake odbc.prorn nmakernrnrn 最后那个nmake出现错误rn 说nmake不是内部命令。
% 结果不致,求大侠!!!
System.out.println(9.0 % 1.5); //结果:0.0rnSystem.out.println(9.0 % 1.8); //结果:1.799999999998rnrn请问为什么会出现如此情况?rn我想应该全部是0.0才对啊
url参数为中文读出乱码求解决
[img=https://img-bbs.csdn.net/upload/201609/15/1473949463_888442.png][/img][img=https://img-bbs.csdn.net/upload/201609/15/1473949474_327109.png][/img][img=https://img-bbs.csdn.net/upload/201609/15/1473949482_200774.png][/img][img=https://img-bbs.csdn.net/upload/201609/15/1473949488_754973.png][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/19.gif][/img]新人求解,重定向怎么传中文啊
python 字符编译的问题
>>> u = '汉字'rn>>> urn'\xba\xba\xd7\xd6'rn>>> u.decode()rnrnTraceback (most recent call last):rn File "", line 1, in rn u.decode()rnUnicodeDecodeError: 'ascii' codec can't decode byte 0xba in position 0: ordinal not in range(128)rn>>> u.encode('utf8')rnrnTraceback (most recent call last):rn File "", line 1, in rn u.encode('utf8')rnUnicodeDecodeError: 'ascii' codec can't decode byte 0xba in position 0: ordinal not in range(128)rn>>> print urn汉字rnrnrn这个字符写下去默认是什么类型的?rn为什么不能decode也不能encode?
为什么查询的结果为乱码?
我在sql server中的中文记录查出来后为乱吗rnwhy?
c++输出结果为乱码
代码如下rnrn#include rnusing namespace std;rnconst int Books=1;rnconst char *month[12]="January","February","March","April","May","June","July","August","September","October","November","December",;rnint main()rnrn int Data[Books][12];rn double total[Books];rn int Book;rn for(int i=0;i<12;i++)rn rn cout<<"请输入"<>Data[Book][i];rn rnrn cout<<"这一年的销售量:"<
Notepad java编译字符编码问题怎么解决
class Studentrn public static void main(String[] args)rn Personone[] student;rn student=new Personone[2];rn Personone p1=new Personone();rn p1.setinformation("胡亚曦","23");rn Personone p2=new Personone();rn p2.setinformation("张力","23");rn student[0]=p1;rn student[1]=p2;rn p1.info();rn p2.info();rn student[0].info();rn student[1].info();rn rnrnclass Persononern private String name;rn private String age;rn public void setinformation(String name,String age)rn this.name=name;rn this.age=age;rn rn public void info()rn System.out.println("我的名字是"+name+"我今年"+age+"岁了");rn rnrnrnrn[img=https://img-bbs.csdn.net/upload/201402/26/1393423015_541782.png][/img]
打开文件 中文为乱码,怎么解决 急!!!!!!!!!!
response.setContentType("text/csv; charset=UTF-8");rn response.setHeader ("Pragma", "public");rn response.setHeader ("Cache-Control", "must-revalidate");rn response.setDateHeader ("Expires",0); rn response.setHeader("Content-disposition","attachment; filename=contacts.csv");rnrn PrintWriter out = response.getWriter();rnrn AuthProfile auth = (AuthProfile)request.getSession().getAttribute("auth");rn ArrayList result = ImportExportController.exportContacts(auth);rn if (result != null) rn for (int i=0;i
python2.7爬虫抓取gb2312为乱码,怎么解决
代码如下 看的七月语法视频的,不知道问题出在哪里??请指教下 谢谢各位[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/12.gif][/img]rnrn[code=python]# coding=utf-8rnimport requestsrnimport xml.etree.ElementTree as ETrnfrom xml.parsers.expat import ParserCreaternrnimport sysrnreload(sys)rnsys.setdefaultencoding('utf-8')rnrnclass DefaultSaxHandler(object):rn def __init__(self, provinces):rn self.provinces = provincesrnrn # 处理标签开始rn def start_element(self, name, attrs):rn if name != 'map':rn name = attrs['title']rn number = attrs['href']rn self.provinces.append((name, number))rnrn # 处理标签结束rn def end_element(self, name):rn passrnrn # 文本处理rn def char_data(self, text):rn passrn rndef get_province_entry(url):rn # 获取文本,并用gb2312解码rn content = requests.get(url).content.decode('gb2312')rn # 确定要查找字符串的开始结束位置,并用切片获取内容。rn start = content.find('')rn end = content.find('')rn content = content[start:end + len('')].strip()rn provinces = []rn # 生成Sax处理器rn handler = DefaultSaxHandler(provinces)rn # 初始化分析器rn parser = ParserCreate()rn parser.StartElementHandler = handler.start_elementrn parser.EndElementHandler = handler.end_elementrn parser.CharacterDataHandler = handler.char_datarn # 解析数据rn parser.Parse(content)rn # 结果字典为每一页的入口代码rn rn return provincesrnrnprovinces = get_province_entry('http://www.ip138.com/post')rnprint provincesrn[/code]
表单提交后,内容为乱码?怎么解决
表单提交后,内容为乱码?怎么解决rn
插入数据库为乱码,怎么解决
解决了中文搜索结果乱码的OSDLyrics
资源是经过修改的需要编译安装的源码包,解决了“搜索歌词”功能的中文搜索结果显示乱码的问题。
解决python发送邮件乱码
1.打开python的Lib文件夹下的 mimetypes.py 文件,找到大概256行的 ‘default_encoding = sys.getdefaultencoding()’。 在这行前面添加三行,并且注释4行代码 #try: # ctype = ctype.encode(default_encodin
WSAGetLastError()结果为10106,怎么解决?
相关代码如下:rn...rn ///////////initialize Winsock////////////////rn WSADATA wsaData;rn if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0)rn rn printf("WSAStartup() failed: %d\n", GetLastError());rn return 0;rn rn //////////////////start////////////////////// rn m_hSocket = WSASocket (AF_INET, SOCK_RAW, IPPROTO_ICMP, NULL, 0,rn WSA_FLAG_OVERLAPPED);rnrn if (m_hSocket == INVALID_SOCKET) rn rn printf("WSASocket() failed: %d\n", WSAGetLastError());//aaaaaaaaaarn return 0 ;rn rn...rn结果执行到aaaaaaaaaa处得到WSAGetLastError()值为10106,不知道怎么解决
python 数据库导出的csv乱码怎么解决
使用cx_oracle导出数据至csv中文变成了乱码 可以采用以下代码解决 df.to_csv('users.csv', encoding='utf_8_sig')
mysql中解决字符乱码
方法一:在mysql中输入set names gbk; 设置客户端的编码格式,也就是你敲入的是什么编码的,客户端会自动把你的命令转成UTF8,也就是数据库编码也还是UTF8 或者在mysql安装目录下找到 my.ini把default-character-set=utf8 改成default-character-set=gbk; 方法二: 进入mysql 输入命令: sh
python 锘� 乱码 该怎么解决
读取文件 文件中有 "锘�" 乱码 该怎么过滤掉 用程序 多谢
解决电脑系统文件夹图标为黑色方块
解决电脑系统文件夹图标为黑色方块
Python中文出现乱码怎么解决?
Python中出现乱码,英文显示没问题,一般是中文输出出现了编码问题,如果python文件中没有指定编码,在执行过程中就会出现报错! Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。 解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了 注意:Python3.X 源...
数字转换为字符,怎么解决科学计数法问题?
我用char()转换数字类型字段为字符类型时,该字段总是显示为科学计数法,如何解决不让该字段显示为科学计数法?
怎么编译不出结果
#includernvoid main()rnrn int a[1501];rn int k=0,m,i,j;rn for(i=0;k<=1500;i++)rn rn m=i;rn while(m!=1)rn rn if(m%2==0) m=m/2;rn else if(m%3==0) m=m/3;rn else if(m%5==0) m=m/5;rn else break;rn rn if(m==1) rn rn k++;rn a[k]=i;rn rn rn for(j=0;j<1501;j++)rn cout<
VS2017输出乱码问题解决
在VS2017上的第一个C++程序:想通过输入输出留想控制台输出中文,但是去发现中文出现乱码现象: 这个现象的原因是使用的是UTF-8的无BOM 在工具的扩展更新中下载这个 然后再文件中找到高级保存选项 把编码和行尾选项换成 然后再运行程序:就可以显示中文了。
VS2017编译jsoncpp我出现的问题及怎么解决的
Visual Studio 编译jsoncpp出现的问题 下面是VS2015下编译jsoncpp http://blog.csdn.net/lcalqf/article/details/53320430 而我在编译的过程中碰到了这样一个问题 include\json\config.h(8): fatal error C1083: 无法打开包括文件: “stdlib.h”: No s
vs2017编译c++项目问题,找不到Boost libraries,怎么解决
Severity Code Description Project File Line Suppression StaternError CMake Error at CMakeLists.txt:543 (message):rn Found libBoost version , 105500 or newer required CMakeLists.txt rnrnSeverity Code Description Project File Line Suppression StaternError CMake Error at D:/Program Files/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.9/Modules/FindBoost.cmake:1933 (message):rn Unable to find the requested Boost libraries.rnrn Unable to find the Boost header files. Please set BOOST_ROOT to the rootrn directory containing Boost or BOOST_INCLUDEDIR to the directory containingrn Boost's headers. D:/Program Files/Microsoft Visual Studio/2017/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.9/Modules/FindBoost.cmake 1933 rn
plsql comment显示为'???'乱码,其他正常,怎么解决乱码?
plsql comment全部显示为'???'乱码,其他地方中文正常,字符集和环境变量,以及注册表都检查过,是一致的,怎么解决乱码?n![图片说明](https://img-ask.csdn.net/upload/201708/30/1504082005_619972.png)n![图片说明](https://img-ask.csdn.net/upload/201708/30/1504082053_47664.png)n![图片说明](https://img-ask.csdn.net/upload/201708/30/1504082094_372359.png)n![图片说明](https://img-ask.csdn.net/upload/201708/30/1504082156_705784.png)
乱码,求高人解决
[img=https://img-bbs.csdn.net/upload/201406/04/1401811269_896016.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201406/04/1401811282_713385.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201406/04/1401811293_484095.jpg][/img]rn为什么在SQLyog下写sql 还是出现中文乱码?
出现乱码,求解决!
现有以需求,截取某消息摘要(消息前45个字节)。rnrn但消息中出现中文,或者存在英文字母与中文混合的时候,所截取的消息摘要末尾出现乱码。rnrn有没什么好的解决方法?(信息摘要可以不固定为前45个字节!)
解决editplus编译出现乱码
文档-文本编码-转换文本编码:系统默认工具-首选项-文件-默认编码:UTF-8
怎么中文显示为乱码?!
一个对话框上加了另几个对话框(FORMVIEW),可在这几个上中文显示是乱码!选的字体是中文!
python打印空心三角形
class Px(): def pp(self): i=1 while i&amp;lt;6: j=1 while j&amp;lt;=5-i: print(’ ‘,end=’’) j+=1 k=1 while k&amp;lt;=2i-1: if k1 or k2i-1 or i==5:#行数=5 print(’*’,end=’’) else: print(’ ‘,end=’’) k+=1 print() i+=1 q...
python打印空心等边三角形
一,python打印空心等边三角形1, 利用python打印如下空心等边三角形    *                    *  *   *               *   **  *   *            *      *                    *  *  *  *2,程序如下:print &quot;打印空心等边三角形&quot; rows=int(input(&quot;输入行数: &quot;))...
怎么结果为负数?
dim s as longrnschool="原始数据"rns=123456rnFor i = 1 To schoollenrn school = RightB(school, (schoollen - i) * 2)rn If school <> "" Thenrn s = s + CLng(Asc(school)) * (i + 1) ^ 3rn End IfrnNext irnrn上面这段代码中,school是一个字符串变量,如“原始数据”rn可是在循环过程中,s的值变成了负数,哪里有错呀rn请教各位了谢谢
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池