# -*- coding:utf-8 -*-#__authon__==lixiaojie
#本檔案用來實現修改使用jenkens打包的名字
import ftplib
import os
#命名host = 'ftp.haocai.sz'
#ftp位址
username = 'ftpserver'
#使用者名稱
passwd = 'haocai888'
#使用者密碼
mulu = '/releases/android/'
mulu_qz_market_97 = '/releases/android/quanzhong/market/97/'
name_qudao=['quanzhong/'
,'lianzhong/'
,'lianzhongcai/']
name_package=['info/'
,'market/'
,'office/']
name_icon=['97/'
,'oldicon/']
#連線登陸ftp
def
ftp_login():
try:
link_ftp = ftplib.ftp(host)
link_ftp.login(username, passwd)
return link_ftp
except:
print("can't login")
#修改檔名(修改的檔案是**目錄,分別為包名,渠道名,圖示)
def
ftp_rename(oldname, newname):
for x in
range(0
,len(name_qudao)):
for y in
range(0
,len(name_package)):
for z in
range(0
,len(name_icon)):
ftp_oldname = mulu + name_qudao[x] + name_package[y] + name_icon[z] + oldname
ftp_newname = mulu + name_qudao[x] + name_package[y] + name_icon[z] + newname
try:
#改名,舊的名字和新的名字
ftp_login().rename(ftp_oldname, ftp_newname)
print('update'+ftp_oldname)
except :
print("can't update")
#呼叫ftp_login()
ftp_login()
ftp_oldname = input('please input oldname:')
ftp_newname= input('please input newname:')
ftp_rename(ftp_oldname, ftp_newname)
#關閉ftp連線
ftp_login().quit()
python使用libssh2連線linux
1.安裝 1 使用下面命令獲得最新版本的ssh4py安裝包 git clone git 2 解壓ssh4py後使用下面命令進行安裝 cd ssh4py python setup.py build python setup.py install 2.開始使用 1 為了使用libssh2,你必須建立乙個...
使用python2連線操作db2
在python2.6下連線db2,步驟 1 安裝python2.6.注 目前db2的驅動還不支援2.7 3 設定環境變數path 增加c python26 c python26 scripts。以我裝的位置為例,setuptools安裝後,在目錄c python26 scripts中會生成easy ...
如何在Win10系統使用Python3連線Hive
由於資料存放在大資料平台的hive資料倉儲中,我需要在win10系統上利用python3連線hive,然後讀取資料,進行探索 分析和挖掘工作。我通過網上查詢資料和實程式設計客棧際測試,把win10系統python3成功連線hive配置總結如下。第一步 安裝依賴庫 pip install bitarr...