解決済み

pythonでFTPを使ってフォルダをアップ

  • 困ってます
  • 質問No.9361876
  • 閲覧数137
  • ありがとう数2
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 21% (26/122)

pythonでFTPを使ってファイルのアップロードはできたのですが、空のフォルダをアップする方法がわかりません。アドバイスをいただけますでしょうか?

ftp = ftplib.FTP("????")
ftp.set_pasv("true")
ftp.login("?????","???")
fp = open(/test,'rb')
ftp.storbinary("STOR /donald/test",fp)
ftp.close()
fp.close()

質問者が選んだベストアンサー

  • 回答No.1

ベストアンサー率 43% (1414/3266)

コンピューター カテゴリマスター
>空のフォルダをアップする方法がわかりません。
アップするという考えではなくて「ディレクトリ(フォルダ)を新規作成する」を行なえばいいです。
先回のPythonマニュアルを参照してください。
すべてのことが記述してあります。
---
「サーバ上に新たにディレクトリを作ります。」
FTP.mkd(pathname)
「サーバ上のディレクトリ dirname を削除します。」
FTP.rmd(dirname)
Be MORE 7・12 OK-チップでイイコトはじまる

その他の回答 (全1件)

  • 回答No.2

ベストアンサー率 38% (2760/7101)

コンピューター カテゴリマスター
FTPにはフォルダをアップロードするという機能はありません。
フォルダ丸ごとアップロードする場合は、ディレクトリの作成を行った後にファイルをアップロードしています。
なので、空のフォルダのアップロードはディレクトリ作成に置き換えて処理する必要があります。
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ