问题标签 [pysftp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python - If 语句,分配前引用的错误局部变量“newfile”
我有以下 Python 2.7 脚本。
该脚本遍历包含文件名的 CSV 文件,然后在 FTP 服务器上查找文件名。
但是,当在 ftp 上找不到该文件时出现错误:
赋值前引用的错误局部变量“newfile”
理想情况下,如果在 ftp 上找不到前一个文件,我希望脚本只移动到文件中的下一行。我该怎么做?提前致谢。
python - 没有名为 bcrypt 的模块:DLL 加载失败
我正在尝试在 Windows 上安装 pysftp,因为我的 odoo 服务器在 Windows 上,并且我在模块中使用了 pysftp。
首先,它给了我一个错误No module named pysftp
。我使用pip install pysftp
然后系统安装了它,对于不同的依赖项(例如paramiko,payn1,cryptography
等)给出了相同的错误。但最后,它给了我一个错误No module named bcrypt
,所以我尝试使用 pip 安装它并且它安装成功。但是当我运行应用程序时,它给了我以下错误。
我的 pip 版本是9.0.1
,python 版本是3.5.4
python - 为什么 pysftp 库中的 chdir 不影响 pysftp 库中的执行?
我使用 pysftp(它是 paramiko 的包装器)。
/home/alex_test 中的脚本,我想执行该脚本
但它不起作用,因为找不到脚本。
另一方面,它确实有效
为什么 ?我的目标是为 unix 和 Windows 创建一个通用代码。
python - 无法使用 pysftp get 下载文件
我能够成功地将 sftp 与 pysftp 连接起来,但是在下载文件时出现错误,因为FileNotFoundError: [Errno 2] No such file.
我还观察到该文件只是在本地路径中添加“?” 连同扩展。以下是更多细节。
在 ftp 中以 Test_03132018080105.csv 的形式文件。在本地路径创建文件为 Test_03132018080105.csv?零字节
代码:
错误:
python - TypeError:预期的 str、字节或 os.PathLike 对象,而不是 _io.BytesIO
尝试使用 ssh 将文件从 Internet 上传到我的服务器。有以下代码可以很好地上传本地文件,但我不知道还要做什么才能让图片字节对象上传。
python - 如何使用特定的 HostkeyAlgorithms 配置 pysftp/paramiko 连接 - python
我需要自动将文件从一台服务器传输到客户端的 SFTP 服务器。我已经使用 Python 的 pysftp 包完成了数百次。但是,在这种情况下,HostkeyAlgorithm
我需要设置一个。我已经阅读了 Paramiko 的文档,因为 pysftp 似乎完全没有这个选项并且是建立在 Paramiko 之上的。但老实说,我不知道该怎么做(我不经常玩网络游戏)。我一直在通过 bash 手动发送以下内容:
我在 Python 中尝试了以下操作,但没有成功:
这将返回:
所以我想问题是我在哪里/如何-o HostkeyAlgorithms=+ssh-dss
在设置我的 Paramiko 连接时添加?
python-3.x - pysftp 使用 get_r() 复制远程目录
我正在尝试使用 pysftp 将远程目录的内容复制到我的本地目录。
这是代码:
我收到以下文件未找到错误消息,
由于某种原因,这两条路径似乎都被连接起来了,这导致了不正确的 FileNotFound 异常。此外,我已验证该文件是否存在于远程目录中。任何帮助深表感谢。
python - 尽管文件已上传,但 Python pysftp.put 引发“没有此类文件”异常
我正在使用 pysftp 连接到服务器并将文件上传到它。
有时它可以正常工作而没有错误,但有时它会正确放置文件,但会引发以下异常。该文件由服务器上运行的另一个程序读取和处理,因此我可以看到该文件在那里并且没有损坏
如何防止异常?
python - 如何使用pysftp将字符串写入ftp上的文件?
我有一个存储在变量中的大型 xml 文件。我想使用 pysftp 将其直接写入 ftp。我相信我需要使用 pysftp.putfo ,这需要一个类似对象的文件。这是一个最小的例子:
我收到以下错误:
我究竟做错了什么?是否有一种更简单、更好的方法来实现我将字符串变量写入 ftp 上的文件的目标?
python - 来自 Linux 的 Python pysftp get_r 在 Linux 上运行良好,但在 Windows 上运行良好
我想使用 Python 2.7 使用 SFTP 将带有文件和子文件夹的整个目录结构从 Linux 服务器递归复制到本地机器(Windows 和 Linux)。
我能够 ping 服务器并使用 WinSCP 从同一台机器下载文件。
我尝试了以下代码,在 Linux 上运行良好,但在 Windows 上运行良好。
我试过\
, /
, os.join
,都给了我同样的错误,也检查了权限。