Python执行"import csv"时,脚本会执行两次

2024-03-29 10:05:09 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的测试代码:

import os
import csv

foo = os.listdir('C:/python27/USPTO-html/')

for oof in foo:
    if oof == '8916349.html' :
        print "..."+oof+'....'
print 'end'

删除导入csv时,执行一次(打印结束一次)

当保留导入csv时,它会执行两次。。打印oof和end两次

我做错什么了?你知道吗


Tags: csvinimportforiffoooshtml
2条回答

确保正在运行的文件名不是csv.py。你知道吗

import语句将导致执行模块(打印),在import语句之后,将执行该语句(另一个打印)

我有一个文件名为csv.pyc文件在与abcd.py文件程序正在测试。当我删除csv.pyc文件, abcd.py文件只跑了一次。你知道吗

相关问题 更多 >