楼主: 一亿两白银
1214 3

[问答] 循环创建路径问题 [推广有奖]

  • 8关注
  • 0粉丝

已卖:384份资源

博士生

27%

还不是VIP/贵宾

-

威望
0
论坛币
72 个
通用积分
0.0605
学术水平
8 点
热心指数
8 点
信用等级
7 点
经验
3227 点
帖子
219
精华
0
在线时间
197 小时
注册时间
2012-12-10
最后登录
2020-4-16

楼主
一亿两白银 学生认证  发表于 2018-7-19 21:56:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
代码部分:
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

二维码

扫码加我 拉你入群

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

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

关键词:delimiter Scanning delimit python append

沙发
杨Yuer参上 发表于 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 ...
嗯,我把斜杠全换了就没问题了,谢谢哈

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 01:26