如何通过其绝对路径名导入py脚本? [英] How can I import a py script by its absolute path name?
问题描述
我想将c:\ xxxx \yyy \ zz.py导入我的程序,
我该怎么办?
谢谢〜
可以ildg< co ******* @ gmail.com>写道:
我想将c:\ xxxx \yyy \ zz.py导入我的程序,
我该怎么办?
谢谢〜
import sys
sys.path.append(''c:\ xxx \yyy'')
导入zzz
(未经测试,类似的成语可以在* nix系统中运行,从不编程在
Windows中)
>
但是,我想你应该从
任意位置导入东西并不常见。考虑以普通Python发布这些模块
包含路径(只需看看'''''''''''''''''''''''''' br />
#Edvard Majakari软件工程师
#PGP PUBLIC KEY可用Soli Deo Gloria!
_ = ''456476617264204d616a616b6172692c20612043687269737 469616e20'';打印
join('''',map {chr hex}(split /(\w {2})/)),uc substr(crypt(60281449,'es''), 2,4),\ n;
* Edvard Majakari(2005-07-14 12:52 +0100)可以ildg< co ******* @ gmail.com>写道:我想将c:\ xxxx \yyy \ zz.py导入我的程序,
我该怎么办?
谢谢〜
导入sys
sys.path.append(''c:\ xxx \yyy'')
" sys.path.append( '' C:\\xxx\\yyy '')"或sys.path.append(''c:/ xxx / yyy'')"
I want to import c:\xxx\yyy\zzz.py into my programme,
What should I do?
Thank you~
could ildg <co*******@gmail.com> writes:
I want to import c:\xxx\yyy\zzz.py into my programme,
What should I do?
Thank you~
import sys
sys.path.append(''c:\xxx\yyy'')
import zzz
(Untested, similar idiom would work in *nix systems, never programmed in
Windows)
However, I guess it is not very usual you should need to import stuff from
arbitrary locations. Consider publishing those modules in normal Python
include path (just see what ''''print sys.path'''' produces)
--
# Edvard Majakari Software Engineer
# PGP PUBLIC KEY available Soli Deo Gloria!
_ = ''456476617264204d616a616b6172692c20612043687269737 469616e20''; print
join('''',map{chr hex}(split/(\w{2})/)),uc substr(crypt(60281449,''es''),2,4),"\n";
* Edvard Majakari (2005-07-14 12:52 +0100)could ildg <co*******@gmail.com> writes:I want to import c:\xxx\yyy\zzz.py into my programme,
What should I do?
Thank you~
import sys
sys.path.append(''c:\xxx\yyy'')
"sys.path.append(''c:\\xxx\\yyy'')" or "sys.path.append(''c:/xxx/yyy'')"
这篇关于如何通过其绝对路径名导入py脚本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!