首页 文章 精选 留言 我的

精选列表

搜索[压测工具],共10000篇文章
优秀的个人博客,低调大师

【亲测有效】Nodepad++/Sublime Text3中Python脚本运行出现语法错误:IndentationError: unind...

我在开发游戏的时候,发现一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误: IndentationError: unindent does not match any outer indentation level 【解决过程】 以下我将提供两种环境对错误进行更改: Nodepad++: 1.对于此错误,最常见的原因是,的确没有对齐。但是我根据错误提示的行数,去代码中看了下,没啥问题啊。都是用TAB键,对齐好了的,没有不对齐的行数啊。2.以为是前面的注释的内容影响后面的语句的语法了,所以把前面的注释也删除了。结果还是此语法错误。3.后来折腾了半天,突然想到了,把当前python脚本的所有字符都显示出来看看有没有啥特殊的字符。 当前用的文本编辑器Notepad++,好像有个设置,可以显示所有的字符的。找到了,在:视图 -> 显示符号 -> 显示空格与制表符 然后就看出问题来了:原来错误的行数是1580行: 但是源码的1580行的对齐用的是点点点的空格,是和前面的几行的对齐所用的箭头表示的TAB键,是不匹配的,即代码的对齐,混用了TAB键和空格: 而新的Python语法,是不支持的代码对齐中,混用TAB和空格的。所以出现上述错误提示了。 知道原因了,解决起来就简单了:去把对应的TAB,都改为空格,统一一下对齐的风格,即可。在Notepad++中,去:设置->首选项: 语言->以空格取代(TAB键): 即可实现,对于以后每次的TAB输入,都自动转换为4个空格。 Sublime Text3: 直接在View - Indentation 下的命令可控制转换 【总结】 Python中遇到IndentationError,以后第一时间就要想到,是不是由于TAB键和空格混搭使用了。 估计很多人也都是此类原因导致的。记得统一一下就好。 您可以考虑给博主来个小小的打赏以资鼓励,您的肯定将是我最大的动力。thx. 微信打赏 支付宝打赏 作 者: Angel_Kitty 出 处:http://www.cnblogs.com/ECJTUACM-873284962/ 关于作者:潜心机器学习以及信息安全的综合研究。如有问题或建议,请多多赐教! 版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。 特此声明:所有评论和私信都会在第一时间回复。也欢迎园子的大大们指正错误,共同进步。或者直接私信我 声援博主:如果您觉得文章对您有帮助,可以点击右下角【推荐】推荐一下该博文。您的鼓励是作者坚持原创和持续写作的最大动力!

优秀的个人博客,低调大师

5G试验网苏州开测 江苏移动力争2020年实现5G商用

6月8日,江苏移动在苏州举行中国移动首批5G试验网外场测试启动仪式,会上,江苏移动苏州分公司与清华大学苏州汽车研究院、苏州能讯高能半导体有限公司等多家科研单位和产业龙头企业签署了5G联合创新研究合作协议。 全国首批5G外场测试试验网花落苏州 今年5月,中国移动确定苏州与北京、上海、广州、宁波成为全国首批五个5G外场测试试验网建设城市。江苏移动计划于2017年下半年在苏州启动5G试验网,建设7-10个实验站点。在苏州工业园区内的主干道、办公楼宇、住宅小区,不同材质的建筑楼宇等连续广覆盖区域将被用作外场测试的场景,用于验证5G网络的关键性能指标和关键技术方案。 同时,江苏移动还将联合爱立信完成5G硬件设备和组网的关键性能和能力指标例如覆盖、网络吞吐量、时延的验证,计划在2018年至2019年开展5G预商用网络规模试验,力争于2020年实现5G的正式商用。 江苏移动致力5G联合创新支撑万物互联 会上,江苏移动苏州分公司还与多方签署5G联合创新研究合作协议,将推动成立“苏州5G应用产业联盟”,联合产、学、研多方力量,共同推动5G相关技术和标准研究,打造从芯片、算法、网络设备到终端的5G完整产业链,并聚焦 “5G智联、5G智造、5G大数据、5G安全、5G产学研”五个方面,推进车联网及无人驾驶、医疗服务、公共服务、智能制造、机器人等相关产业升级,推动苏州乃至全省、全国5G产业链的发展。 江苏移动副总经理沈杰表示,在省委省政府和集团公司的关心支持下,江苏移动致力于推进5G技术的研发和布局。一方面积极筹备5G实验室,重点围绕基础通信能力、车联网、工业互联网、网络安全等领域开展研发与创新;另一方面,通过积极推动4.5G网络升级和技术演进,加快5G技术成熟应用进程。同时,江苏移动在5G时代物联网研究部署方面也走在了全国前列,目前已在10个地市开通窄带蜂窝物联网(NB-IoT),建设了NB-IoT联合开放实验室,打造覆盖车联网、金融、能源、制造、公共事业等不同行业的物联网终端库,全方位支持合作伙伴。 4G改变生活 5G改变社会 5G并不仅仅是在4G上加1G,也不是仅用于手机通信。5G不仅能带来更快的传输数率和更高的网络带宽,也将带来超高可靠性和低时延,并实现大规模机器间的相互通信。5G网络的平均速率可达10Gbps,是4G的100倍以上,下载高清电影基本上是一眨眼的功夫。面向2020年及未来,4K电视也已过时,消费者会热衷于8K的3D电视,甚至是更高清的全息VR。届时,科幻电影里的全自动智能家居系统、保姆型机器人、无人驾驶汽车……都将成为大众生活的一部分。在人的体验与物的连接的双驱动下,5G将真正为我们缔造一个全联接的智能世界,开启万物互联的智慧新生活。 本文转自d1net(转载)

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册