-PR-
解決済み

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

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

お礼率 15% (12/77)

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()
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル14

ベストアンサー率 43% (1322/3025)

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

その他の回答 (全1件)

  • 回答No.2
レベル14

ベストアンサー率 38% (2510/6444)

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


このQ&Aで解決しましたか?
AIエージェント「あい」

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

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

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

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

特集


抽選で合計100名様にプレゼント!

ピックアップ

ページ先頭へ