原创 Iterator and Generator-2

lambda表達式 匿名函數 # lambda params:expression # params : 可選參數,逗號分割變量名 # expression:表達式,可以用條件語句,沒有return或yield # 用法: #

原创 def 的來龍去脈

kwargs = {'color':'blue','price':100} def car(**kw): print(kw) car(**kwargs) # 向函數中傳遞參數:字典 {'color': 'blue', 'pric

原创 時間轉換

from datetime import datetime from dateutil import parser d1 = '2018/1/8 14:30' date1 = datetime.strptime(d1, '%Y/%m/%d

原创 Iterator and Generator

# Iterator 一個對象,代表了遺傳數據流,使用__next__()方法或內置函數next() # 返回連續的對象,沒有數據返回時,拋出StopIteration異常 # iterable 一個對象,能每次返回數據組中的一個成員

原创 簡易聊天機器人

data = {'name':'coop','how are you':'fine thank you ,and you','i am fine too':'thanks'} def write_data(dic): data.up

原创 v0.35

from dateutil.relativedelta import relativedelta from datetime import datetime s = '明天' if s.find('明天') > -1: now =

原创 python pdf

# 從pdf中讀取文本 # 寫pdf # 加密解密pdf # 和平pdf,加水印 # pip install PyPDF2 %cd D:\python全站\office import PyPDF2 D:\python全站\office pd

原创 map filter reduce

# map # map : what why how # http://devdocs.io/python~3.6/library/functions#map 官方文檔 # 返回一個迭代器,該迭代器將函數應用到可迭代的每一項,從而產生結

原创 configparser.ConfigParser.writer()

① write(fileobject, space_around_delimiters=True) Write a representation of the configuration to the specified f

原创 2

# pip install bs4 from bs4 import BeautifulSoup # python 爬蟲利器 """ Beautiful Soup 是一個可以從HTML或XML文件中提取數據的Python庫. 它能夠通過

原创 壓縮備份多個文件

壓縮備份多個文件 使用zipfile 創建壓縮文件 查看信息 解壓縮 import os import shutil os.getcwd() 'C:\\Users\\coop' # 創建 import zipfile my_zip = z

原创 python-PS圖片

from PIL import ImageColor # pip install pillow # http://pillow-zh-cn.readthedocs.io/zh_CN/latest/installation.html Imag

原创 datetime

import datetime from datetime import datetime datetime.now() datetime.datetime(2018, 8, 1, 22, 50, 40, 408121) '{dt:%y-

原创 函數作用域

1 變量作用域 2 函數嵌套 3 函數閉包 # 變量作用域 # LEGB:Local ,Enclosing ,Global, Builtin # 本地作用域,封閉,全局,內置 x = 1 # 全局變量 def add()

原创 property,私有變量

# 如果要讓內部屬性不被外部訪問,可以把屬性的名稱前加兩個下劃線__,在python中,實例的變量如果以__雙下劃線開頭,就變成了一個私有變量(private),z只有內部可以訪問,外部不能訪問。 ### gender改爲私有變量的案例: