python添加指定文件路径|python中怎么导入文件夹路径

python添加指定文件路径|python中怎么导入文件夹路径的第1张示图

A. python 导入文件夹路径

importtkFileDialogpath=tkFileDialog.askopenfilename()printpath

B. 怎么用python在指定目录建一个文件

使用os包的chdir函数能够改变当前工作路径,linux和windows操作系统中并没有区别。import os#获取当前工作目录>>>os.getcwd()#更改当前工作目录>>>os.chdir('d:\')>>>os.getcwd()

C. 如何用Python打开指定的某个文件夹比如我要用Python打开D盘里的一个普通文件,该怎么做

是不是想要直接打开文件夹,那使用如下命令就可以import osos.system('explorer.exe /n, 文件夹路径')这样就可以版直接打开,要打开文权件,不知道你是想在程序里读还是直接开文件,开文件用os.system('cmd /c 文件名')在脚本中使用文件内容,那就使用open函数来读取文件内容。

D. python中怎样转到指定目录

例如使用IDLE编译python代码时,可以使用os.chdir转到指定目录

import os.

os.getcwd() #get current work direction.

os.chdir('E:\Python_File\Test') #change direction.

在这之后可以直接调用’E:Python_FileTest’目录下的函数。

或者用库调用:

import osimport shutil.

alllist=os.listdir(u"D:\notes\python\资料\")for i in alllist:

aa,bb=i.split(".") if 'python' in aa.lower():

oldname= u"D:\notes\python\资料\"+aa+"."+bb.

newname=u"d:\\newname"+aa+"."+bb.

shutil.file(oldname,newname).

(4)python添加指定文件路径扩展阅读:

Python中获得当前目录和上级目录:

获取当前文件的路径:

from os import path d = path.dirname(__file__) #返回当前文件所在的目录 # __file__ 为当前文件, 若果在ide中运行此行会报错,可改为 #d = path.dirname('.')。

获得某个路径的父级目录:

parent_path = os.path.dirname(d) #获得d所在的目录,即d的父级目录 parent_path = os.path.dirname(parent_path) ##获得parent_path所在的目录即parent_path的父级目录。

获得规范的绝对路径:

abspath = path.abspath(d) #返回d所在目录规范的绝对路径。

E. python IDLE 运行py时 如何指定 目标文件的路径

是sys.path.append("e:\python"),然后可以运行和import

F. python文件路径怎么写

在python程序里面我们经常需要导入数据文件,Windows下的文件目录路径使用“”来分隔。由于python代码里面,反斜杠“”是转义符,例如“”表示回车、“”表示制表符等等,这样如果继续用""表示文件路径,就会有歧义。

解决办法:

(1)使用斜杆“/”:如“c:/tc.py”

(2)将反斜杠符号转义:如“c:\tc.py”

(3)使用python的raw string:如r“c:c.py”

————————————————

原文链接:网页链接

G. 怎么在Path中添加Python路径

⒈单击开始,在搜索框输入cmd,然后回车,就会出现命令行界面框后,在里面输入命令python后回车,安装成功的话就可以看到python的版本信息。

拓展资料:

在python里建一个你自己的文件夹,专门存放你自己的模块,我是在python.exe路径下建了一个名为mypy的文件夹。现在我要将这个路径(D:Python33mypy)添加到python的PYTHONPATH中去,使得:import syssys.path执行后,我的mypy也会同那些个路径一起显示出来,-说明成功了。步骤:电脑,高级系统设置,看看有没有名为:PYTHONPATH的变量,如没有,新建吧。

H. 如何将python的路径加到path中

方法一:函数添加1 import sys2 查看sys.path3 添加sys.path.append("c:\\")方法二:修改环境变量w用户可以修改系统环境变量PYTHONPATH方法三:增加.pth文件,推荐!在site-packages添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的模块文件所在的目录名称就是了。1 windowsc:\python27\site-packages# 我们的学员把pth文件直接放在c:\python27# (或其他python安装目录)目录下测试也是有效的# 2015.9.232 linux(ubuntu)/usr/local/lib/python2.7/dist-packages (note by shanql, 我是放在这个目录下有效的,所添加的目录一定要存在,不存在则会不成功)2 linux(redhat)/usr/lib/python2.7/site-packages学习python不久,碰到个问题,怎么样把自己写的模块加入到python默认就有的搜索路径中呢?不要每次非得import sys; sys.path.append(‘/home/fightlikekobe/python’)才可。上网找了很多久未果,都来我自己糊里糊涂找到了解决方法,那就是在dist-packages(即/usr/local/lib/python2.7/dist-packages)添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的文件名称就是了,如我的:/home/fightlikekobe/python保存退出,OK!结果自己验证,重启terminal,再次打开python,>>> import sys>>> sys.path['/home/fightlikekobe', '/usr/bin', '/usr/local/lib/python2.7/dist-packages/pymysql_sa-1.0-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/PyMySQL-0.5-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/hiredis-0.1.0-py2.7-linux-i686.egg', '/usr/local/lib/python2.7/dist-packages/SQLAlchemy-0.7.3-py2.7-linux-i686.egg', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/local/lib/python2.7/dist-packages', '/home/fightlikekobe/python', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL', '/usr/lib/python2.7/dist-packages/gst-0.10', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymoles/python2.7', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client', '/usr/lib/python2.7/dist-packages/ubuntuone-client', '/usr/lib/python2.7/dist-packages/ubuntuone-control-panel', '/usr/lib/python2.7/dist-packages/ubuntuone-couch', '/usr/lib/python2.7/dist-packages/ubuntuone-installer', '/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol', '/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode']

I. python中怎样将文件拷贝到指定的目录下

代码:import osimport shutilfrom shutil import Errorfrom shutil import statfrom shutil import 2src = "" #需要复制的文件目录dst = "" #目标目录def jiecptree(src, dst, symlinks=False, ignore=None): #声明函数 ree( 要复制的目录,目标目录,复制符号连接内容到新目录,没有要忽略文件) names = os.listdir(src) #获得要复制目录的文件名列表,赋给变量 names if ignore is not None: #如果 ignore 不是None值 ignored_names = ignore(src, names) # src目录中要忽略文件的名字赋给 ignored_names else: # 否则 ignored_names = set() #ignore_name 被 不重复空元素集 赋值 if os.path.isdir(dst): pass else: os.makedirs(dst)# print"dstfirst:"+dst errors = [] #声明 errors列 for name in names: #将names里的元素循环复制给name if name in ignored_names: #如果name在要求被忽略的列里出现 continue #继续for循环(跳回for,从新循环下个元素) srcname = os.path.join(src, name) #将路径名(src)添加到文名(name)之前然后赋值给 srcname dstname = os.path.join(dst, name) #将路径名(dst)添加到文名(name)之前然后赋值给 dstcname from shutil import Error# print "name:"+name# print "src:"+src# print "dst:"+dst try: #尝试 if os.path.islink(srcname): continue elif os.path.isdir(srcname): #如果srcname路径是存在 jiecptree(srcname, dstname, symlinks, ignore) elif os.path.isdir(dstname): os.remove(dstname) 2(srcname, dstname) else: # 否则 2(srcname, dstname) # 复制srcname到dstname# print "srcname:"+srcname# print "dstname:"+dstname # XXX What about devices, sockets etc.? #怎样装置 except (IOError, os.error), why: #除(IOError[与文件有关的异常],操作系统异常)外,返回原因 errors.append((srcname, dstname, str(why))) # 向errors列里添加,(要复制的目录,目标目录,错误原因) # catch the Error from the recursive jiecptree so that we can 从递归复制中捕捉这个错误,以便于我们能继续复制其他文件 # continue with other files except Error, err: #除错误外,返回错误: errors.extend(err.args[0]) #扩展 errors 列,添加(err.args[0] 元素) try: #尝试 stat(src, dst) # 从src复制权限位,上次访问时间,最后修改时间 到 dst, except WindowsError: # 除 Windows错误 外: # can't file access times on Windows 在Windows上无法复制文件访问时间 pass # 通过(不作任何处理) except OSError, why: # 除 操作系统错误 外,返回原因: errors.extend((src, dst, str(why))) #扩展 errors 列,添加(要复制的目录,目标目录,错误原因) if errors: # 如果错误 raise Error(errors) # 提示错误更多相关内容可参考资料http://www.viiboo.cn

J. python中怎么导入文件夹路径

可以直接通过pycharm来修改import的路径,具体pycharm版本不一样,对应按钮位置不一样,因此仅以文字说明。

file->Settings(Ctrl+Shift+s)->Project Setting->Project Interpreter->选择回本机答的python版本->Interpreter Path->添加。

如果在tests下有文件夹test2,其下有文件c.py。要引用c文件的c2

在你的main.py里面加入:

from test2.c import c2

路径是以添加的路径的相对路径。

未经允许不得转载:山九号 » python添加指定文件路径|python中怎么导入文件夹路径

赞 (0)