Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在虚拟环境中访问本地文件_Python - Fatal编程技术网

Python 在虚拟环境中访问本地文件

Python 在虚拟环境中访问本地文件,python,Python,我需要能够在虚拟环境中访问本地存储的凭据 例如,当我在这里时: (virtenv)ubuntu@ip-xxx xx xx xx:~$pwd /主页/ubuntu 我想访问存储在此处的数据: /Users/username/.aws/credentials 有没有一种简单的方法可以做到这一点?您是在虚拟环境中,即virtualenv,还是在虚拟机中?如果是前者,你可以浏览那里。如果是后者,您将不得不执行一些系统管理魔法。@adamsmith实际上两者都是。使用virtualenv中的代码远程访问A

我需要能够在虚拟环境中访问本地存储的凭据

例如,当我在这里时:

(virtenv)ubuntu@ip-xxx xx xx xx:~$pwd
/主页/ubuntu

我想访问存储在此处的数据:

/Users/username/.aws/credentials


有没有一种简单的方法可以做到这一点?

您是在虚拟环境中,即
virtualenv
,还是在虚拟机中?如果是前者,你可以浏览那里。如果是后者,您将不得不执行一些系统管理魔法。@adamsmith实际上两者都是。使用virtualenv中的代码远程访问AWS盒。我希望在远程实例中运行的代码能够查看本地存储的凭据。听起来答案似乎是“不容易”,这是我所期待的。或者至少不是一个容易的安全的方法。您可以轻松地通过网络将您的凭据复制到AWS盒,但要确保它们在传输过程中不被破坏就不那么容易了。这不是ssh/scp的主要工作吗?“使用virtualenv中的代码将远程复制到AWS盒中。”您的意思是将代码从本地复制到远程盒,然后在那里运行它吗,或者本地运行的代码执行类似于ssh子进程的操作来在远程实例上执行操作?