numbers = [1,2,3, '4', '5', 6, 7]
for number in numbers:
print number.real
我想尽可能多地获得整数的实部,而忘记那些字符串类型的数字。
(*对不起,我试图使用乘以 2,但结果是“2”*整数是合法操作*)
这是一个例子
>>'123' * 5
123123123123123
我想分别有两个文件,一个存储结果,一个存储错误。如何结合 linux shell std Input/Output/Error 功能来实现我想要的。我假设最终的 shell 命令应该是这样的:
python script.py >success.file 2>fail.file
这两个文件应如下所示:
$cat success.file
2
4
6
12
14
$cat fail.file
8
10
我不知道如何在python中实现它,试试除外?