原创 bs4 '4.8.2'版本html解析錯誤(使用findall方法查找link標籤,返回中包含style標籤)
大概率因爲頁面存在註釋,例如: <!--[if lte IE 8]> <style index="index" data-compress="strip"> .s_form{top:260px} </style> <![endif]-->
原创 【python】斐波那契數列的3種計算方式及解析
def fab(n): if n==1: return 1 if n==2: return 1 if n>2: return fab(n-2)+fab(n-1) f
原创 import this 模塊分析及python思考(python之禪)
當你在在python交互命令行執行import this後,會輸出python之禪的一段字符串。 然而這並不重點,接着執行this.__file__(雙下劃線),可以獲取this這個庫的文件位置。 打開文件,會顯示如下代碼 s = """
原创 python eol error錯誤
eol=End of Line error 通常是字符串兩端的引號未正確匹配、成對造成的。
原创 win10系統 72s更新一次arp表中的mac地址
win10系統 72s更新一次arp表中的mac地址
原创 獲取b站的一個活動的聲優聲音的mp3文件(簡單爬蟲)
以下程序可以直接運行。 涉及到的知識點:文件路徑及創建,http請求,內容提取(正則表達式),文件寫入硬盤。 還可以加入多線程,讓程序跑的更快。 import re,requests,os list=['kiana','mei','b
原创 python類中的默認屬性和方法(彙總及簡介)
在python中新建一個類(class),並用這個類創建實例後,實例會自帶這些屬性和方法,詳細如下表: 1 __class__ <class '__main__.my'> #輸出類名稱 2 __delattr__ <method-
原创 【python】encode()中utf-8的正確稱呼及python支持的編碼方式
python encode(),標準名稱UTF_8, 別稱:U8,UTF,utf8,utf-8 這些都是正確的稱呼,帶上引號填入encode均可以被識別。 https://yiyibooks.cn/xx/python_352/librar
原创 用python的turtle庫畫圓圈和五角星
#瞎玩的。 import turtle import sys import math for i in range(1,6): turtle.forward(300) turtle.right(1
原创 css中結構僞類選擇器,nth-child的縮寫是什麼意思
學英語大家應該有序數詞的概念,1st,2nd,3rd,4th,5th。。。 “nth”,表示的就是序數詞的概念,不是某個概念的首字母縮寫,表示成(n)th可能更容易理解。
原创 python輸出到excel文件(使用xlwt模塊)
import xlwt count=0 workbook = xlwt.Workbook() sheet = workbook.add_sheet("Sheet Name1") for each in range(0,10):
原创 python編程中的小坑
未保存的vs code python文件會造成語法錯誤,尤其在與你未使用vs code中關於python的插件的時候,常用ctrl+s是好習慣。 使用python標準庫sqlite3 操作sqlite數據庫時,儘量使用絕對路徑連接數據庫,
原创 【python】dir()不能輸出對象的全部屬性方法。
import os res=os.popen('ipconfig') dir(res)輸出的方法是不全的, 可以明確res的類型是 <os._wrap_close at 0x2a0ddb7dcc0> 更明確的是 {'_stream'
原创 windows 運行 使用技巧
win+r 調出運行窗口 .(英文輸入法,一個點) 打開當前用戶目錄 .. (英文輸入法,兩個點) 打開當前用戶的上一級目錄 \ 打開c盤 任意絕對路徑(如c://) 打開文件夾或文件 cmd 打開cmd winver 顯示os版
原创 [python]函數與函數的返回值
初學者需要分清這兩個概念 >>> type(print) <class 'builtin_function_or_method'> print 不加括號,屬於內置的函數或方法 >>> type(print()) <class 'Non