中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

商城網(wǎng)站開發(fā)教程視頻北京網(wǎng)絡(luò)營銷推廣

商城網(wǎng)站開發(fā)教程視頻,北京網(wǎng)絡(luò)營銷推廣,邢臺建設(shè)企業(yè)網(wǎng)站,萊蕪手機(jī)網(wǎng)站建設(shè)電話壓箱底代碼存活 1、引言2、代碼實(shí)例2.1 操作存儲服務(wù)2.1.1 Redis操作2.1.2 MongoDB操作2.1.3 MySQL操作 2.2 異步操作2.3 多線程 3、總結(jié) 1、引言 小屌絲:魚哥,這年底了,得不得分享一點(diǎn)壓箱底的東西啊 小魚:… 壓箱底的東西&…

壓箱底代碼存活

  • 1、引言
  • 2、代碼實(shí)例
    • 2.1 操作存儲服務(wù)
      • 2.1.1 Redis操作
      • 2.1.2 MongoDB操作
      • 2.1.3 MySQL操作
    • 2.2 異步操作
    • 2.3 多線程
  • 3、總結(jié)

1、引言

小屌絲:魚哥,這年底了,得不得分享一點(diǎn)壓箱底的東西啊
小魚:… 壓箱底的東西,還能分享出來?
小屌絲:唉,為了我能學(xué)習(xí)更多的知識, 你可以分享分享。
小魚:確定要壓箱底的?
小屌絲:必須的。
小魚:好吧,既然你這么想要,那就給你。
在這里插入圖片描述

小屌絲:… 你這…
小魚:這就是我壓箱底的知識啊。
小屌絲:沒行到,魚哥你…
在這里插入圖片描述

小魚:算了算了, 我還是跟你分享一點(diǎn)點(diǎn)點(diǎn)點(diǎn)的壓箱底的代碼吧
小屌絲:這還差不多。

2、代碼實(shí)例

2.1 操作存儲服務(wù)

2.1.1 Redis操作

# -*- coding:utf-8 -*-
# @Time   : 2023-12-19
# @Author : Carl_DJ'''
實(shí)現(xiàn)功能:對redis鏈接,寫入數(shù)據(jù)等操作
'''import reids
import requests#鏈接redis
def redis_con():pool = reids.ConnectPool(host = 'host',port = 8809,decode_responses = True)rd = redis.Redis(connnect_pool = pool)return rdif __name__ == '__main__':#寫入redis操作rd = redis_con()rd.set('redis_testDemo1','redis_testDemo2')

2.1.2 MongoDB操作

# -*- coding:utf-8 -*-
# @Time   : 2023-12-19
# @Author : Carl_DJ'''
實(shí)現(xiàn)功能:對MongoDB 鏈接,寫入數(shù)據(jù)等操作
'''from pymongo import MongoClient#鏈接MongoDB
conn = MongoClient("mongodb://%s:%s@ipaddress:14339/mydb" % ('username', 'password'))
db = conn.mydb
mongo_collection = db.mydata# 批量寫入MongoDB操作
res = requests.get(url=url,params=query).json()
commentList = res['data']['commentList']
mongo_collection.insert_many(commentList)

2.1.3 MySQL操作

# -*- coding:utf-8 -*-
# @Time   : 2023-12-19
# @Author : Carl_DJ'''
實(shí)現(xiàn)功能:對MySQL鏈接,查詢等等操作
'''import MySQLdb#鏈接MySQL數(shù)據(jù)庫
db = MySQLdb.connect("localhost","username","password","DBname",charset = 'utf8')# 創(chuàng)建游標(biāo)
cursor = db.cursor()#執(zhí)行sql語句
cursor.execute("SELCT * FROM DBname ")# 獲取一條數(shù)據(jù)
data_one = cursor.fetchone()# 獲取多條數(shù)據(jù)
data_all = cursor.fetchall()#關(guān)閉數(shù)據(jù)庫鏈接
db.close()

2.2 異步操作

# -*- coding:utf-8 -*-
# @Time   : 2023-12-19
# @Author : Carl_DJ'''
實(shí)現(xiàn)功能:異步編程
'''import aiofilesasync def get_html(session,url):try:async with session.get(url,timeout = 10) as res:if not res.status // 100 == 2:print(f'狀態(tài)碼為:{res.status}')print(f"無法爬取{url},報(bào)錯(cuò)了 ")else:res.encoding  = 'utf-8'text = await  res.text()return  textexcept Exception as e:print(f'錯(cuò)誤信息:{e}')await  get_html(session,url)async  def download(title_list,content_list):async  with aiofiles.open('{}.txt'.format(title_list[0]),'a',encoding='utf-8') as f:await  f.write('{}'.format(str(content_list)))

2.3 多線程

# -*- coding:utf-8 -*-
# @Time   : 2023-12-19
# @Author : Carl_DJ'''
實(shí)現(xiàn)功能:多線程
'''import threading
from datetime import *#自定義全局變量需要的線程數(shù),20
thread_num = 20
#自定義全局變量每個(gè)線程需要循環(huán)的數(shù)量,10
one_work_num = 10
#自定義函數(shù)test()
def test():#編寫測試代碼now = datetime.now()print("打印時(shí)間戳:",now)#設(shè)置死循環(huán)#x =0#while (x ==1):#    print("打印時(shí)間戳:",now)
def working():# 引用全局變量global one_work_num#嵌套執(zhí)行指定循環(huán)次數(shù)的 test()函數(shù)for i in range(0,one_work_num):test()
#自定義thr()函數(shù),來執(zhí)行多線程
def thr():#自定義一個(gè)空的數(shù)組,用來存放線程組threads = []#設(shè)置循環(huán)次數(shù)為thread_numfor i in  range(thread_num):#將working()函數(shù)放入到線程中t =threading.Thread(target=working,name="T" + str(i))#設(shè)置守護(hù)線程t.setDaemon(True)threads.append(t)#啟動(dòng)線程并執(zhí)行for t in threads:t.start()#設(shè)置阻塞線程for t in  threads:t.join(2)
if __name__ == "__main__":thr()

3、總結(jié)

看到這里,今天的分享差不多就結(jié)束了。
其實(shí),在平時(shí)工作中,只要善于總結(jié),總會有更高效的代碼片段的收集。

關(guān)于自動(dòng)化腳本,可以參照小魚的這些博文:

  • Python3,這2個(gè)自動(dòng)化腳本,徹底解放生產(chǎn)力。
  • Python3,自從掌握了這3個(gè)自動(dòng)化腳本生成神器,讓我的幸福感提升了200%。
  • Python3,掌握這4個(gè)自動(dòng)化腳本
  • …等等

也可以關(guān)注小魚的Python專欄:

  • Python開發(fā)實(shí)戰(zhàn)及代碼示例講解

我是小魚

  • CSDN 博客專家
  • 阿里云 專家博主
  • 51CTO博客專家
  • 51認(rèn)證講師等
  • 認(rèn)證金牌面試官
  • 職場面試培訓(xùn)、職業(yè)規(guī)劃師
  • 多個(gè)國內(nèi)主流技術(shù)社區(qū)的認(rèn)證專家博主
  • 多款主流產(chǎn)品(阿里云等)測評一、二等獎(jiǎng)獲得者

關(guān)注小魚,帶你學(xué)習(xí)更多更專業(yè)更前言的Python相關(guān)技術(shù)。

http://www.risenshineclean.com/news/40820.html

相關(guān)文章:

  • 歐美設(shè)計(jì)網(wǎng)站推薦app拉新平臺哪個(gè)好傭金高
  • 密云做網(wǎng)站的產(chǎn)品關(guān)鍵詞大全
  • 建站行業(yè)的利潤百度指數(shù)里的資訊指數(shù)是什么
  • 不銹鋼公司網(wǎng)站源碼 網(wǎng)站建設(shè) 產(chǎn)品3級分類asp源碼域名查詢注冊商
  • 360度全景街景地圖陽江seo
  • 北京營銷型網(wǎng)站建設(shè)培訓(xùn)百度怎么優(yōu)化網(wǎng)站關(guān)鍵詞
  • 科學(xué)城做網(wǎng)站公司網(wǎng)絡(luò)營銷的四種模式
  • 桂平網(wǎng)站制作seo查詢seo優(yōu)化
  • 網(wǎng)站不備案可以做微信小程序么幫人推廣的平臺
  • 獨(dú)立商城網(wǎng)站建設(shè)網(wǎng)絡(luò)營銷八大目標(biāo)是什么
  • 手機(jī)屏幕網(wǎng)站佛山外貿(mào)seo
  • 新校區(qū)建設(shè)專題網(wǎng)站免費(fèi)瀏覽網(wǎng)站推廣
  • 做網(wǎng)站最重要的是什么seo方法圖片
  • 網(wǎng)站建設(shè)制作設(shè)計(jì)seo優(yōu)化珠海百度人工電話
  • 網(wǎng)站建設(shè) 上海網(wǎng)站百度seo排名規(guī)則
  • 鮮花網(wǎng)站建設(shè)圖片百度知道客服電話人工服務(wù)
  • 蕪湖哪里有做網(wǎng)站的網(wǎng)絡(luò)營銷的重要性與意義
  • 新疆做網(wǎng)站首選seo站長工具推廣平臺
  • 第五次普查數(shù)據(jù)自網(wǎng)站怎么做搭建網(wǎng)站需要哪些步驟
  • 網(wǎng)站建設(shè)流程分為哪幾個(gè)階段知識付費(fèi)網(wǎng)站搭建
  • 萊蕪網(wǎng)站seo重慶seo網(wǎng)站收錄優(yōu)化
  • 在那個(gè)網(wǎng)站做任務(wù)賺怎么制作網(wǎng)站教程
  • 網(wǎng)站在線客服源碼南寧網(wǎng)絡(luò)推廣服務(wù)商
  • 做asp動(dòng)態(tài)網(wǎng)站制作流程十大免費(fèi)引流平臺
  • 網(wǎng)站模板信息不存在網(wǎng)站推廣和優(yōu)化系統(tǒng)
  • 網(wǎng)站素材 下載最近的新聞?wù)?/a>
  • 萊蕪網(wǎng)站制作杭州產(chǎn)品推廣服務(wù)公司
  • 怎樣做網(wǎng)站外鏈最近新聞大事
  • 上海由多少家網(wǎng)站建設(shè)公司佛山seo
  • 微信小程序怎么關(guān)閉位置愛站seo工具