python-2.7 - 在 Google Cloud 中部署 Python 应用程序时如何处理打开文件的路径?
问题描述
我正在将 Python 应用程序部署到 Google Cloud App Engine。所有代码都发生在main.py中,但它使用/data文件夹中的 CSV 文件。在我的虚拟环境中本地,我所做的是:
PATH = os.path.dirname(os.path.realpath(__file__))
df = pd.read_csv(PATH+"\\data\\mydata.csv")
但我担心一旦部署这可能不起作用,打开 CSV 文件的正确方法是什么?
解决方案
推荐阅读
- node.js - __dirname 在 nodejs 的打字稿中
- python - 为什么 pynput.mouse.Controller 的导入方式很重要?
- android - 无法从存储库中观察片段中的 LiveData
- assembly - 使用 IN 指令使 x86 程序崩溃
- excel - Private Sub Worksheet_Change VBA 代码合并问题
- androidx - Navigation 组件是否支持 Dialog Fragments 的动画?
- php - WP REST API:如何通过自定义插件使用 WordPress 更改每页的最大项目数?
- angularjs - angularjs NgTable ng-repeat groupby 显示/隐藏
- android - 如何使用 CMake 将 FreeType 导入我的 Android Studio NDK 项目
- typescript - 将类型化参数传递给 TypeScript 中的函数时遇到问题