我尝试将内容提交到表单时收到以下错误消息.我怎么能修好它?
注意:未定义的索引:第4行的D:\ wamp\www\update.php中的文件名
示例Update.php代码:
<?php
$index = 1;
$filename = $_POST['filename'];
echo $filename;
?>
Run Code Online (Sandbox Code Playgroud)
和$ _POST ['filename']来自另一个页面:
<?php
$db = substr($string[0],14) . "_" . substr($string[1],14) . "_db.txt";
?>
<input type="hidden" name="filename" value="<?php echo $db; ?>">
Run Code Online (Sandbox Code Playgroud) 我有以下数据:
cell(1,1) = 2878.75
cell(1,2) = $31.10
cell(2,1) = $89,529.13
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试使用时round(cells(1,1).value*cells(1,2).value),2),结果不匹配cell(2,1).我认为它与舍入问题有关,但我只是想知道是否有可能round()采取正常行动.也就是说,为了value > 0.5,向上舍入.为了value < 0.5,向下舍入?
for k,v in targets.iteritems():
price= str(v['stockprice'])
Bids = str(u''.join(v['OtherBids']))
Bids = Bids.split(',')
# create a list of unique bids by ranking
for a, b in zip(float(price), Bids):
try:
del b[next(i for i, e in enumerate(b) if format(e, '.4f') == a)]
except StopIteration:
pass
Run Code Online (Sandbox Code Playgroud)
我从我的字典中提取数据,但似乎所有这些都是unicode.我怎么能摆脱unicode废话?
我有问题使match()在excel VBA中工作.代码是:
x = Application.Match("Sep 2008", Range("F1:F1"), 0)
Run Code Online (Sandbox Code Playgroud)
单元格F1中的值是9/1/2008.
即使我将2008年9月更改为2008年9月9日,它仍然没有返回任何值.
知道怎么解决吗?

If IsWorkbookOpen("CONTRACT\CONTRACTLIST_Cement.xlsx") Then
x = 0
Else
Application.DisplayAlerts = False
ActiveWorkbook.Close savechanges:=True
Application.DisplayAlerts = True
End If
Run Code Online (Sandbox Code Playgroud)
嗨,尽管使用上面的代码,仍然偶尔出现另存为提示并影响程序.有谁知道如何完全阻止它?问题是,在我点击"保存"后,它会提醒我它仍处于打开状态.

list = ['02', '03', '04', '05', '06', 'Inactive', 'Inactive', 'Inactive', 'Inactive', 'Inactive']
list.remove('Inactive')
print list
Run Code Online (Sandbox Code Playgroud)
但它只是保持结果不变.我错过了什么?
我将表单数据从一个页面传递到另一个页面.
下面是表单操作的代码,verify.php:
<?php
header("Location: http://domain.com/rd/r.php?&email=<?php echo $_GET['email']; ?>");
?>
Run Code Online (Sandbox Code Playgroud)
但是,我不断收到以下错误:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/thanksfo/public_html/LP/x/verify.php on line 3
Run Code Online (Sandbox Code Playgroud)
知道怎么解决吗?它表示意外的空格或t_encapsed.真的不知道出了什么问题......
我的IF ELSE声明有什么问题?
如果没有条件,请做A. ELSE,做B.
但结果却与我的预期完全不同.:S
data['stock'] = ['0.02', '0.03', '0.04', '0.00', '0.05', '0.04', '0.05']
x = 0
y = len(data['Keywords'])
while x <= y - 1:
if data['stock'][x] != 0:
print data["stock"][x]
a = a + 1
else:
print "hello"
a = a + 1
Output:
0.02
0.03
0.04
0.00
0.05
0.04
0.05
Run Code Online (Sandbox Code Playgroud) 我有一个网址列表:
URL = ['ose.co.jp/frame.html','tse.or.jp/english/individualuals/index.html','traderupdates.nyse.com/?sa_campaign =/internal_ads/callouts/traderupdates']
我想过使用split('/'),但意识到它并没有真正解决问题,因为我仍然需要删除'/'后面的URL部分.
我要找的结果是:
URL = ['ose.co.jp', 'tse.or.jp', traderupdates.nyse.com']
Run Code Online (Sandbox Code Playgroud) 我有一个excel工作簿,其中包含3个工作表.
工作表1包含单元格A1上的输入单元格(即下拉列表).工作表2的单元格B2参考工作表1的单元格A1的信息.工作表3的单元格B3也参考工作表1的单元格A1的信息.
但是,当我更改工作表1的单元格A1的值时,似乎引用的值不会自动更改 - 这看起来很奇怪.
是否有任何方法可以用于在单元格A1更改时自动唤起更新?