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

當前位置: 首頁 > news >正文

b2c電子商務(wù)網(wǎng)站主要操作流程怎么在百度上做廣告

b2c電子商務(wù)網(wǎng)站主要操作流程,怎么在百度上做廣告,網(wǎng)站怎么升級,內(nèi)網(wǎng)門戶網(wǎng)站建設(shè)要求需求:數(shù)據(jù)在后綴為xlsx的Excel的sheet1中且量比較大,比如幾十萬行幾百列;想查找一個關(guān)鍵字所在的行,比如"全網(wǎng)首發(fā)"; 情況①知道關(guān)鍵字在哪一列 情況②不確定在哪一列,很多列相似又不同,本文演…

需求:數(shù)據(jù)在后綴為xlsx的Excel的sheet1中且量比較大,比如幾十萬行幾百列;想查找一個關(guān)鍵字所在的行,比如"全網(wǎng)首發(fā)"

情況①知道關(guān)鍵字在哪一列

情況②不確定在哪一列,很多列相似又不同,本文演示遍歷所有數(shù)據(jù),但做點優(yōu)化避免浪費時間性能;

關(guān)鍵字可能是一串數(shù)字,日志的部分內(nèi)容,加密的某一段等

Excel實現(xiàn)和python實現(xiàn);

數(shù)據(jù)大概這樣子,這純粹是我瞎編的簡單演示數(shù)據(jù),假設(shè)關(guān)鍵字為中文,商品全稱、簡稱、特點列會造成查找重復(fù):

1.知道關(guān)鍵字在哪一列

比如關(guān)鍵字在?商品簡稱 這一列!

1.1excel實現(xiàn)

①直接用篩選,包含,推薦!

超級表ctrl+T,小數(shù)據(jù)可以這樣,數(shù)據(jù)多不推薦,就是將表本身的數(shù)據(jù)變成了插入的表格,超級表的篩選功能貌似更強,但數(shù)據(jù)一多,超級表會很卡;

③用Excel本身的函數(shù):不推薦,麻煩不好用,比如關(guān)鍵字是? 猛火

函數(shù)嵌套大致這樣:

先在sheet2中,弄一個輔助列(本文是演示,其實可以將輔助列的結(jié)果包在函數(shù)中),用函數(shù)判斷,這對鎖行、列號和excel的公式功底有一定的要求;

find("查找關(guān)鍵字","哪個單元格")-->找到返回起始位置,沒有返回錯誤;

輔助列中,找商品簡稱列,有沒有包含猛火;可以看到輔助列,3和4就是sheet1中商品簡稱那一列有;

再疊加if,如果輔助列不是錯誤,就用index返回sheet1中對應(yīng)數(shù)據(jù),都需要往右邊推一列,因為輔助列占了一個位置,或者其他函數(shù),大概就是先這樣,再那樣,就行啦。

然后定位,錯誤,刪掉,但我們的數(shù)據(jù)是很大的,而且excel的函數(shù)但凡寫多點就令人窒息。

④power query、VBA、數(shù)據(jù)透視表,一般用這些稍微復(fù)雜點的方法,那肯定是經(jīng)常做這些方面的工作,基本懂的都會用,本文主講臨時需求,簡單高效干完就擦屁股完事。

1.2python實現(xiàn)

讀寫文件用pandas庫為例

例如,我們知道這個關(guān)鍵字,必然在“商品簡稱”之中:

import pandas as pd
path = "d:/test.xlsx"
df = pd.read_excel(path)row_list= [] # 存符合條件的行號
for index_num in df.index:data = df.loc[index_num,"商品簡稱"]if data.find("家用")!=-1:print(data)row_list.append(index_num)
print(row_list)     

?find方法,找到了返回關(guān)鍵字在str中起始位置,找不到返回-1;

別用str.contains方法,因為你會遇到很討厭的錯誤!同時避免了正則,運行效率upupup。

2.假如列很多,根本就不知道關(guān)鍵字在哪一列

此時excel就很蛋疼了,感覺應(yīng)該可以,但是并不想去弄。

python實現(xiàn):

此時基本上是遍歷數(shù)據(jù)硬來了,可以自寫方法,iloc或者loc,根據(jù)數(shù)據(jù)類型從行、列df.index,df.columns遍歷都行;

不過推薦使用一個函數(shù)iterrows(),返回df的行索引和df每一個行數(shù)據(jù),注意是行數(shù)據(jù)series類型;

row_list= []
for row_index,row_data in df.iterrows():try:for col in df.columns:cell_data = df.loc[row_index,col]#         if str(row_data[col]).find("猛火")!=-1:if str(cell_data).find("猛火")!=-1:row_list.append(row_index)raise ValueError("已找到條件")except:passprint(row_list)

①為什么要用try,except?

因為我們要的數(shù)據(jù)是整個行,只要其中某一列符合條件,整行都要。但凡哪一列找到了關(guān)鍵字,結(jié)果存到list中,直接報個錯,避免了往后面的列遍歷的無用功,比set去重好;

②注意要str(cell_data),因為時間列這種東西,總會出點小問題;

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

相關(guān)文章:

  • 保定建站模板百度導(dǎo)航最新版本免費下載
  • 如何選擇鎮(zhèn)江網(wǎng)站建設(shè)優(yōu)化設(shè)計五年級下冊語文答案
  • 現(xiàn)在學(xué)軟件前景怎么樣seo刷關(guān)鍵詞排名免費
  • wordpress 無廣告東莞seo報價
  • 新疆做網(wǎng)站的公司品牌推廣方案
  • 如何查詢自己的企業(yè)郵箱江陰網(wǎng)站優(yōu)化公司
  • 做58同城這樣的網(wǎng)站有哪些廣告營銷推廣
  • 電子書網(wǎng)站模板今日熱點新聞事件及評論
  • 自助建站好嗎鄭州網(wǎng)絡(luò)推廣公司
  • 手機網(wǎng)站建設(shè) 豆丁關(guān)鍵詞挖掘長尾詞工具
  • 為什么選php語言做網(wǎng)站手機百度網(wǎng)盤下載慢怎么解決
  • 三級分銷網(wǎng)站制作打開網(wǎng)址資料網(wǎng)站
  • 政府集約化網(wǎng)站群建設(shè)aso推廣公司
  • 鄭州小程序制作流程及費用aso優(yōu)化服務(wù)
  • 網(wǎng)站頁面設(shè)計風(fēng)格今日網(wǎng)站收錄查詢
  • 德陽企業(yè)品牌網(wǎng)站建設(shè)引流推廣廣告怎么寫
  • 怎么利用網(wǎng)站做cpa推廣傳播易廣告投放平臺
  • 網(wǎng)站必須備案嗎社群營銷怎么做
  • 我要自學(xué)網(wǎng)ps視頻教程免費寧波網(wǎng)站優(yōu)化公司哪家好
  • 自己開發(fā)一款游戲怎么做搜索引擎seo優(yōu)化
  • 企業(yè)網(wǎng)站手機版模板免費下載上海關(guān)鍵詞優(yōu)化外包
  • php婚慶網(wǎng)站競價賬戶托管哪家好
  • 大理市住房和城鄉(xiāng)建設(shè)局網(wǎng)站磁力棒
  • wordpress 漏洞 掃描seo網(wǎng)站推廣專員
  • web網(wǎng)站開發(fā)用什么語言網(wǎng)絡(luò)廣告電話
  • 服飾網(wǎng)站模板設(shè)計百度搜索引擎怎么弄
  • 廣西網(wǎng)站建設(shè)運營費用專業(yè)代寫文案的公司
  • html網(wǎng)站開發(fā)工具有哪些互聯(lián)網(wǎng)登錄的網(wǎng)站名
  • 做sns網(wǎng)站需要什么百度熱線電話
  • 網(wǎng)站建設(shè)技術(shù)哪個好seo管理系統(tǒng)