Time of Update: 2018-08-08
邏輯比較簡單 ,直接上代碼 定時發送直接使用了win伺服器的定時任務來定時執行指令碼 #coding:utf-8from __future__ import divisionimport pymssql,sys,datetime,xlwt import smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.header
Time of Update: 2018-08-08
python 版本 2.7 代碼: #-*-coding:utf-8-*-import osimport timefrom ftplib import FTP#伺服器位址FTP_SERVER='xx.xx.xx.xx' -- 對應 ftpe伺服器位址USER='使用者'PWD ='密碼'FTP_PATH='/home/xx/xx/'local_root='e:'+FTP_PATHDATE=
Time of Update: 2018-08-08
邊學邊練。用python查詢快遞。 # coding:utf-8'''Created on 2018年3月16日下午12:12:52}@author: chw'''import requests as req import jsonimport sysdef getExpress(company, code): '''funcation: Get Express Infomation 2 args company: the express company code
Time of Update: 2018-08-08
import timeprint('{}'.format(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time())))) time.strftime裡面有很多參數,可以讓你能夠更隨意的輸出自己想要的東西: 下面是time.strftime的參數: strftime(format[, tuple]) -> string
Time of Update: 2018-08-08
# -*- coding: UTF-8 -*-import matplotlib as mplimport numpy as npimport matplotlib.pyplot as plt#BP神經網路實現異或問題X=np.array([[1,0,0], [1,0,1], [1,1,0],
Time of Update: 2018-08-08
在做leecode 51 NQUEENS 遇到的問題,一開始怎麼都調不出bug import timeclass Solution(object): def solveNQueens(self, n): """ :type n: int :rtype: List[List[str]] """ res = [] def
Time of Update: 2018-08-08
最近陸續用python寫了很多檔案處理指令碼,雖然功能都比較簡單 ,但還是感覺到python對檔案處理的簡潔高效 ,越發覺得java的文法相當的繁瑣~ 接到個需求處理ftp資料介面 。所以想把python指令碼也用上。java代碼定時掃描ftp資料倉儲 ,調用python指令碼入庫。 直接採用java執行系統命令的方式 @Asyncpublic void readFileByPython(List<String> filePaths)
Time of Update: 2018-08-08
# -*- coding:utf-8 -*-from bs4 import BeautifulSoupimport reimport urllibimport urllib2import mathimport codecsdomain='http://bj.lianjia.com/'url = domain + '/ershoufang/'def get_all_xiaoqu_info(): html_doc = urllib.urlopen(url).read() soup =
Time of Update: 2018-08-08
# -*- coding: utf-8 -*-#to find where use the table on xxxxx xxxxxx production env'''在項目中我們中繼資料管理的不是很好,如果Crowdsourced Security Testing道一張表在哪裡用過,就需要寫個程式去遍曆下'''import osimport os.pathrootdir =
Time of Update: 2018-08-08
一、為什麼要subprocess 從Python 2.4開始,Python引入subprocess模組來管理子進程,以取代一些舊模組的方法:如 os.system、os.spawn*、os.popen*、popen2.*、commands.*,不但可以調用外部的命令作為子進程,而且可以串連到子進程的input/output/error管道,擷取相關的返回資訊。 二、subprocess以及常用的封裝函數
Time of Update: 2018-08-08
一個封裝好的Log類 #! /usr/bin/env python#coding=gbkimport logging,osfrom logging.handlers import RotatingFileHandlerclass Logger: def __init__(self, app): self.logger = logging.getLogger(app) self.logger.setLevel(logging.DEBUG)
Time of Update: 2018-08-08
首先上一張圖: 我們知道:1位元組=8位 因為Python的誕生比Unicode標準發布的時間還要早,所以最早的Python只支援ASCII編碼,普通的字串'ABC'在Python內部都是ASCII編碼的。Python提供了ord()和chr()函數,可以把字母和對應的數字相互轉換: >>> ord('A')65>>> chr(65)'A' Python在後來添加了對Unicode的支援,以Unicode表示的字串用u'...'
Time of Update: 2018-08-08
最近的工作沒什麼進展,我只能說extjs稍微龐大了點,努力啃~ 在Python中,經常要從一個對象轉到另一個對象,以便於後面的計算,這種轉換可用拷貝來實現。 一般而言,拷貝分為三種:1. 指標引用, 2. 淺拷貝, 3. 深拷貝。 一、指標引用 Python中的對象之間賦值時是按引用傳遞的,如果需要拷貝對象,需要使用標準庫中的copy模組。 二、淺拷貝 copy.copy 淺拷貝 只拷貝父物件,不會拷貝對象的內部的子物件。 三、深拷貝
Time of Update: 2018-08-08
你就是我的唯一。在程式中也需要這樣一個唯一的標識,UUID就誕生了。 一、 概述 UUID是128位的通用唯一識別碼,通常由32位元組的字串表示。 它可以保證時間和空間的唯一性,也稱為GUID,全稱為: UUID —— Universally Unique IDentifier Python 中叫 UUID GUID —— Globally Unique IDentifier &
Time of Update: 2018-08-08
跑程式猶如走人生,有些美好的、不美好的事需要記錄下來,慢慢斟酌~ logging模組由此而生,記錄那些你想記錄的事~ 一、將日誌列印到螢幕 import logginglogging.debug('this is a bug information')logging.info('this is a info information')logging.warning('this is a warning information')logging.error('this is a
Time of Update: 2018-08-08
地址copy ,資料copy # -*- coding;utf-8 -*-#list copy"""將一個列表的資料複製到另一個列表中。核心就是淺拷貝還是深拷貝(地址 or 資料 )"""sourcelist = [11,333,444,555,6,7,6]print sourcelistcopy2 = sourcelistprint copy2 # 地址copycopy3 =
Time of Update: 2018-08-07
標籤:表達 部分 屬性 java cal 無限 round 方法 web 程式入口對於很多程式設計語言來說,程式都必須要有一個入口,比如 C,C++,以及完全物件導向的程式設計語言
Time of Update: 2018-08-07
標籤:反向 color 規則 索引值 als value 函數 func argument Python基礎--列表 列表的常用方法:list.append(obj)--->無傳
Time of Update: 2018-08-07
標籤:shel conf 就是 環境 yum path com gcc 安裝位置 通常將Python安裝在/usr/local/python3(具體安裝位置看個人喜好,但是要記住安裝的位置),因
Time of Update: 2018-08-07
標籤:格式化輸出 列表 運算 下標 dig 判斷 ict 可迭代對象 選擇 一. 編碼1. 最早的電腦編碼是ASCII. 美國人建立的. 包含了英文字母(大寫字母, 小寫字母). 數字,