一.字符串的寫法1.單引號(hào)或雙引號(hào)二.字符串是不會(huì)變的1.字符串不會(huì)變,只會(huì)新增后再賦值a='ABC'b=aa='XYZ'print(b)結(jié)果還是ABC三.字符串的拼接1.用加號(hào)+2.字符串不能與數(shù)字類型相加,需要使用內(nèi)置函數(shù)str()將數(shù)字類型轉(zhuǎn)換成字符串類型再拼接四.字符串的常用方法1.title()將字符串里面的英文單詞(空格隔開的叫一個(gè)單詞)首字母變大寫,其他字符不變2.upper()將字符串里面的所有英文字符變大寫,其他字符不變3.lower()
系統(tǒng) 2019-09-27 17:48:26 1757
安裝可#pipinstallpyautogui#安裝importpyautoguipyautogui.click(480,120)#數(shù)字為坐標(biāo)
系統(tǒng) 2019-09-27 17:48:22 1757
查看python搜索包的路徑的實(shí)現(xiàn)方法:python搜索包的路徑存儲(chǔ)在sys.path下查看方法:importsyssys.path臨時(shí)添加python搜索包路徑的方法:方法1:(先進(jìn)入python)importsyssys.path.append(‘路徑')(這種方式僅對(duì)當(dāng)前python有效)方法2:exportPYTHONPATH=路徑(這種方式對(duì)所有的python有效)永久寫入sys.path的方法:方法1:在已有的sys.path搜索路徑下添加.p
系統(tǒng) 2019-09-27 17:48:22 1757
在web開發(fā)中經(jīng)常用到驗(yàn)證碼,為了防止機(jī)器人注冊(cè)或者惡意登陸和查詢等,作用不容小覷但是驗(yàn)證碼其實(shí)不是一個(gè)函數(shù)就能搞定的,它需要生成圖片和水印,其實(shí)每種語(yǔ)言都有相關(guān)的函數(shù)生成圖片和文字水印。包括我熟悉的php,呵呵,今天主要來(lái)分享如何用python生成驗(yàn)證碼。python生成驗(yàn)證碼主要用到如下模塊:Image,ImageDraw,ImageFont,ImageFilter和隨機(jī)數(shù)生成模塊Random。代碼如下:#!/usr/bin/envpython#cod
系統(tǒng) 2019-09-27 17:48:19 1757
問題提出:有時(shí)候我們采集網(wǎng)頁(yè),處理完畢后將字符串保存到文件或者寫入數(shù)據(jù)庫(kù),這時(shí)候需要制定字符串的編碼,如果采集網(wǎng)頁(yè)的編碼是gb2312,而我們的數(shù)據(jù)庫(kù)是utf-8的,這樣不做任何處理直接插入數(shù)據(jù)庫(kù)可能會(huì)亂碼(沒測(cè)試過,不知道數(shù)據(jù)庫(kù)會(huì)不會(huì)自動(dòng)轉(zhuǎn)碼),我們需要手動(dòng)將gb2312轉(zhuǎn)換成utf-8。首先我們知道,python里的字符默認(rèn)是ascii碼,英文當(dāng)然沒問題啦,碰到中文的時(shí)候立馬給跪。不知道你還記不記得,python里打印中文漢字的時(shí)候需要在字符串前面加u
系統(tǒng) 2019-09-27 17:48:17 1757
Importos;--Python自帶print(os.getcwd())--獲得當(dāng)前工作目錄os.chdir('/Users/longlong/Documents')--轉(zhuǎn)換到/Users/longlong/Documents目錄os.path.join(parm1,parm2,...)--從一個(gè)或多個(gè)路徑片段中構(gòu)造一個(gè)路徑名。os.path.expanduser()--用來(lái)將包含~符號(hào)的路徑擴(kuò)展為完整的路徑復(fù)制代碼代碼如下:>>>pathname='/
系統(tǒng) 2019-09-27 17:48:14 1757
并發(fā)與鎖a.多個(gè)線程共享數(shù)據(jù)的時(shí)候,如果數(shù)據(jù)不進(jìn)行保護(hù),那么可能出現(xiàn)數(shù)據(jù)不一致現(xiàn)象,使用鎖,信號(hào)量、條件鎖b.c.互斥鎖1.互斥鎖,是使用一把鎖把代碼保護(hù)起來(lái),以犧牲性能換取代碼的安全性,那么Rlock后必須要relase解鎖不然將會(huì)失去多線程程序的優(yōu)勢(shì)2.互斥鎖的基本使用規(guī)則:1importthreading2#聲明互斥鎖3lock=threading.Rlock();4defhandle(sid):#功能實(shí)現(xiàn)代碼5lock.acquire()#加鎖6#
系統(tǒng) 2019-09-27 17:48:09 1757
使用python訪問mysql,需要一系列安裝linux下MySQLdb安裝見PythonMySQLdb在Linux下的快速安裝//www.jb51.net/article/65743.htm-------------------------------------------------------------以下是windows環(huán)境下的:1.安裝數(shù)據(jù)庫(kù)mysql下載地址:http://www.mysql.com/downloads/可以順帶裝個(gè)圖形工具
系統(tǒng) 2019-09-27 17:48:01 1757
Python是一種解釋型、面向?qū)ο?、?dòng)態(tài)數(shù)據(jù)類型的高級(jí)程序設(shè)計(jì)語(yǔ)言,本文就舉一例Python類繼承的實(shí)例。實(shí)例代碼如下:#!/usr/bin/python#Filename:inherit.py#Author:yanggangclassSchoolMember:def__init__(self,name,age):self.name=nameself.age=ageprint'initSchoolMember:',self.namedeftell(self
系統(tǒng) 2019-09-27 17:47:55 1757
Python3使用pillow庫(kù)生成隨機(jī)驗(yàn)證碼的代碼如下所示:importrandom#pillow包的使用fromPILimportImage,ImageDraw,ImageFont,ImageFilter#Image負(fù)責(zé)處理圖片#ImageDraw負(fù)責(zé)處理畫筆#ImageFont負(fù)責(zé)處理文字#ImageFilter負(fù)責(zé)處理路徑img=Image.new('RGB',(150,50),(255,255,255))#建立一個(gè)圖片'''RGB:表示采用RGB
系統(tǒng) 2019-09-27 17:47:55 1757