原创 Python3腳本運行出現語法錯誤:IndentationError: unindent does not match any outer indentation level

【問題】  一個python腳本,本來都運行好好的,然後寫了幾行代碼,而且也都確保每行都對齊了,但是運行的時候,卻出現語法錯誤:  IndentationError: unindent does not match any outer i

原创 Python字符串、元組、列表、字典互相轉換的方法

#-*-coding:utf-8-*-  #1、字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典轉爲字符串,返回:<type 'str'> {'age': 7, 'na

原创 Pycharm報錯解決:error:please select a valid Python interpreter

問題描述: 之前PC上安裝的是Python2,後來工作需要轉成Python3了。然後在用pycharm運行Python2的程序時發現源程序運行報錯(出去語法錯誤) error:please select a valid Python in

原创 Python 解決 :NameError: name 'reload' is not defined 問題

對於 Python 2.X: import sys reload(sys) sys.setdefaultencoding("utf-8") 對於 <= Python 3.3:   import imp imp.reload(sys)

原创 NameError: name 'unicode' is not defined

There is no such name in Python 3, no. You are trying to run Python 2 code in Python 3. In Python 3, unicode has been r

原创 python 不同文件夾下的py文件如何調用

需要用到sys.path.append(path)命令。 示例:這是我的文件夾佈局 aa.py: def sayHello(name): print 'hello '+name class classA(): de

原创 Session和Cache的區別

以前實現數據的緩存有很多種方法,有客戶端的Cookie,有服務器端的Session和Application。其中Cookie是保存在客戶端的一組數據,主要用來保存用戶名等個人信息。Session則保存對話信息。Application則是保

原创 css 使圖片水平垂直居中

1.利用display:table-cell,具體代碼如下: html代碼如下: <div class="img_wrap">   <img src="wgs.jpg"> </div> css代碼如下: .img_wrap{

原创 Socket、TCP/IP、UDP

什麼是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/Internet Protocol)即傳輸控制協議/網間協議,是一個工業標準的協議集,它是爲廣域網(WANs)設計的。 UDP(Use

原创 TCP 三次握手四次揮手

計算機網絡分爲五層:物理層、數據鏈路層、網絡層、運輸層、應用層 其中: 網絡層:負責根據IP找到目的地址的主機 運輸層:通過端口把數據傳到目的主機的目的進程,來實現進程與進程之間的通信 1.2 端口號(PORT) 端口號規定爲16位,即

原创 C# 開源框架(整理)

Json.NET  http://json.codeplex.com/ Json.Net 是一個讀寫Json效率比較高的.Net框架.Json.Net 使得在.Net環境下使用Json更加簡單。通過Linq To JSON可以快速的讀寫J

原创 DataTable數據集轉換爲List非泛型以及泛型方式

DataTable是斷開式的數據集合,所以一旦從數據庫獲取,就會在內存中創建一個數據的副本,以便使用。由於在實際項目中,經常會將DataTable中的每行數據轉換爲Model,然後放到List集合中,所以,下面提供了轉換的兩種思路:非泛型

原创 SQL 存儲過程

/* 創建表類型.*/ create type XTableType as table(ID int,Names varchar(10)); go /* 創建一個存儲過程以表值參數作爲輸入 */ create Procedure

原创 C# 用Linq實現DataTable轉換成List

public static List<User> ConvertDataTableToObjectList(DataTable dt) { var list = (from t in dt.AsEnumerable()

原创 SQL 刪除重複記錄,並保留其中一條

SQL:刪除重複數據,只保留一條用SQL語句,刪除掉重複項只保留一條在幾千條記錄裏,存在着些相同的記錄,如何能用SQL語句,刪除掉重複的呢  1、查找表中多餘的重複記錄,重複記錄是根據單個字段(peopleId)來判斷 select *