将变量存储在文件中以供以后重用

新蜜蜂

我可以使用 sqlContext.read.parquet where 访问存储在变量中的文件路径var1 = "s3n://path1/path2/*/*snappy.parquet",下面的代码有效

def funname(date):

   pDF=sqlContext.read.parquet(var1)

但是,当我将此 var1 = "s3n://path1/path2/*/*snappy.parquet" 放在文件 'file1.dat' 中时,使用 pDF=sqlContext.read.parquet(变量 1)

错误 :

错误:未定义全局名称“var1”nNone

cs95

不幸的是,您不可能在文本文件中“存储”一个变量并让 python 知道它的存在。但是您可以存储路径,然后将其加载到您的程序中。


在您的文件中,存储您的镶木地板的路径,别无其他

file1.dat

s3n://path1/path2/*/*snappy.parquet

现在,使用 python 的文件 IO 读取文件并将其存储在var1.

your_file.py

with open('file1.dat') as f:
    var1 = f.read().strip()

pDF = sqlContext.read.parquet(var1)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将类型存储在变量中以供以后使用

将HTML存储在变量中以供以后在Next JS中使用

存储 SQL 表中的变量以供以后使用 PHP 使用

将多个项目存储在词典中以供以后打印

将Action <T>存储在单个集合中以供以后使用

自定义LINQ方法到存储表达式中以供重用和以后扩展

如何将while循环中生成的值存储到变量中以供以后在JQuery中使用

将 mysql 查询行存储在变量中以供以后在另一个 mysql 查询中使用

C ++将对象保存在列表中以供以后重用

获取html表的每一行的值并将其存储在变量中以供以后使用

将变量另存为MYSQL中的变量以供以后使用

将PendingIntent存储在对象中以供以后检索以取消警报是不好的做法吗?

如何将jQuery函数存储在对象中以供以后访问?

无法存储简单的powershell变量以供以后在脚本中使用

如何将数据从Firestore查询加载到全局范围的变量中以供以后使用

在事件期间将值保存到全局变量中以供以后使用

将列表写入文件以供日后重用

在这种情况下,是否值得将函数调用的结果存储在临时变量中以供进一步重用?

将变量“放入” RxJava链以供以后使用

存储数组中的数据以供以后比较

将Linux备份到Windows文件系统以供以后还原

如何将模型记录另存为模板以供以后重用

如何将文本文件(迷宫)中的字符加载到数据结构中以供以后操作?

获取多个DOM元素的文本以供以后在D3.js中重用

如何在画布上保存绘图以供以后在android中重用?

将未注释的 PHP 代码保留在 HTML 文件中以供以后使用是否安全?

如何将某些变量以加密格式存储在本地存储中,以后又想对其解密?

存储snprintf参数以供以后使用

存储用户名以供以后使用