我正在嘗試將 url 與一個字串串列連接起來,如下所示:但是我遇到了錯誤......任何人都可以幫忙
代碼是:
import pandas as pd
import numpy as np
from bs4 import BeautifulSoup as soup
from urllib.request import Request, urlopen
data = pd.read_csv("fornews_list.csv")
data['Symbol'] = data['Symbol'].astype("string")
col = data.head(len(data))
col
clmn = list(col)
for i in col:
print(col[i])
串列:
0 EVK
1 SGRP
2 CRTD
3 PHCF
4 NXTD
5 GREE
6 AUUDW
7 GROM
8 VECT
9 IMPL
10 CRXT
11 FCUV
12 BKKT
13 NURO
Name: Symbol, dtype: string
url = {"http://finance.com/quote.ashx?t=" col[i].text}
print(url)
uj5u.com熱心網友回復:
嘗試創建一個新列:
data['urls'] = data['Symbol'].apply(lambda x: "http://finance.com/quote.ashx?t=" x)
或者只獲取包含所有 url 的串列,請執行以下操作:
urls = ["http://finance.com/quote.ashx?t=" x for x in data['Symbol'].tolist()]
完整代碼:
import pandas as pd
data = pd.read_csv("fornews_list.csv")
urls = ["http://finance.com/quote.ashx?t=" x for x in data['Symbol'].tolist()]
print(urls)
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/343384.html
