文档章节

pycharm 如何以相对路基启动 单一 python 程序

施长成
 施长成
发布于 2016/04/11 17:15
字数 265
阅读 43
收藏 1

通过设置 【setting】中的 【External Tools 】来解决此问题。

设置内容直接上图

启动程序:

右击该文件选择,刚设置的 group 下的  name tool 来启动这个程序

 

=====================================

上面其实没有解决我本身提的问题

====================

在python 文件的启动的 __name__ 的方法中 重置 __file__=“” , 让 __file__ 为空,替换__file__本身的,这样通过idea启 动,os.path.join(os.path.dirname(__file__),"mobile","download.html") 这样就可以找到路径了。

 

这个问题参数的原因就是:

(1).当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,比如:

             Python d:/pythonSrc/test/test.py

             那么将输出 d:/pythonSrc/test

     (2).当"print os.path.dirname(__file__)"所在脚本是以相对路径被运行的, 那么将输出空目录,比如:

             python test.py

             那么将输出空字符串

【引用:http://blog.csdn.net/lxjames833539/article/details/5251608】

 

 

© 著作权归作者所有

共有 人打赏支持
施长成
粉丝 5
博文 66
码字总数 24419
作品 0
浦东
后端工程师
私信 提问
使用PyCharm进行Python远程开发

本文翻译自 Feature Spotlight: Python remote development with PyCharm,讲述如何使用PyCharm进行Python远程开发。全文系作者原创,仅供学习参考使用,转载授权请私信联系,否则将视为侵权...

郗南枫
05/20
0
0
Python 工具——Anaconda+Pycharm 的安装过程

适用对象:编程完全小白,准备安装 Python 进行学习 本文特点: 十分具体详细,细致到了每一步安装过程的截图,看了此篇,你完全不用看其他教程,给出了软件的百度云以及自己找到的可用的 Py...

xjtuhit
05/07
0
0
手把手教你如何安装Pycharm——靠谱的Pycharm安装详细教程

手把手教你如何安装Pycharm——靠谱的Pycharm安装详细教程 置顶 2018年05月13日 10:47:43 阅读数:98903 标签: PycharmPycharm下载Pycharm安装Pycharm教程Pycharm入门 更多 个人分类: Pyth...

linjin200
09/05
0
0
python开发工具pycharm快速入门

点击链接加入QQ群 522720170(免费公开课、视频应有尽有):https://jq.qq.com/?wv=1027&k=5C08ATe 本教程是关于什么的 本教程旨在引导您完成创建,运行和调试一个简单的Python项目,使用PyC...

小强测试帮
04/16
0
0
Python安装与专属IDE_Pycharm安装配置、永久激活,赠汉化版!

我是首先写pycharm教程,后来考虑到大家会装不会使用,我又写了一些基础使用教程,然后再写这个Python安装的。总共花费了87分钟,确实有点辛苦,所以这些简单的我都会用太多的话去解释了。实...

qq1622479435
06/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java 11 已发布,String 还能这样玩!

在文章《Java 11 正式发布,这 8 个逆天新特性教你写出更牛逼的代码》中,我有介绍到 Java 11 的八个新特性,其中关于 String 加强部分,我觉得有点意思,这里单独再拉出来讲。 Java 11 增加...

Java技术栈
19分钟前
1
0
什么是以太坊DAO?(二)

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。 在上一节中,我们为了展示什么是DAO创建了一个合约,就像一个采用邀请制的俱乐部,会...

geek12345
34分钟前
4
0
全屋WiFi彻底无死角 这才是终极解决方案

无线网络现在不仅在家庭中不可或缺,在酒店、医院、学校等场景中的需求也越来越多。尤其是这些场景中,房间多但也需要每个房间都能够完美覆盖WiFi,传统的吸顶式AP就无法很好的解决问题。 H3...

linux-tao
48分钟前
4
0
Python日期字符串比较

需要用python的脚本来快速检测一个文件内的二个时间日期字符串的大小,其实实现很简单,首先一些基础的日期格式化知识如下 复制代码 %a星期的简写。如 星期三为Web %A星期的全写。如 星期三为...

dragon_tech
49分钟前
3
0
ORA 各种oraclesql错误

ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某...

青峰Jun19er
52分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部