亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用python將數據文件從源工作表轉換為目標工作表格式。

使用python將數據文件從源工作表轉換為目標工作表格式。

MMTTMM 2021-05-30 06:12:47
import pandasdata = pandas.read_csv("Source_Sheet.csv")data1 = pandas.read_csv("Target sheet.csv")#print(data.dtypes)data1["permanent address"] = data["Permanent Address"]data1["delhi address"] = data["Delhi Address"]name_party_area = data["Name of Member \nParty \nConstituency(State)"].str.split('\n')name = []party = []area = []state = []for n in name_party_area:    name.append(n[0])for p in name_party_area:    party.append(p[1])for a in name_party_area:    try:        temp = a[2]        k = temp[0:temp.find("(")]        area.append(k)        l = temp[temp.find("(")+1:-1]        state.append(l)    except:        passdata1["name"] = pandas.Series(name)data1["organisation"] = pandas.Series(party)data1["Area"] = pandas.Series(area)data1["State"] = pandas.Series(state)email_phone = data["Email Address \nTelephone Nos."].str.split('\n')#print(email_phone[0])sansad_email = []email = []for item in email_phone:    try:        if "@" in item[0]:            if "@sansad.nic.in" in item[0]:                sansad_email.append(item[0])                if "@" not in item[1]:                    email.append("NA")            else:                email.append(item[0])                sansad_email.append("NA")        else:                                        sansad_email.append("NA")                email.append("NA")                          if "@" in item[1]:            email.append(item[1])    except:        pass number = data["Permanent Telephone No."]nos = []sec_nos = []for num in number:    try:        d = num.rfind("(M)")        g = num[d-11:d]        nos.append(g)    except:        nos.append("NA")    try:        j = num.find("ax")        h = num[j+5:j+18]        sec_nos.append(h)    except:        sec_nos.append("NA")這是我的方法,但我沒有得到預期的結果。此外,輸出僅顯示 9 行,而本應返回 403 行。我在提取永久手機號碼和輔助手機號碼時遇到問題。csv 文件的鏈接是 - https://drive.google.com/open?id=1pXXwE-QjmKc_PH8EFkH9ZhejwZc8QY6v
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 174 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號