Using int() errors
up vote
0
down vote
favorite
Can anyone see what is wrong with this code:
offset = int((round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
Here is my error message:
TypeError: int() can't convert non-string with explicit base
Thanks,
LouisP
python int
add a comment |
up vote
0
down vote
favorite
Can anyone see what is wrong with this code:
offset = int((round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
Here is my error message:
TypeError: int() can't convert non-string with explicit base
Thanks,
LouisP
python int
Are you intending to pass the result the rightmost call toint
as an argument to the other?
– Carcigenicate
Nov 15 at 17:58
Just guessing here but I think you want(int(round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
to create a tuple? Pay close attention to those parentheses!
– Some programmer dude
Nov 15 at 17:58
Please provide a Minimal, complete, verifiable example.
– Austin
Nov 15 at 17:59
Some programmer dude you may be right thanks! Will test that
– King Balloonion
Nov 15 at 18:01
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Can anyone see what is wrong with this code:
offset = int((round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
Here is my error message:
TypeError: int() can't convert non-string with explicit base
Thanks,
LouisP
python int
Can anyone see what is wrong with this code:
offset = int((round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
Here is my error message:
TypeError: int() can't convert non-string with explicit base
Thanks,
LouisP
python int
python int
edited Nov 15 at 18:03
Prune
42.3k143454
42.3k143454
asked Nov 15 at 17:55
King Balloonion
12
12
Are you intending to pass the result the rightmost call toint
as an argument to the other?
– Carcigenicate
Nov 15 at 17:58
Just guessing here but I think you want(int(round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
to create a tuple? Pay close attention to those parentheses!
– Some programmer dude
Nov 15 at 17:58
Please provide a Minimal, complete, verifiable example.
– Austin
Nov 15 at 17:59
Some programmer dude you may be right thanks! Will test that
– King Balloonion
Nov 15 at 18:01
add a comment |
Are you intending to pass the result the rightmost call toint
as an argument to the other?
– Carcigenicate
Nov 15 at 17:58
Just guessing here but I think you want(int(round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
to create a tuple? Pay close attention to those parentheses!
– Some programmer dude
Nov 15 at 17:58
Please provide a Minimal, complete, verifiable example.
– Austin
Nov 15 at 17:59
Some programmer dude you may be right thanks! Will test that
– King Balloonion
Nov 15 at 18:01
Are you intending to pass the result the rightmost call to
int
as an argument to the other?– Carcigenicate
Nov 15 at 17:58
Are you intending to pass the result the rightmost call to
int
as an argument to the other?– Carcigenicate
Nov 15 at 17:58
Just guessing here but I think you want
(int(round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
to create a tuple? Pay close attention to those parentheses!– Some programmer dude
Nov 15 at 17:58
Just guessing here but I think you want
(int(round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
to create a tuple? Pay close attention to those parentheses!– Some programmer dude
Nov 15 at 17:58
Please provide a Minimal, complete, verifiable example.
– Austin
Nov 15 at 17:59
Please provide a Minimal, complete, verifiable example.
– Austin
Nov 15 at 17:59
Some programmer dude you may be right thanks! Will test that
– King Balloonion
Nov 15 at 18:01
Some programmer dude you may be right thanks! Will test that
– King Balloonion
Nov 15 at 18:01
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
Take a look at your parentheses placement:
offset = int(
( round((width - resize_width) / 2) ),
int( round((height - resize_height) / 2) )
)
Your outer call to int
is given two arguments. You've passe the second int(round(...
value as the base argument. Perhaps you wanted point coordinates?
offset = (int(round((width - resize_width ) / 2)),
int(round((height - resize_height) / 2))
)
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53325328%2fusing-int-errors%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Take a look at your parentheses placement:
offset = int(
( round((width - resize_width) / 2) ),
int( round((height - resize_height) / 2) )
)
Your outer call to int
is given two arguments. You've passe the second int(round(...
value as the base argument. Perhaps you wanted point coordinates?
offset = (int(round((width - resize_width ) / 2)),
int(round((height - resize_height) / 2))
)
add a comment |
up vote
0
down vote
Take a look at your parentheses placement:
offset = int(
( round((width - resize_width) / 2) ),
int( round((height - resize_height) / 2) )
)
Your outer call to int
is given two arguments. You've passe the second int(round(...
value as the base argument. Perhaps you wanted point coordinates?
offset = (int(round((width - resize_width ) / 2)),
int(round((height - resize_height) / 2))
)
add a comment |
up vote
0
down vote
up vote
0
down vote
Take a look at your parentheses placement:
offset = int(
( round((width - resize_width) / 2) ),
int( round((height - resize_height) / 2) )
)
Your outer call to int
is given two arguments. You've passe the second int(round(...
value as the base argument. Perhaps you wanted point coordinates?
offset = (int(round((width - resize_width ) / 2)),
int(round((height - resize_height) / 2))
)
Take a look at your parentheses placement:
offset = int(
( round((width - resize_width) / 2) ),
int( round((height - resize_height) / 2) )
)
Your outer call to int
is given two arguments. You've passe the second int(round(...
value as the base argument. Perhaps you wanted point coordinates?
offset = (int(round((width - resize_width ) / 2)),
int(round((height - resize_height) / 2))
)
answered Nov 15 at 18:02
Prune
42.3k143454
42.3k143454
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53325328%2fusing-int-errors%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Are you intending to pass the result the rightmost call to
int
as an argument to the other?– Carcigenicate
Nov 15 at 17:58
Just guessing here but I think you want
(int(round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
to create a tuple? Pay close attention to those parentheses!– Some programmer dude
Nov 15 at 17:58
Please provide a Minimal, complete, verifiable example.
– Austin
Nov 15 at 17:59
Some programmer dude you may be right thanks! Will test that
– King Balloonion
Nov 15 at 18:01