01/10/2018, 11:21

Xin code upload file bằng python

Em cần giải quyết 1 vấn đề khá gấp mà đầu óc đang “oong oong” không thể đọc tài liệu nguyên cứu để tự code ra được.

Nên post lên đây xin các bác đoạn code upload file từ local lên host thông qua FTP

Làm thế nào mà em chỉ cần cung cấp đường dẫn và đích đến là nó tự upload.

Thanks các bác!

Dark.Hades viết 13:37 ngày 01/10/2018

Bước 1 mở browser
Bước 2 nhập trên thanh điều hướng:

  • google.com
    Bước 3 nhập đoạn sau vào trong ô tìm kiếm:
  • upload file via ftp python

Đó là hướng dẫn từ a-y rồi, còn từ y-z bạn lo nốt nhé

Hà Temwin viết 13:23 ngày 01/10/2018

Bước 1 mở browser
Bước 2 nhập trên thanh điều hướng:

  • google.com
    Bước 3 nhập đoạn sau vào trong ô tìm kiếm:
  • upload file via ftp python

Đó là hướng dẫn từ a-y rồi, còn từ y-z bạn lo nốt nhé

Em đã thử và không thành công, phải lật lại library đọc. Thấy hoa mắt quá nên đành đi đường vòng là vào đây hỏi

Dark.Hades viết 13:24 ngày 01/10/2018

Bạn thử cái nào? Không thành công ở đâu?

Hà Temwin viết 13:37 ngày 01/10/2018

import urllib
import os
import ftplib

url = ‘http://hinhanhdepvip.com/wp-content/uploads/2016/07/girl-xinh-dep-tu-nhien.jpg’
urllib.urlretrieve(url, “girlxinhvl.jpg”)

print ‘AAAAAAAAAAAA’

filename = “MyFile.py”

ftp = ftplib.FTP(‘xxx.xxxx.xxxx’,‘pchome@sosanka.com’,‘xxxxx’)

ftp.login(“UID”, “PSW”)

ftp.cwd("/Unix/Folder/where/I/want/to/put/file")

os.chdir(r"\windows\folder\which\has\file")

myfile = open(filename, ‘r’)

ftp.storlines('STOR ’ + filename, myfile)

myfile.close()

Lỗi ngay ở đây luôn ạ

ftp = ftplib.FTP(‘xxx.xxxx.xxxx’,‘pchome@sosanka.com’,‘xxxxx’)

mặc dù em lấy info này nhập vào ftp thì ok.
Nó báo lỗi như này ạ

File “C:\Python27\lib\ftplib.py”, line 122, in init
self.login(user, passwd, acct)
File “C:\Python27\lib\ftplib.py”, line 393, in login
if resp[0] == ‘3’: resp = self.sendcmd('PASS ’ + passwd)
File “C:\Python27\lib\ftplib.py”, line 249, in sendcmd
return self.getresp()
File “C:\Python27\lib\ftplib.py”, line 224, in getresp
raise error_perm, resp
ftplib.error_perm: 530 Login incorrect.

Dark.Hades viết 13:30 ngày 01/10/2018

FTP(‘xxx.xxxx.xxxx’,‘pchome@sosanka.com’,‘xxxxx’)

Dòng này chỉ để 1 ip server thôi.

https://docs.python.org/2/library/ftplib.html

Đọc kỹ ví dụ vào rồi làm chắc chắn sẽ đúng

Hà Temwin viết 13:23 ngày 01/10/2018

Hix,

Em chỉ có 1 ước mơ, 1 ước mơ nhỏ nhoi thôi. Đó là không cần học mà cái gì cũng biết!!!

Xem ra là vẫn phải học chứ không ai giúp được mình khi bản thân mình chưa chịu cố gắng cả :((

Phan Bá Hải viết 13:26 ngày 01/10/2018

Đó là không cần học mà cái gì cũng biết!!!

Haizzz. Lại nữa à?
https://daynhauhoc.com/t/java-dai-le-the/53539/65?u=sakadream
Bạn có thể hợp tác với thanh niên này để làm một PL không cần học cũng biết được đấy

Hoặc làm một con AI tự code cho bạn, nạp ý tưởng -> sản phẩm. Nhưng nói trước là làm vụ này mất hơi bị nhiều chất xám + thời gian và rất nhiều $$$ đấy Nhưng được cái tiếng vang khắp trời

Đừng để lười biếng + ảo tưởng lấn át bản thân bạn à

Hà Temwin viết 13:35 ngày 01/10/2018

Nói tóm lại tôi tin một ngày. Lập trình sẽ dành cho tất cả mọi người và nó đơn giản đến mức không phải học.

Thanh niên này nói đúng đấy.
Chắc chắn sẽ có ngày AI làm hết tất cả mọi việc, cụ thể trong trường hợp này là code.

Nhưng để có AI làm được cái đó thì con người phải học trước đã :))

Phan Bá Hải viết 13:25 ngày 01/10/2018

Tuỳ bạn
2 bạn có lý tưởng giống nhau, lập team được đấy

Bài liên quan
0