pyquery的簡單用途 初始化方式 css選擇

2022-09-10 14:33:35 字數 1728 閱讀 4778

pyquery的簡單用途:

import

pyquery

html="""

這是標題

hello

"""pyq=pyquery.pyquery(html) #

根據字串初始化

print(pyq('

title'))

print(pyq('

title

').text()) #

.text() 取出標籤之間的內容

print(pyq("

#hi")) #

#代表id

print(pyq("

#hi"

).text())

lilist=pyq('li'

)for line in

lilist:

print(pyq(line).text()) #

處理子元素

pyquery初始化方式:

import

pyquery

import

lxml.etree

#初始化各種網頁

doc1=pyquery.pyquery("")

doc2=pyquery.pyquery(lxml.etree.fromstring(""))

doc3=pyquery.pyquery("

")doc4=pyquery.pyquery(filename="

index.html")

print

(type(doc1))

print

(doc1.html)

print

(doc1)

print

(doc2)

print

(doc3)

print(doc4)

pyquery的css選擇:

#

coding:utf-8

import

pyquery

import

lxml.etree

doc=pyquery.pyquery(filename="

index.html")

print

(type(doc))

print(doc('

head

')) #

head標籤

print(doc('

head title

')) #

head標籤 title標籤

print(doc('

head title

').text()) #

標籤中間的文字

print("

---------------------------")

print(type(doc("

#container

"))) #

list,1個,多個

print(doc("

#container

")[0])

print(doc("

#container

").attr["

class

"]) #

list第乙個 ,取標籤內部屬性

#print(doc("#container .list")) 按照型別取出class=list

#print(doc("#container .list li"))

初始化 關於tensorflow的初始化

在寫mnist手寫體識別任務 已放github 時遇到的 問題 我們都知道在session run的時候需要初始化。但是初始化在什麼位置是至關重要的。來看下這段 sess tf.session sess.run tf.global variables initializer mnist model ...

C 簡單物件初始化

一 首先提出,在c 中雖然初始化和賦值都是用 進行操作,但是初始化和賦值是兩個完全不同的操作。初始化的含義是建立乙個物件是賦予其乙個初始值,而賦值的含義是把物件的當前值擦除,用乙個新值去替代。int a 0 int b int c int d 0 上面的語句分別把a b c d初始話為0 前兩種是拷...

順序容器的簡單初始化

include include include include include include using namespace std int main vectorcv2 cv1 用相同型別的容器,以及容器元素型別都是一致 初始化。vectorcv3 cv2 同上 listauthors 可以讀 ...