摘? 要:隨著大數(shù)據(jù)時(shí)代的來臨和大學(xué)生日常開展活動(dòng)數(shù)量的驟增,如何應(yīng)對(duì)新時(shí)代大學(xué)生精神需求變化的多樣性,且合理高效地施行大學(xué)生思想政治教育改革措施是對(duì)思想教育工作的一個(gè)重大挑戰(zhàn)。書籍閱讀是滿足大學(xué)生精神需求和提高大學(xué)生思想素質(zhì)的重要途徑。文章利用Selenium爬蟲技術(shù),采集京東圖書銷售榜數(shù)據(jù),對(duì)大學(xué)生的精神需求狀況做分析,通過實(shí)驗(yàn)數(shù)據(jù)表明,大學(xué)生所存在的娛樂化,淺顯化等問題。
關(guān)鍵詞:大學(xué)生;精神需求;爬蟲;selenium
中圖分類號(hào):TP391? ? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):2096-4706(2021)23-0027-03
Research on the Current Situation Analysis of College Students Spiritual Needs Based on selenium Technology
FAN Qiyan
(Jiangxi University of Technology, Nanchang? 330098, China)
Abstract: With the advent of the big data era and the sharp increase in the number of daily activities of college students, how to deal with the diversity of college students spiritual needs in the new era and how to implement the reform measures of college students ideological and political education reasonably and efficiently is a major challenge to the ideological education work. Book reading is an important way to meet the spiritual needs of college students and improve their ideological quality. This paper uses the selenium crawler technology to collect the data of Jingdong book sales list, analyzes the spiritual needs of college students, and experimental results show the problems of entertainment and superficial manifestation exist in college students.
Keywords: college student; spiritual need; crawler; selenium
0? 引? 言
隨著互聯(lián)網(wǎng)技術(shù)的不斷攀升,網(wǎng)絡(luò)資源模式不斷地推陳出新,信息全球化已經(jīng)全面地進(jìn)入了我們的生活,面臨各種信息浪潮的沖擊下,大學(xué)生所處的環(huán)境已經(jīng)發(fā)生了改變,精神需求也呈現(xiàn)了多元化,復(fù)雜化,虛擬化等特征。近年來,大學(xué)生精神需求逐漸成為全國(guó)各大高校重點(diǎn)關(guān)注的問題,為精確了解新時(shí)代大學(xué)生精神需求的變化,正確把控培養(yǎng)大學(xué)生精神需求導(dǎo)向,引領(lǐng)大學(xué)生成為合格的中國(guó)特色社會(huì)主義接班人,有關(guān)對(duì)大學(xué)生精神需求現(xiàn)狀分析的各種方法也隨之產(chǎn)生 。
大學(xué)生的精神需求分為多個(gè)層面,通過不同層面去研究大學(xué)生的精神需求可以更加完善的為大學(xué)生精神需求問題提出合理性意見,近年來有諸多學(xué)者對(duì)大學(xué)生精神需求類做出研究:曹雪飛通過自我發(fā)展需求,人際關(guān)系的需求和社會(huì)活動(dòng)需求這三個(gè)方面進(jìn)行研究。張楠通過大學(xué)生的人生觀,道德觀和價(jià)值觀進(jìn)行分析凌石德通過其基礎(chǔ)性需求,享受型需求和發(fā)展性需求進(jìn)行分析。劉云杰通過發(fā)放問卷對(duì)大學(xué)生的精神文化生活需求進(jìn)行研究。諸多研究對(duì)大學(xué)生的精神需求問題的各個(gè)層面進(jìn)行了剖析。本文將建立在上述學(xué)者的研究上進(jìn)行閱讀需求對(duì)精神需求影響的深度分析。
本文的研究?jī)?nèi)容為對(duì)大學(xué)生的閱讀種類和閱讀習(xí)慣進(jìn)行研究。通過Selenium技術(shù)所獲得的京東圖書閱讀數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,挖掘大學(xué)生精神需求特征以及在新時(shí)代爆炸式信息的影響下所產(chǎn)生的精神需求娛樂化,淺顯化等問題,并根據(jù)所存在的問題提出健全高校網(wǎng)絡(luò)體系,開展多種線下活動(dòng)等措施,此為本文的目的以及作用。
1? Selenium爬蟲技術(shù)
1.1? 算法流程
Selenium是最廣泛使用的開源 Web UI(用戶界面)自動(dòng)化測(cè)試套件之一,可以模擬瀏覽器的操作,很大程度上降低了爬蟲被服務(wù)器識(shí)別的概率。Selenium的算法流程如圖1所示。設(shè)置一個(gè)通過selenium驅(qū)動(dòng)的瀏覽器對(duì)象WebDriver,將操作Web元素的API調(diào)用轉(zhuǎn)化為一段段Javascript,在Selenium內(nèi)核啟動(dòng)瀏覽器之后注入這段Javascript,然后使用driver中find_element屬性里的id,xpath,CLASS_NAME,name,tag,class等定位標(biāo)簽查找目的元素,并配合send_keys方法去指定所搜索的目的關(guān)鍵詞,運(yùn)用click方法點(diǎn)擊確認(rèn)搜索。如圖1所示。
1.2? 具體代碼實(shí)現(xiàn)
(1)實(shí)例化對(duì)象。使用ChromeOptions()實(shí)例化driver對(duì)象,使用add_argument可以添加瀏覽器相關(guān)設(shè)置,如設(shè)置瀏覽器窗口大小,后臺(tái)運(yùn)行,添加user-agent等等。代碼為:
self.options = webdriver.ChromeOptions()
self.options.add_argument(‘--headless)
self.driver = webdriver.Chrome(options=self.options)
(2)輸入U(xiǎn)RL,使用get(URL)方法打開URL的所在界面,然后在搜索框中添加所需查找的內(nèi)容,并點(diǎn)擊確定,爬取過程中應(yīng)設(shè)置休息時(shí)間,給頁(yè)面加載一個(gè)緩沖的時(shí)間。代碼為:
self.driver.get(url=https://www.jd.com/)
self.driver.find_element(By.ID, “key”).send_keys(‘圖書銷售榜單)
self.driver.find_element(By.CLASS_NAME, ‘button).click()
time.sleep(1)
(3)獲取所需的榜單內(nèi)容。獲取html內(nèi)容通過xpath庫(kù)實(shí)現(xiàn)。進(jìn)入所在頁(yè)面后,拉取進(jìn)度條到底,等待所有商品加載完成再進(jìn)行提取,通過使用find_element_by_xpath查找目標(biāo)元素,收集內(nèi)容并進(jìn)行存儲(chǔ)。部分代碼為:
li_list=self.driver.find_elements(By.XPATH,//*[@id=”J_goodsList”]/ul/li)
for li in li_list:
try:
item = {}
item[‘name]=li.find_element_by_xpath(‘.//div[@class=”p-name”]/a/em).text.strip()
item[‘commit]=li.find_element_by_xpath(‘.//div[@class=”p-commit”]/strong).text.strip()
print(item)
(4)保存爬取數(shù)據(jù),將所收集的數(shù)據(jù)存入mongodb數(shù)據(jù)庫(kù),代碼為:
self.conn = pymongo.MongoClient(‘localhost,27017)
self.db = self.conn[‘jddb]
self.myset = self.db[‘jdset]
self.myset.insert_one(item)
2? Selenium書籍?dāng)?shù)據(jù)的實(shí)驗(yàn)結(jié)果
本次利用Selenium獲取的實(shí)驗(yàn)數(shù)據(jù)為紙質(zhì)書籍大眾暢銷榜TOP10,紙質(zhì)新品銷售榜TOP10,電子書暢銷榜TOP10以及京東大學(xué)生暑假電子書暢銷榜。根據(jù)紙質(zhì)書籍榜結(jié)果顯示,其中小說類書籍的銷售量高,具有影響力的小說上榜書籍多。學(xué)習(xí)類書籍,勵(lì)志類書籍占比較高,家教類,投資管理類類書籍占比較低,如圖2所示。根據(jù)電子書暢銷榜分析,通俗小說類書籍所占比例較大,家教類書籍,自然科學(xué)類書籍,金融管理類書籍,計(jì)算機(jī)編程書籍,均占全榜比例較低,如圖2、圖3所示。
2.1? 閱讀種類多元專業(yè)化
根據(jù)圖2、圖3顯示,大部分學(xué)生會(huì)關(guān)注語(yǔ)言學(xué)習(xí)類,金融管理類,計(jì)算機(jī)編程類等書籍,表明當(dāng)代大學(xué)生普遍具有較強(qiáng)的自學(xué)能力和對(duì)未來規(guī)劃的能力。但過多關(guān)注于專業(yè)知識(shí)的獲取會(huì)使大學(xué)生忽略其個(gè)人的精神需求,并且專業(yè)化閱讀會(huì)潛移默化影響大學(xué)生的思想觀念,認(rèn)為閱讀是具有目的性而非自發(fā)性的,這對(duì)大學(xué)生的精神健康發(fā)展是非常不利的。
2.2? 閱讀內(nèi)容淺顯娛樂化
無論在紙質(zhì)書中還是電子書中,通俗文學(xué)書籍都占有最大的比例,可見通俗類書籍十分契合大學(xué)生們消遣娛樂的閱讀需求。面對(duì)來自各方日益增加的壓力,比起晦澀難懂的銘文著作,大學(xué)生明顯更偏愛于淺顯易懂的文章。但這種停留于表面的文章,并不具有太多的思考價(jià)值和人文價(jià)值,其所含更多的是“快餐式”內(nèi)容,長(zhǎng)期閱讀不利于大學(xué)生樹立正確的思想觀,以及培養(yǎng)具有深度的思維方式。大量閱讀通俗文學(xué)作品也從側(cè)面反映了大學(xué)生精神狀態(tài)的空虛。
3? 引導(dǎo)大學(xué)生精神需求的策略
3.1? 圖書館引進(jìn)優(yōu)質(zhì)書籍同時(shí)開展線下優(yōu)質(zhì)讀書活動(dòng)
大學(xué)生閱讀呈娛樂淺顯化趨勢(shì),部分原因?yàn)闊o法有效篩選優(yōu)質(zhì)書籍。為提升大學(xué)生對(duì)優(yōu)質(zhì)書籍判斷能力,高校應(yīng)采取相應(yīng)措施,在圖書館引入大量經(jīng)典文學(xué)書籍和專業(yè)書籍和相應(yīng)的電子書籍,鼓勵(lì)大學(xué)生借閱,潛移默化的影響大學(xué)生的閱讀選擇。高校亦可在圖書館舉辦大型讀書活動(dòng),增加經(jīng)典圖書在高校內(nèi)的影響力,提高大學(xué)生對(duì)經(jīng)典著作的重視程度,進(jìn)行讀書探討,對(duì)書籍進(jìn)行更加深入的研究理解。
3.2? 建立健全高校網(wǎng)絡(luò)體系
新時(shí)代大學(xué)生是網(wǎng)絡(luò)熱點(diǎn)傳播的重要人群之一,且對(duì)網(wǎng)絡(luò)信息較為敏感,所以高校把控網(wǎng)絡(luò)信息的有效性是非常必要的。建立健全的網(wǎng)絡(luò)檢測(cè)體系,定期通過爬蟲技術(shù)爬取大學(xué)生近期閱讀熱門書籍,整理并分析大學(xué)生近期的閱讀熱點(diǎn)以及閱讀傾向,有助于高校更好地把控大學(xué)生的閱讀風(fēng)向,做出相對(duì)應(yīng)的改變。也可以防控不良書籍的傳播,從根源上切斷傳播途徑,營(yíng)造良好的網(wǎng)絡(luò)環(huán)境,培養(yǎng)健全人格的高素質(zhì)人群。同時(shí),建立高校網(wǎng)絡(luò)私密交流體系,避免部分學(xué)生不愿線下與老師交流所遇到的問題,利用網(wǎng)絡(luò)的隱蔽性和安全性,更好的深入了解大學(xué)生的精神需求并給出針對(duì)性意見,引領(lǐng)學(xué)生走向正確的人生道路。
3.3? 培養(yǎng)學(xué)生閱讀習(xí)慣
現(xiàn)高校均開設(shè)眾多專業(yè)學(xué)業(yè)課程,可適當(dāng)增設(shè)閱讀經(jīng)典選修課來緩解學(xué)業(yè)壓力,同時(shí)也可引領(lǐng)學(xué)生培養(yǎng)良好的閱讀習(xí)慣。選修課可由教師選擇優(yōu)質(zhì)書籍進(jìn)行精讀分析,帶領(lǐng)學(xué)生去思考經(jīng)典中所含的價(jià)值。這一做法可以解決因?qū)W生專注研究專業(yè)化書籍而忽略經(jīng)典閱讀的問題。另外,經(jīng)典選修課也可以適時(shí)推出結(jié)合大學(xué)生感興趣類型的經(jīng)典閱讀榜,提高大學(xué)生的閱讀積極性,給大學(xué)生提供閱讀指向標(biāo)。
4? 結(jié)? 論
讀書是滿足精神需求的重要方式之一,然而閱讀淺顯化,娛樂化,專業(yè)化等問題的出現(xiàn),使得大學(xué)生健康的身心發(fā)展受到了挑戰(zhàn),高校必須加強(qiáng)對(duì)大學(xué)生閱讀的關(guān)注,進(jìn)行正確的引導(dǎo),采取合理的措施,滿足大學(xué)生的精神需求,鼓勵(lì)大學(xué)生讀好書,多讀書,培養(yǎng)思想觀念正確的大學(xué)生,創(chuàng)建讀書氛圍濃厚的大學(xué)校園。
參考文獻(xiàn):
[1] 曹雪飛.大學(xué)生精神文化需求的調(diào)查研究 [J].安徽工業(yè)大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版),2011,28(2):142-143.
[2] 張楠,崔若瑜.大學(xué)生精神需求的狀態(tài)分析及引領(lǐng)對(duì)策 [J].天津中德應(yīng)用技術(shù)大學(xué)學(xué)報(bào),2021(4):115-117.
[3] 凌石德.論當(dāng)代大學(xué)生的精神需求 [J].湖北社會(huì)科學(xué),2014(10):161-165.
[4] 劉云杰,李悄然.當(dāng)代大學(xué)生精神文化需求的新特點(diǎn)、新變化 [J].明日風(fēng)尚,2017(9):182.
[5] 左瑩瑩,朱麗,李皎皎,等.大學(xué)生閱讀現(xiàn)狀分析及對(duì)策研究 [J].科技視界,2021(24):65-67.
[6] 方英,王富江.互聯(lián)網(wǎng)環(huán)境下當(dāng)代大學(xué)生閱讀數(shù)據(jù)調(diào)研與分析 [J].赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版),2021,37(6):107-110.
[7] 衛(wèi)榮娟.數(shù)字化下大學(xué)生閱讀行為及高校閱讀推廣策略 [J].傳媒論壇,2021,4(16):147-148.
[8] 劉立辰.社交媒體時(shí)代大學(xué)生閱讀行為變化及引導(dǎo)策略 [J].湖北工程學(xué)院學(xué)報(bào),2021,41(5):49-52.
作者簡(jiǎn)介:范起雁(2001.09—),女,漢族,江西南昌人,本科,研究方向:大數(shù)據(jù)技術(shù);周倩(2001.08—),女,漢族,江西宜春人,本科,研究方向:深度學(xué)習(xí)。