Im gettng this error:
JavaScript
x
2
1
f.write("n"(var13))
2
SyntaxWarning: ‘str’ object is not callable; perhaps you missed a comma?
For code:
JavaScript
1
8
1
if (var11 == "register/"):
2
usernamer=input("Username : ")
3
var12 = usernamer
4
f= open("Username.txt","a+")
5
for i in range(1):
6
f.write("n"(var12))
7
f.close()
8
Advertisement
Answer
The concatenation of strings works differently.
JavaScript
1
2
1
f.write(f"{var12}n")
2
if you use Python 3.6+ or
JavaScript
1
2
1
f.write(var12 + "n")
2
for earlier versions.
You can also do as follows:
JavaScript
1
5
1
if (var11 == "register/"):
2
username = input("Username : ")
3
with open("Username.txt","a+") as f:
4
f.write(f"{usernamer}n")
5
which makes your code more concise and pythonic.