标签: syntax-error

如何在Python中定义二维数组

我想定义一个没有初始化长度的二维数组,如下所示:

Matrix = [][]
Run Code Online (Sandbox Code Playgroud)

但它不起作用......

我已经尝试了下面的代码,但它也是错误的:

Matrix = [5][5]
Run Code Online (Sandbox Code Playgroud)

错误:

Traceback ...

IndexError: list index out of range
Run Code Online (Sandbox Code Playgroud)

我的错是什么?

python matrix syntax-error

665
推荐指数
22
解决办法
208万
查看次数

PHP解析/语法错误; 以及如何解决它们?

每个人都遇到语法错误.即使是有经验的程序员也会犯错误.对于新手来说,这只是学习过程的一部分.但是,通常很容易解释错误消息,例如:

PHP Parse错误:语法错误,第20行的index.php中出现意外的'{'

意想不到的符号并不总是真正的罪魁祸首.但是行号给出了从哪里开始寻找的粗略想法.

始终查看代码上下文.语法错误往往隐藏在提及前面的代码行.将您的代码与手册中的语法示例进行比较.

虽然不是每个案例都匹配另一个案例 然而,有一些常规步骤可以解决语法错误.这篇文章总结了常见的陷阱:

php debugging parsing syntax-error

614
推荐指数
13
解决办法
48万
查看次数

为什么元字符周围有时需要空格?

几个月前,我在手臂上纹了一个叉形炸弹,我跳过了空白,因为我觉得没有它们看起来更好.但令我沮丧的是,有时(并不总是)当我在shell中运行它时它不会启动一个fork炸弹,但它只是给出了一个语法错误.

bash: syntax error near unexpected token `{:'
Run Code Online (Sandbox Code Playgroud)

昨天它发生在我试图在朋友的Bash shell中运行它,然后我添加了空白,它突然工作,:(){ :|:& };:而不是:(){:|:&};:

空白是否重要; 我的胳膊上有语法错误吗?!

它似乎总是在zsh中工作,但在Bash中不起作用.

一个相关的问题没有解释关于空白的任何事情,这确实是我的问题; 为什么Bash需要的空白能够正确解析它?

syntax bash shell syntax-error

541
推荐指数
5
解决办法
8万
查看次数

519
推荐指数
7
解决办法
14万
查看次数

"Unexpected token ILLEGAL"没有明显原因

我在我的控制台上收到此JavaScript错误:

未捕获的SyntaxError:意外的标记ILLEGAL

这是我的代码:

你可以看到它非常简单.怎么会导致语法错误?

javascript syntax-error illegal-characters

269
推荐指数
5
解决办法
30万
查看次数

如何纠正TypeError:必须在散列之前编码Unicode对象?

我有这个错误:

Traceback (most recent call last):
  File "python_md5_cracker.py", line 27, in <module>
  m.update(line)
TypeError: Unicode-objects must be encoded before hashing
Run Code Online (Sandbox Code Playgroud)

当我尝试在Python 3.2.2中执行此代码时:

import hashlib, sys
m = hashlib.md5()
hash = ""
hash_file = input("What is the file name in which the hash resides?  ")
wordlist = input("What is your wordlist?  (Enter the file name)  ")
try:
  hashdocument = open(hash_file, "r")
except IOError:
  print("Invalid file.")
  raw_input()
  sys.exit()
else:
  hash = hashdocument.readline()
  hash = hash.replace("\n", "")

try:
  wordlistfile = open(wordlist, …
Run Code Online (Sandbox Code Playgroud)

python unicode syntax-error hashlib python-3.x

256
推荐指数
9
解决办法
27万
查看次数

即使项目构建,Visual Studio也会显示错误

我在C#解决方案上遇到Visual Studio问题.它显示完全随机的错误,但项目构建.现在,我有33个文件有错误,我可以在所有文件中看到红色的波浪线.

我尝试清理/重建解决方案,关闭Visual Studio甚至重新启动计算机.我还确保执行调试运行中描述的步骤,即使编译器在Visual Studio中有错误也是如此.我可以修改.cs文件,我看到解决方案中的变化.

有没有人知道它为什么这样做?

c# resharper intellisense syntax-error visual-studio

251
推荐指数
14
解决办法
8万
查看次数

JavaScript错误(未捕获的SyntaxError:意外的输入结束)

我有一些JavaScript代码可以在FireFox中运行,但不适用于Chrome或IE.

在Chrome JS控制台中,我收到以下错误:

"Uncaught SyntaxError:意外的输入结束".

我使用的JavaScript代码是:

<script>
 $(function() {
 $("#mewlyDiagnosed").hover(function() {
    $("#mewlyDiagnosed").animate({'height': '237px', 'top': "-75px"});
 }, function() {
    $("#mewlyDiagnosed").animate({'height': '162px', 'top': "0px"});
 });
</script>
Run Code Online (Sandbox Code Playgroud)

它说错误是在最后一行 });

javascript syntax jquery indentation syntax-error

192
推荐指数
7
解决办法
59万
查看次数

Chrome:Uncaught SyntaxError:意外的输入结束

在Google Chrome中加载我的网页时,我在控制台中出现了一个模糊的错误:

未捕获的SyntaxError:意外的输入结束

我不知道是什么原因造成的.我该如何调试此错误?

debugging google-chrome syntax-error

169
推荐指数
8
解决办法
43万
查看次数

(unicode错误)'unicodeescape'编解码器无法解码2-3位的字节:截断\ UXXXXXXXX转义

我正在尝试将.csv文件读入Python(Spyder)但我一直收到错误.我的代码:

import csv

data = open("C:\Users\miche\Documents\school\jaar2\MIK\2.6\vektis_agb_zorgverlener")
data = csv.reader(data)  
print(data)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

SyntaxError :( unicode错误)'unicodeescape'编解码器无法解码2-3位的字节:截断\ UXXXXXXXX转义

我试图用\替换\或用/和我试图在"C ..之前放一个r ..但所有这些东西都不起作用.

python csv unicode syntax-error

141
推荐指数
8
解决办法
42万
查看次数