【python】啟動一個http服務,用於獲取檔案中的資訊
使用場景:想要在瀏覽器下檢視某個機器下的目錄檔案;想使用wget臨時的下載某個機器下的檔案。
首先在目標機器下使用python啟動一個http服務:
python -m SimpleHTTPServer ---------這樣會啟動一個埠為預設埠8000的HTTP服務。
如果想要自己定義埠的話可以:
python -m SimpleHTTPServer 3883 -------啟動一個埠號為8080的HTTP服務。
此時在瀏覽器頂端輸入:http://[your address]:8080 就可以看到該目錄下的目錄檔案。
在其他的機器上使用 wget http://[your address]:8080/[dir/file] 就可以將該機器下的檔案下載下來了 【再也不用擔心沒有目標機器上ftp服務了!】。
相關推薦
【python】啟動一個http服務,用於獲取檔案中的資訊
使用場景:想要在瀏覽器下檢視某個機器下的目錄檔案;想使用wget臨時的下載某個機器下的檔案。 首先在目標機器下使用python啟動一個http服務: python -m SimpleHTTPServer ---------這樣會啟動一個埠為預設埠8000的HTTP
【Python】設計一個演算法,計算出n階乘中尾部零的個數
1.常見的思路:先求N的階乘,再計算零的個數。 (但是,時間消耗太大) def trailingZeros( n): S = 1 for i in range(1,n+1): S = S * i
【Nginx】開發一個HTTP過濾模塊
返回 mil http_core 應該 already eas srv 分配內存 alert 與HTTP處理模塊不同。HTTP過濾模塊的工作是對發送給用戶的HTTP響應做一些加工。server返回的一個響應能夠被隨意多個HTTP過濾模塊以流水線的方式依次處理。HTT
【python】判斷一個字符串是否是數字
val imp erro not 判斷 數字 try false urn def is_number(s): try: float(s) return True except ValueError: pass try: impo
【ServiceComb】紮實做微服務,認真做開源
5 問ServiceComb 微服務 ServiceComb 是誰? ServiceComb取名寓意蜂巢,是微服務開源專案,Apache軟體基金會孵化專案,其源自ServiceComb商業版華為雲微服務引擎
【python】重新命名移動圖片,rename file 不管是什麼格式的檔案
''' copy and rename file No matter what format it is. ''' import os import shutil root_path = "/medi
【Python】二、debuglib.py,除錯利器
0 序 如果下述問題也困擾著你,又或仍在使用“新手做法”, 那麼本文值得一讀。 常見問題 新手做法 debuglib分享方法 標準處理方法 程式計時,速度效能分析 t0 = time.clock()…print(‘xxx用時%.2f\n’ % (
【Java】給定一個字串str,和一個字母ch,請實現相應的程式碼求出一個數組,使陣列中每個數字表示該位置與字母ch之間的最短距離。 比如str=”lexinfintech” ch=”i” 則輸出為:[3,2,1,0,1,1,0,1,2,3,4,5]
import java.util.ArrayList; import java.util.List; import java.util.Scanner; /** * @author: ycz * @date: 2018/12/17 0017 16:43 * @description: */ p
【python】如何批量讀取資料夾的所有檔案資料,os模組與open函式結合使用例項
很多時候,由於資料眾多,分別儲存在資料夾裡,此時需要批量開啟檔案讀取,然後對資料整合進行操作。那麼就必須通過使用os模組和open函式相結合,通過os模組得到全部的檔案,然後通過open函式開啟檔案讀寫
【python】對於程式設計師來說,2018刑偵科推理試卷是問題麼?
最近網上很火的2018刑偵科推理試卷,題目確實很考驗人邏輯思維能力。 可是對於程式設計師來說,這根本不是問題。寫個程式用窮舉法計算一遍即可,太簡單。 import itertools class Solution(object): answer = [] def check3(self):
【Oracle】UTL_HTTP 傳送http請求,定時任務job+儲存過程PROCEDURE
總覺得這種方式心裡用著沒譜,因為對他並不瞭解。比如是否涉及到資源釋放啊,異常捕獲啊,是否能穩定高併發執行啊。大家也可以看一下 幫我優化優化。 首先1·要使用 --開啟Oracle ACL許可權 /*
【Hibernate】搭建一個Hibernate環境,開發步驟
搭建一個Hibernate環境,開發步驟: 1. 下載原始碼 版本:hibernate-distribution-3.6.0.Final 2. 引入jar檔案 hibernate3.jar核心 +
【python】pandas庫pd.read_excel操作讀取excel檔案引數整理與例項
除了使用xlrd庫或者xlwt庫進行對excel表格的操作讀與寫,而且pandas庫同樣支援excel的操作;且pandas操作更加簡介方便。 首先是pd.read_excel的引數:函式為: pd.read_excel(io, sheetname=0,he
【Python】在Linux下通過psutil庫獲取指定的pid的處理
在Linux下通過psutil獲取指定pid的處理方法: 程式碼: import psutil def processinfo(processName): pids = psutil.pi
【Python】beautifusoup解析HTML並將資料寫入檔案
Python版本:3.6 IDE:PyCharm 1.解析HTML(這裡以www.baidu.com為例) headers = { 'Connection': 'Keep-Alive', 'User-Agent': 'Mozilla/5.0 (Windo
python 輸入加密的MD5值,並搜尋檔案中的原始值
此程式可以輸入一串MD5的值,並在指定的檔案中搜索到原始值。程式自有用處。 #輸入加密的MD5值,並搜尋檔案中的原始值 by qianxiao996 #部落格地址:https://blog.cs
Linux下,grep獲取檔案中的最後一次匹配項
如題:使用grep獲取檔案中的最後一次匹配項 grep '查詢的內容' -A 100 檔名 | tail -n 101 grep獲取檔案中的最後一次匹配項,以及後面100行, 注意是tail -n 101而不是tail -n 100,因為tail -n 100將不會顯示匹配內
【HTTPServer】藉助Python建立簡易的HTTP服務
0x00 前言 區域網內有個想傳的檔案,但是跨平臺了怪麻煩的。 於是想著建立個http服務來傳吧,但是又懶得下載東西,哦對了我有Python,那就足夠了~ 0x01 防火牆開啟埠 為了開啟服務,首先需
【OM】關於linux SSHD服務啟動錯誤,exitcode=255
由於伺服器維護,在關機的過程中可能造成了一些虛擬機器的非正常關機(即便是reboot或者shutdown -h 手動正常關機)有時因為系統執行緒無法正常關閉導致某些服務再次開機的時候就出現問題了,
【python】將兩個列表合併為字典,其中一個列表為Key,一個列表為Value
先說函式:dict(zip(列表1,列表2)) 列表1作為key,列表2作為value 下面看一下程式碼: #定義兩個列表 list1 = range(0,10) list2 = range(10,20) #合併為字典,呼叫dict(zip()) dict_name