原创 18、python讀文件--read()、read(size)、readline()、readlines()

讀文件: #使用Python內置的open()函數,傳入文件名和標示符 #標示符'r'表示讀,這樣,就成功地打開了一個文件。 f = open('D:/PycharmProjects/pachong/file/file1.txt'

原创 21、python面向對象編程---訪問權限(私有變量)

在Python中,實例的變量名如果以__開頭,就變成了一個私有變量(private),只有內部可以訪問,外部不能訪問; 變量名以__開頭後,外部代碼就無法從外部通過 實例變量.__name 和 實例變量.__score 訪問到變

原创 爬蟲下來的網頁中文亂碼解決

# -*- coding:UTF-8 -*- import requests if __name__ == '__main__': target = 'http://www.biqukan.com/1_1094/5403177

原创 4、mybatis使用動態帶代理實現增刪改查CRUD

在上一篇https://blog.csdn.net/LOVEYSUXIN/article/details/103464456的基礎上,進一步改造,採用動態代理的方式使得mybatis實現crud操作。 具體代碼如下: 1、創建UserMa

原创 xshell---vi操作命令

vi的命令 vi +文件名.c  文件名指定需要進行編輯的文件。在默認的情況下,若指定的文件存在,則打開該文件;若指定的文件不存在,則新建空白文件。 i(表示插入) esc 退出編輯 文件保存與退出: :q  在文件未作任何修改的情況下退

原创 13、python高級特性--迭代器(Iterator)

迭代器(Iterator) 可以直接作用於for循環的數據類型有以下幾種: 一類是集合數據類型,如list、tuple、dict、set、str等; 一類是generator,包括生成器和帶yield的generator func

原创 3、mybatis 實現增刪改查CRUD--入門級

在上一篇:maven項目----mybatis連接數據庫--入門級完整代碼:https://blog.csdn.net/LOVEYSUXIN/article/details/103461531基礎上,進一步學習通過mybatis實現對數據

原创 22、python面向對象編程--繼承和多態

通過繼承子類獲得了父類的全部功能。 class Animal(): def run(self): print('Animal is running...') '''Cat 繼承 Animal類''' cl

原创 python requests 爬蟲--爬取HTML源碼不顯示正文已解決

爬蟲第一步:獲取整個網頁的HTML信息。 源代碼如下:  # -*- coding:UTF-8 -*- import requests if __name__ == '__main__': target = 'https://

原创 python--jieba分詞、詞性標註、關鍵詞提取、添加自定義詞典完整代碼示例

jieba 是目前最好的 Python 中文分詞組件,它主要有以下 3 種特性: 支持 3 種分詞模式:精確模式、全模式、搜索引擎模式 支持繁體分詞 支持自定義詞典 1 分詞   可使用 jieba.cut 和 jieba.cut_for

原创 sql基本語法1(簡單全面)

SQL 分爲兩個部分:數據操作語言 (DML) 和 數據定義語言 (DDL)。 SELECT - 從數據庫表中獲取數據 UPDATE - 更新數據庫表中的數據 DELETE - 從數據庫表中刪除數據 INSERT

原创 24、python--實例屬性和類屬性

給實例綁定屬性的方法是通過實例變量,或者通過self變量: class Student(object): def __init__(self, name): self.name = name s = St

原创 java解決包依賴衝突

後端報錯如下: WARN [] o.s.b.t.j.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer.logDupl

原创 19、python寫文件--write

同上一篇18中介紹的讀文件類似,只需要將標識符改爲 ‘w’ with open('/Users/michael/test.txt', 'w') as f: f.write('Hello, world!') 以'w'模式寫

原创 16、Python內置函數--sorted及itemgetter

3、sorted Python內置的sorted()函數就可以對list進行排序。 sorted()函數也是一個高階函數,它還可以接收一個key函數來實現自定義的排序,例如按絕對值大小排序: >>> sorted([36, 5,