Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 9 years ago.
Improve this question
python3-invalid syntax error
File "6_1.py", line 8
SyntaxError: invalid syntax
But there is no line 8. So what is the problem.
import zipfile,re
with ZipFile('../../下载/channel.zip') as myzip:
nothing = '90052'
rex = re.compile(r'\d+')
while True:
print(myzip.getinfo(nothing+'txt'))
nothing = re.findall(rex, myzip.open(nothing+'txt')[0]
No, but Python thinks there should be because line 7 is not complete:
nothing = re.findall(rex, myzip.open(nothing+'txt')[0]
# open 1 -------- open 2 ----- close 2 - ^ where is close 1?
There is a closing ) missing at the end.
Related
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 2 years ago.
Improve this question
def calculate_money_made(**trips):
total_money_made = 0
for trip_id, trip from trips.items():
trip_revenue = trip.cost - trip.driver.cost
total_money_made += trip_revenue
return total_money_made
gives an error! cannot figure out
File "script.py", line 41
for trip_id, trip from trips.items():
^
SyntaxError: invalid syntax
Change "from" to "in"
for trip_id, trip in trip.items():
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 2 years ago.
Improve this question
def infPi(num):
pi = 0
for i in range(num):
pi += (1/((2(i+1)-1)**2)
print(pi*4)
The syntax error is for the line with "Print(pi*4)"
There was a parenthesis missing at the end and a syntax error in the 4th line ( pi += (1/(2*(i+1)-1)**2) ) , try like this:
def infPi(num):
pi = 0
for i in range(num):
pi += (1/(2*(i+1)-1)**2)
print(pi*4)
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 3 years ago.
Improve this question
I have the following code :
Integration_Minute = 00
Integration_Schedule = '''{"cluster":{"scheduling":{"shutdownHours":{"isEnabled":true,"timeWindows":["Sat:00:00-Mon:04:xx","Tue:00:00-Tue:04:xx","Wed:00:00-Wed:04:xx","Thu:00:00-Thu:04:xx","Fri:00:00-Fri:04:xx"]}}}}'''
print(Integration_Schedule.replace("xx", Integration_Minute))
I want to replace xx with 00 but this doesnt work. Whats the best way of doing this in python ?
The error I get is :
File "s.py", line 4, in <module>
print(Integration_Schedule.replace("xx", Integration_Minute))
TypeError: expected a character buffer object
Integration_Minute = '00'
>>> print(Integration_Schedule.replace("xx", Integration_Minute))
{"cluster":{"scheduling":{"shutdownHours":{"isEnabled":true,"timeWindows":["Sat:
00:00-Mon:04:00","Tue:00:00-Tue:04:00","Wed:00:00-Wed:04:00","Thu:00:00-Thu:04:0
0","Fri:00:00-Fri:04:00"]}}}}
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 4 years ago.
Improve this question
Just doing some basic code and then this error popped up. I have no idea what I should fix everything seems fine. (Using Python)
Code:
dict = {'name':'Bob','ref':'Python','sys':'Win'}
print('\nReference:',dict['ref'])
print('n\Keys:',dict.keys()
del dict[ 'name' ]
dict['user']='Tom'
print('\nDictionary:',dict)
print('\nIs There A name Key?:','name' in dict)
C:\Python>dictionary.py
File "C:\Python\dictionary.py", line 4
del dict[ 'name' ]
^
SyntaxError: invalid syntaxer code here
You are missing a parenthesis on line 3. It should be:
print('n\Keys:',dict.keys())
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 8 years ago.
Improve this question
I need help with a cryptic error message with python:
def format1(arg1,arg2,arg3,bf):
yu = 0
if(bf):
yu = concat(concat("Back: [",numtostr(arg1)),concat("]: ",concat(arg2,concat(" -- ",arg3))))
else:
yu = concat(concat("Forward: [",numtostr(arg1),concat("]: ",concat(arg2,concat(" -- ",arg3))))
return yu
result:
File "testdirectoryscroll2.py", line 27
return yu
^
??? :D
There is a missing closing parenthesis in the previous line:
yu = concat(concat("Forward: [",numtostr(arg1)),concat("]: ",concat(arg2,concat(" -- ",arg3))))
^