最近在做cocos2d-x的簡明配置,發現有的朋友的文本編輯器,自動將\r\n截斷成\n,(在unix上換行使用\n,windows上,換行使用的是\r\n)于是,寫了這個腳本,希望對一些朋友有所幫助,不用一行一行去改importosdefreplace(filePath,w2u):try:oldfile=open(filePath,"rb+")#這里必須用b打開path,name=os.path.split(filePath)newfile=open(p
系統 2019-09-27 17:48:49 1641
目錄問題一:更改數據庫問題二:Nomodulenamed'MySQLdb'問題三:問題四:問題五:問題一:更改數據庫django默認使用sqlite的數據庫,默認自帶sqlite的數據庫驅動,引擎名稱:django.db.backends.sqlite3,如果我們需要使用MySQL的話,那么我們需要手動修改settings.py的內容解決辦法:找到DATABASES,將數據庫引擎修改為MySql。DATABASES={'default':{'ENGINE'
系統 2019-09-27 17:48:28 1641
判斷是否xx開始使用startswith示例代碼:String="12345上山打老虎"ifstr(String).startswith('1'):#判斷String是否以“虎”結尾print("有老虎")else:print("沒老虎")執行結果:有老虎判斷是否xx結尾使用endswith示例代碼1:String="12345上山打老虎"ifstr(String).endswith('虎'):#判斷String是否以“虎”結尾print("有老虎")el
系統 2019-09-27 17:48:27 1641
目錄:1.數據分析模塊2.數據文件導入3.圖形繪制4.讀取數據并可視化分析1.數據分析模塊importnumpyasnn#一維數組numpy.array([元素1,元素2....,元素n])x=nn.array(['2','3','d','g'])#print(x)#創建二維數組格式numpy.array([[元素1],[元素2]....,[元素n]])y=nn.array([[2,3,4],[4,3,4,],[34,4,2,]])#print(y)#排序
系統 2019-09-27 17:48:18 1641
幾乎所有的微薄都提供了縮短網址的服務,其原理就是將一個url地址按照一定的算法生成一段字符串,然后加在一個短域名后面邊成了一個新的url地址,數據庫中會存放這個短地址和原始的地址,當用戶點擊這個新的短地址后,短地址服務會根據短域名后面的幾個字符串從數據庫中讀出原來的地址然后頁面進行跳轉。比如新浪微薄中的url是http://t.cn/xxxxxxxt.cn是其域名,其后面跟著的是7位算出來的字符串。方法一:使用哈希庫自定義算法因為文本中顯示太長的url會比
系統 2019-09-27 17:48:18 1641
0x00:使用xpath進行網頁解析#coding:utf-8importrequestsimportosimportrefromlxmlimportetreeimporttimedefget_title(title):#獲取標題,創建文件path=r"./Pic/"+titleifos.path.exists(path):#文件夾存在,返回returnpathelse:os.makedirs(path)#創建空文件夾returnpathdefpic_ge
系統 2019-09-27 17:48:15 1641
因為GAE在國內訪問不便,所以平時有一些小應用,我都會放在SAE上面,雖然SAE還有很多缺陷,但算是上手比較容易的一個了,最起碼文檔寫的不錯。開發SAE上的應用,我一般都用Flask,SAE預裝了Flask,所以你可以直接用,但我們難免會用一些沒有預裝的庫。如果是在以前,可能需要自己將package挨個copy到應用目錄中,然后手動加載,現在嘛,不需要那么麻煩了,SAE有個非常不錯的解決方案,見《安裝依賴的第三方包》你可以使用saecloud來代替pip安
系統 2019-09-27 17:48:13 1641
Python風格規范(Google)本項目并非Google官方項目,而是由國內程序員憑熱情創建和維護。如果你關注的是Google官方英文版,請移步GoogleStyleGuide以下代碼中Yes表示推薦,No表示不推薦。分號不要在行尾加分號,也不要用分號將兩條命令放在同一行。行長度每行不超過80個字符以下情況除外:長的導入模塊語句注釋里的URL不要使用反斜杠連接行。Python會將圓括號,中括號和花括號中的行隱式的連接起來,你可以利用這個特點.如果需要,你
系統 2019-09-27 17:48:09 1641
分號不要在行尾加分號,也不要用分號將兩條命令放在同一行.行長度每行不超過80個字符例外:長的導入模塊語句注釋里的URL不要使用反斜杠連接行.Python會將圓括號,中括號和花括號中的行隱式的連接起來,你可以利用這個特點.如果需要,你可以在表達式外圍增加一對額外的圓括號.Yes:foo_bar(self,width,height,color='black',design=None,x='foo',emphasis=None,highlight=0)if(wi
系統 2019-09-27 17:48:08 1641
在使用uliweb開發soapwebservice后,啟動uliweb時,werkzeug的日志莫名其妙丟失了。正常的日志:復制代碼代碼如下:[INFO]*LoadingDebuggedApplication...[INFO]*Runningonhttp://localhost:8000/[INFO]*Restartingwithreloader[INFO]*LoadingDebuggedApplication...異常的日志:復制代碼代碼如下:[INFO
系統 2019-09-27 17:48:08 1641