您的位置:首页 > 编程语言 > Python开发

用python实现一段代码,它的功能是将自己打印,很有趣的一个面试题,保存下来

2018-12-27 14:32 597 查看

首先需要获取文件路径,可以使用sys.argv[0],它是命令行参数List,第一个元素是程序本身路径

然后使用with语句打开文件并且读取,with语句当程序报错还可以正常关闭资源

最后输出即可,非常简单

    if __name__ == '__main__':
        import sys
        file_name = sys.argv[0]
        with open(file_name, "r", encoding="utf-8")as f:
            content = f.read()
     
        print(content)
 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐