最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用python實(shí)現(xiàn)http及ftp服務(wù)進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?/h1>
 更新時間:2018年10月26日 15:47:28   作者:mazhen1991  
今天小編就為大家分享一篇使用python實(shí)現(xiàn)http及ftp服務(wù)進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

服務(wù)器之間的http數(shù)據(jù)傳輸

直接使用python內(nèi)置的http服務(wù):

python -m SimpleHTTPServer 8000

此時,輸入指令的目錄就已經(jīng)開啟了http服務(wù),8000為端口(如不指定,默認(rèn)為8000),如果我們需要在其他機(jī)器下垃取該目錄下的文件,只需在目標(biāo)機(jī)器運(yùn)行:

wget ip:port/文件名

速度杠桿的。

開啟ftp上傳文件

安裝ftp的python第三方組件

pip install pyftpdlib

編寫啟動腳本

from pyftpdlib.authorizers import DummyAuthorizer
from pyftpdlib.handlers import FTPHandler
from pyftpdlib.servers import FTPServer
import os

def main():
 # Instantiate a dummy authorizer for managing 'virtual' users
 authorizer = DummyAuthorizer()

 # Define a new user having full r/w permissions and a read-only
 # anonymous user
 authorizer.add_user('user', '12345', '.', perm='elradfmwM')
 authorizer.add_anonymous(os.getcwd())

 # Instantiate FTP handler class
 handler = FTPHandler
 handler.authorizer = authorizer

 # Define a customized banner (string returned when client connects)
 handler.banner = "pyftpdlib based ftpd ready."

 # Specify a masquerade address and the range of ports to use for
 # passive connections. Decomment in case you're behind a NAT.
 #handler.masquerade_address = '151.25.42.11'
 #handler.passive_ports = range(60000, 65535)

 # Instantiate FTP server class and listen on 0.0.0.0:2121
 address = ('', 8888)
 server = FTPServer(address, handler)

 # set a limit for connections
 server.max_cons = 256
 server.max_cons_per_ip = 5

 # start ftp server
 server.serve_forever()

if __name__ == '__main__':
 main()

其中8888是我設(shè)定的端口號,user是用戶名,12345是我指定的密碼,此時,我們至需要運(yùn)行腳本,就可以使用ftp工具,連接該ftp服務(wù)器,并上傳文件了。

如果我們不使用我們自己編寫的腳本,而是直接使用內(nèi)置的腳本:

python -m pyftpdlib -p 8888

此時,連接該ftp服務(wù)器,使用的是默認(rèn)的用戶:anonymous,但是當(dāng)我們上傳文件時,會發(fā)現(xiàn),沒有該用戶的上傳權(quán)限,所以,這里建議自己編寫運(yùn)行腳本。

以上這篇使用python實(shí)現(xiàn)http及ftp服務(wù)進(jìn)行數(shù)據(jù)傳輸?shù)姆椒ň褪切【幏窒斫o大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • windows中python實(shí)現(xiàn)自動化部署

    windows中python實(shí)現(xiàn)自動化部署

    本文主要介紹了windows中python實(shí)現(xiàn)自動化部署,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • 淺析Python3 pip換源問題

    淺析Python3 pip換源問題

    這篇文章主要介紹了Python3 pip換源問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • Python中隱藏的五種實(shí)用技巧分享

    Python中隱藏的五種實(shí)用技巧分享

    這篇文章主要和大家分享五個Python中隱藏的實(shí)用技巧,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Python有一定的幫助,感興趣的小伙伴可以學(xué)習(xí)一下
    2022-05-05
  • 如何利用Python統(tǒng)計(jì)正數(shù)和負(fù)數(shù)的個數(shù)

    如何利用Python統(tǒng)計(jì)正數(shù)和負(fù)數(shù)的個數(shù)

    Python檢查數(shù)據(jù)中的正/負(fù)數(shù)是一種常見的數(shù)據(jù)處理操作,可以通過編寫代碼來實(shí)現(xiàn),下面這篇文章主要給大家介紹了關(guān)于如何利用Python統(tǒng)計(jì)正數(shù)和負(fù)數(shù)的個數(shù)的相關(guān)資料,需要的朋友可以參考下
    2024-05-05
  • Python 獲取新浪微博的最新公共微博實(shí)例分享

    Python 獲取新浪微博的最新公共微博實(shí)例分享

    因?yàn)楣ぷ鳎枰ト∥⒉﹥?nèi)容。在百度上找到多篇關(guān)于用Python實(shí)現(xiàn)抓取新浪微博的文章,但似乎都不湊效,還是自己來吧,俗話說自己動手豐衣足食嘛
    2014-07-07
  • python?如何去除字符串中指定字符

    python?如何去除字符串中指定字符

    python中的strip()可以去除頭尾指定字符,只能刪除頭尾指定字符,想要去除中間字符,可以使用replace()函數(shù),本文結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2022-12-12
  • python爬蟲容易學(xué)嗎

    python爬蟲容易學(xué)嗎

    在本篇文章里,小編給大家分享的是一篇關(guān)于python爬蟲是否容易學(xué)的相關(guān)知識點(diǎn)內(nèi)容,有興趣的朋友們可以閱讀下。
    2020-06-06
  • Python django框架 web端視頻加密的實(shí)例詳解

    Python django框架 web端視頻加密的實(shí)例詳解

    這篇文章主要介紹了Python django框架 web端視頻加密,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • Python與C/C++的相互調(diào)用案例

    Python與C/C++的相互調(diào)用案例

    這篇文章主要介紹了Python與C/C++的相互調(diào)用案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Python實(shí)現(xiàn)時間序列可視化的方法

    Python實(shí)現(xiàn)時間序列可視化的方法

    matplotlib庫是一個用于創(chuàng)建出版質(zhì)量圖表的桌面繪圖包(2D繪圖庫),是Python中最基本的可視化工具。這篇文章主要介紹了Python時間序列可視化實(shí)現(xiàn),需要的朋友可以參考下
    2019-08-08

最新評論

海宁市| 天全县| 清流县| 铜鼓县| 乐亭县| 博乐市| 舒城县| 牟定县| 察哈| 张掖市| 昌宁县| 大港区| 柳河县| 峡江县| 库尔勒市| 壶关县| 上杭县| 福安市| 茌平县| 原阳县| 芒康县| 杭锦后旗| 龙南县| 都兰县| 临海市| 丰县| 徐汇区| 长宁县| 涿鹿县| 项城市| 公主岭市| 乌审旗| 墨脱县| 得荣县| 长宁区| 金乡县| 准格尔旗| 类乌齐县| 丰宁| 凤凰县| 新乡县|