导航:首页 > 编程语言 > python指定文件路径

python指定文件路径

发布时间:2022-04-16 16:42:47

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

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

2. python怎么得到文件所在路径

python获取文件所在目录的方法,具体步骤如下:
相关推荐:《Python入门教程》
第一步,通过import os导入os模块。
第二步,模拟一个文件路径,并赋值给变量filepath。
第三步:获取文件所在目录,使用os.path.dirname()。
在交互模式中,按回车键进行执行,即可得到文件所在目录。

3. 怎么在Python进入指定文件夹

importos
os.chdir(r'D:Pythonwork')#进入指定的目录

importrunpy
runpy.run_path('hello.py')#运行hello.py文件

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

代码:

import os
import shutil
from shutil import Error
from shutil import stat
from shutil import 2
src = "" #需要复制的文件目录
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

5. python怎么改文件路径

windows读取文件可以用\,但在字符串里面\被作为转义字符使用,
那么python在描述路径时有两种方式:
'd:\\a.txt',转义的方式
r'd:\a.txt',声明字符串不需要转义
这样就实现了python在windows系统中用\来访问,其实这样比较麻烦的是不是,下面对几种情况说明:
问题1:其实python中文件的绝对路径可以直接复制window的路径,
如:
C:\Users\Administrator\Desktop\python\source.txt 这个路径是没有问题的
但是,其实你的绝对路径正确,但是执行报错,那么就是你文件名的问题,如:
C:\Users\Administrator\Desktop\python\t1.txt 这个路径绝对会报错,因为 \t被转义了
python就会解析为C:\Users\Administrator\Desktop\python 1.txt 这个时候肯定会报错的
若果你改成下面的写法就不会报错啦(推荐使用此写法“/",可以避免很多异常)
C:/Users/Administrator/Desktop/python/t1.txt

6. python找不到指定的路径怎么办

python找不到指定的路径的一些解决方法:
1、文件是否真正存在
2、指定路径分隔符是否正确,对于不同的系统,文件夹分隔符不同,一般用的最多的是 “”
3、考虑编码和解码是否一致,一般解码 utf-8/ gbk
4、考虑打开文件的格式需要不同的IO文件操作方法,一般常用的pd.csv_read(), np.load.text(),还有其它等等,不过对于较大的文件,由于一次读取完会对内存带来压力,因此建议分批次读取。
更多Python知识请关注Python视频教程栏目。

7. python中选择文件夹(即路径)的对话框如何实现

1、首先,确保我们已经正确安装了python2.7的环境,然后,编辑一个.py文件。

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

想要用这一类的软件打开普通的文件,可以先把软件打开,然后在右上方选择文件输入的形式,然后选取需要打开的文件即可。
不同的产品都有它不同的使用方式,我们可以采用准确的词语对它进行详细的解说,能够让更多的人掌握它。
想要准确地使用词语,最好学会掌握以下几个不同点:
1.词义的轻重不同。
如:“损坏”与“破坏”,都有使物体毁坏的意思,但“损坏”一般是无意的,“破坏”则是有意的;
“诬蔑”和“诬陷”都有无中生有地硬说别人做了某种坏事的意思,但前者是捏造事实,破坏别人的名誉,而后者则是妄加罪名,诬告陷害,两者轻重不同。
2.词语的习惯搭配不同。
如:发扬——优点、作风、传统;发挥——作用、干劲、创造性、积极性;改进——工作、方法、技术;改善——生活、关系、条件;交流——思想、经验、物资;交换——意见、礼物、资料。
3.词性和句法功能的不同。
如:阻碍(动词)——剥削阻碍生产发展;障碍(名词)——排除一切障碍;强大(形容词)——强大的动力来自崇高的理想;
壮大(动词)——人多可以壮大声势;精华(名词)——这是全书的精华;精彩(形容词)——这是全书最精彩的部分。
4.词义侧重点不同。
如:“才能”和“才华”,都含有能力、特长的意思,但“才能”着重指办事的能力或对知识、技能、技巧的运用能力,而“才华”则着重指在文学艺术的智慧与特长;
“发现”和“发明”都有新出现的意思,但“发现”着重于新找到原本就存在的事物,而“发明”着重在新创造出本来不存在的事物。
5.适用的对象不同。
如:爱护—爱戴,前者用于上级对下级、长辈对晚辈或同级同辈之间,而后者用于下级对上级、晚辈对长辈;
抚养—奉养,前者用于长辈对晚辈,而后者用于晚辈对长辈。

9. python文件路径怎么写

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

解决办法:

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

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

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

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


原文链接:网页链接

10. 求助python指定运行文件的路径

importos,subprocess
#os.chdir(r'c:1')
subprocess.call(r'c:12.exe',shell=True)

阅读全文

与python指定文件路径相关的资料

热点内容
dns使用加密措施吗 浏览:172
php独立运行 浏览:530
手机sh执行命令 浏览:727
云服务器的角色 浏览:733
单片机频率比例 浏览:840
我的世界服务器如何关闭正版验证 浏览:504
如何查roid服务器上的 浏览:130
安卓手机主板如何撬芯片不掉电 浏览:249
php各个框架的优缺点 浏览:101
php1100生成数组 浏览:359
以后做平面设计好还是程序员好 浏览:552
云服务器应用管理 浏览:438
饥荒云服务器搭建过程 浏览:186
可编程控制器优点 浏览:99
压缩垃圾车说明书 浏览:28
五轮书pdf 浏览:802
单片机定时流水中断系统流水灯 浏览:701
u8如何连接服务器配置 浏览:68
动力在于缓解压力 浏览:867
报考科一用什么app 浏览:346