全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1160 3
2018-07-19
代码部分:
n=7
#1.创建文件名
x=[]
for i in range(n):
    x.append('lrb_201'+str(i)+'.csv')
#2.创建重复字段的路径
s=[]
for i in range(n):
    s.append('c:python_work\python做价值分析\')
#3.创建合并后路径
h=[]
for i in range(n):
    h.append(s+x)
#4.循环打开文件,并导入成7个列表   
for i in range(n):
    f=open(h)
    df = pd.read_csv(f,delimiter=',')

出现的问题如下,主要在环节2卡住了:
s=[]
for i in range(n):
    s.append('c:python_work\python做价值分析\')
  File "<ipython-input-123-2889e53406a4>", line 3
    s.append('c:python_work\python做价值分析\')
                                          ^
SyntaxError: EOL while scanning string literal

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-7-23 11:26:02
首先你错误的这个地方是因为, 文件路径中含有反斜杠, 这个在python中会被解释成转义字符, 要改成c:python_work/python做价值分析/

第二个, 你这个代码运行之后, 是没有办法正确运行的, 现在会把生成的一堆前缀和后面整个加起来, 要一对一的进行相加.

具体的方式你再思考一下, 试试自己能不能做出来.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-7-24 11:41:59
c:后面漏了/
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-7-24 19:57:15
杨Yuer参上 发表于 2018-7-23 11:26
首先你错误的这个地方是因为, 文件路径中含有反斜杠, 这个在python中会被解释成转义字符, 要改成c:python_w ...
嗯,我把斜杠全换了就没问题了,谢谢哈
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

分享

扫码加好友,拉您进群