![](/img/trans.png)
[英]How to convert a python file to an executable for Mac, when I don't have a Mac?
[英]How do I read json content from python file that I have made into an executable (Mac)
我最近将我的第一个python程序编译成一个独立的可执行文件。 但是有一个问题。 我的python程序最初访问同一目录中的.json文件并向其写入内容。 现在我已将python文件转换为exec文件,它似乎不再访问同一目录中的.json文件。 请帮忙!
我想问题出现是因为可执行文件与脚本不在同一个文件夹中。 我可以建议你这个解决方案:
import os
# csfp - current script folder path
csfp = os.path.dirname(os.path.realpath(__file__))
json_file = os.path.join(csfp, "config.json")
你做这个json_file变量你想做什么,它包含你的json文件的路径和名称(例如C:\\ Some_folder \\ My_python_project \\ config.json)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.