当前位置:首页 > 日记本 > 正文内容

python切换当前工作目录

zhangchap3年前 (2021-11-26)日记本404

python脚本在运行的时候,如果牵涉到当前工作目录文件创建、读取,最好是提前切换到当前的工作目录下,因为在window环境下可能会正常执行,放到Linux环境下可能就会执行出错,就是因为这个没有切换工作目录.

import sys,os
rootPath = os.path.abspath(sys.path[0]) #
os.chdir(rootPath)


print(sys.path)
# ['C:\\Users\\jyd\\PycharmProjects\\alien_invasion\\s', 'C:\\Users\\jyd\\PycharmProjects\\alien_invasion','C:\\Program Files\\JetBrains\\PyCharm 2020.1\\plugins\\python\\helpers\\pycharm_display']

print(rootPath)
# C:\Users\jyd\PycharmProjects\alien_invasion\s
分享给朋友:

相关文章

宝塔重启服务器后,Redis就启动不了解决方案

宝塔重启服务器后,Redis就启动不了解决方案

1.更改权限 chown -R redis.redis /www/server/redis/ 2.设置持久化...

python 随机生成时间戳写入txt文件/运行sql语句

import time from random import randint with open('time.txt', ...

python url.parse模块编码解码

from urllib.parse import quote,unquote,urlencode # 对汉字进行编码使用 quote ...

如何为精简的 CSS 文件删除未使用的 CSS

如何为精简的 CSS 文件删除未使用的 CSS

精简的网站比臃肿的网站运行得更快,这已经不是什么秘密了。不要让不必要的 CSS 拖累您的 Web 项目;使用下面描述的工具和技术来帮助您删除未使用的 CSS 并提高您网站的整体性能。什么是未使用的 C...

python下elasticsearch简单接口操作

# -*- coding:utf-8 -*- # elasticsearch 默认算法bm25 from elasticsearch&n...

python md5生成

from hashlib import md5 md5_hash = md5(title.encode('utf-8')).hexd...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。