小编tyl*_*ART的帖子

使用Windows复制对话框复制

我目前正在使用shutil.copy2()复制大量图像文件和文件夹(0.5到5演出之间的任何地方). Shutil工作正常,但它太慢了.我想知道是否有办法将此信息传递给Windows以制作副本并给我标准的传输对话框.你知道,这家伙......

http://www.top-windows-tutorials.com/images/file-copy.jpg

很多时候,我的脚本将占用标准Windows副本所花费的时间的两倍,这让我感到紧张,因为我的python解释器在运行副本时会挂起.我多次运行复制过程,我希望减少时间.

python windows python-2.7

8
推荐指数
2
解决办法
2042
查看次数

如何在python文件中执行所有代码?

如何在python文件中执行所有代码,以便在当前代码中使用def?我有大约100个脚本,它们都像下面的脚本一样编写.

举个简单的例子,我有一个名为的python文件:

d:/bt_test.py

他的代码看起来像这样:

def bt_test():
    test = 2;
    test += addFive(test)
    return(test)

def addFive(test):
    return(test+5)
Run Code Online (Sandbox Code Playgroud)

现在,我想从一个全新的文件,运行bt_test()

我试过这样做:

def openPyFile(script):
    execfile(script)

openPyFile('D:/bt_test.py')
bt_test()
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

我也尝试过这样做:

sys.path.append('D:/')
def openPyFile(script):
    name = script.split('/')[-1].split('.')[0]
    command = 'from  ' + name +  ' import *'
    exec command

openPyFile('D:/bt_test.py')
bt_test()
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么这不起作用?

这是一个快速视频的链接,可以帮助解释正在发生的事情. https://dl.dropbox.com/u/1612489/pythonHelp.mp4

python import file

0
推荐指数
1
解决办法
147
查看次数

标签 统计

python ×2

file ×1

import ×1

python-2.7 ×1

windows ×1