【发布时间】:2019-04-09 02:23:59
【问题描述】:
我有一个非常小的脚本可以导入包“os”和“pandas”。导入 pandas 后,所有“os”命令都会停止工作,不会出现任何错误消息。
import os
import pandas as pd
os.system('ls -al &> output.txt')
如上所述,此脚本不执行任何操作。如果我删除这行代码:
import pandas as pd
然后脚本工作正常。 但我很困惑为什么我不能在一个脚本中使用这两个包?我正在使用 python 3.5.2。和熊猫 0.23.4。此外,我在 ubuntu 16.04.5 LTS 上运行脚本。
【问题讨论】:
-
我无法重现这个。看起来很奇怪,你确定没有其他混淆因素吗?
-
您应该能够在一个脚本中使用这两个包。确实,很多人都这样。当您说脚本“什么都不做”时,它会返回错误消息吗?创建文本文件?等等?
-
它不返回错误消息。就像在 linux 终端中按回车一样。
标签: python python-3.x pandas operating-system