我想减少字符串变量lent
的长度。我收到此错误:
15
Traceback (most recent call last):
File "script.py", line 25, in <module>
script()
File "script.py", line 11, in script
calc = print(str(lent) - str(1))
TypeError: unsupported operand type(s) for -: 'str' and 'str'
这是我的代码:
for country in countrys:
key = pg.typewrite('in ' + str(country))
lent = print(len(str(key) + str(country)))
calc = print(str(lent) - str(1))
答案 0 :(得分:0)
calc = print(len(str(lent)) - 1)
答案 1 :(得分:0)
变量<html>
<head>
<meta content="width=320px, initial-scale=1, user-scalable=yes" name="viewport" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
</head>
<body>
<div id="logform">
<form method="POST" onClick="exec()">
<b>Login To Continue:</b><br/><br/>
<b>Name:</b><input type="text" id="name" name='name' value=""><br/>
<b>Email:</b><input type="email" id="email" name='email' value="" ><br/>
<input type="submit" name="submit"value="Submit" id="submit" >Submit</button>
<!--<font color="white"><input type="button" ></a>-->
</form></div>
<script type="text/javascript">
<script type="text/javascript">
function exec() {
var mail=document.getElementById("email").innerHTML;
var namen=document.getElementById("name");
document.cookie = "name="+namen;
var phpadd= <?php echo sendData();?> ;
}
</script>
<script type="text/javascript">document.getElementById("submit").addEventListener("click", var hide = document.getElementById("logform").style.display="none";);
</script>
</script>
<?php
function sendData()
{
$email=$_POST["email"];
$name=$_POST["name"];
$cookie_name = "Event";
$cookie_value = "Login";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
$fname="Usr";
$lname="1";
$auth="#AuthKey";
$xml =
'<?xml version="1.0" encoding="UTF-8"?>
<Contacts>
<row no="1">
<FL val="First Name">'.$name.'</FL>
<FL val="Last Name">'.$name.'</FL>
<FL val="Email">'.$email.'</FL>
<FL val="Department">Medical</FL>
<FL val="Phone">0000000000</FL>
<FL val="Fax">0000</FL>
<FL val="Mobile">0000000000</FL>
<FL val="Assistant">none</FL>
</row>
</Contacts>';
$url ="https://crm.zoho.com/crm/private/xml/Contacts/insertRecords";
$query="authtoken=".$auth."&scope=crmapi&newFormat=1&xmlData=".$xml;
$ch = curl_init();
/* set url to send post request */
curl_setopt($ch, CURLOPT_URL, $url);
/* allow redirects */
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
/* return a response into a variable */
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
/* times out after 30s */
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
/* set POST method */
curl_setopt($ch, CURLOPT_POST, 1);
/* add POST fields parameters */
curl_setopt($ch, CURLOPT_POSTFIELDS, $query);// Set the request as a POST FIELD for curl.
//Execute cUrl session
$response = curl_exec($ch);
curl_close($ch);
echo $response;
}
?>
</body>
</html>
是lent
。您只需要从中减少integer
:
1
答案 2 :(得分:0)
由于您的代码已完全损坏(您通常不会将打印返回值分配给任何东西),并且尝试添加/减去字符串和整数,因此不清楚打字机要做什么以及您希望在国家/地区借出的那种数据只能假设您想要
for country in countrys:
key = 'in ' + country
pg.typewrite(key)
calc = len(key) - 1