用最簡單的語句,實現最實用的功能
一起學習python@小臉龍
我們文字文件「catoonsite」的格式
#catoon_name catoon_site vol
huoying vol1
def getsitefromtxt(dir,filename):
strings=
with open(filename,'ru') as f:
for line in f:
strings += line.split()
print strings
for item in xrange(3,len(strings),3):
print strings[item], strings[item + 1]
downloadcatoon(strings[item+1],dir,strings[item]+'_'+strings[item+2])
其中使用with 開啟檔案,可以使用預設的exception處理函式。
這裡推薦使用xrange,十分靈活,便於使用不同的步長
這樣我們就可以將引數傳遞給downloadcatoon啦
同樣,重新定義一下main:
def main():
args = sys.argv[1:]
# downloadcatoon(args[0], args[1], args[2])
getsitefromtxt(os.getcwd(),args[0])
測試:python downloadcartoon.py catoonsite
小白的python成長日記(第三天)
今天主要學習了字串的一些知識,內容如下 1 字串可以有三種定義方式,分別是 單引號 和雙引號三引號 三個單引號和三個雙引號 只有三引號才支援換行,其他兩種不支援換行。2 字串也可以進行加法和乘法的運算,但是都是進行字串的拼接,例如英雄聯盟裡面 蠻族之王 外號是 蠻三刀 蠻族之王外號是蠻三刀 德瑪西亞...
小白的python成長日記(第四天)
今天學了乙個有趣的東西,叫條件判斷語句,主要是if,個人感覺這個應該是在寫 的時候會經常用到的,但是這個if也有很多需要記憶的地方,例如 代表不等於 代表等於 代表大於等於 代表小於等於然後就是if的用法,if是如果的意思,跟我們學語文的時候差不多的意思,如果 就 所以需要有乙個else,常和if ...
Python學習日記 13 檔案操作
能呼叫方法的一定是物件 poem open 南歌子.txt r encoding utf8 read r 讀模式,read 讀出來,檔案要加字尾名 print poem 讀 f open 南歌子.txt r encoding utf8 讀模式開啟 poem f.read 10 讀方式操作 操作 十個...