本站消息

站长简介/公众号


站长简介:逗比程序员,理工宅男,前每日优鲜python全栈开发工程师,利用周末时间开发出本站,欢迎关注我的微信公众号:幽默盒子,一个专注于搞笑,分享快乐的公众号

  价值13000svip视频教程,python大神匠心打造,零基础python开发工程师视频教程全套,基础+进阶+项目实战,包含课件和源码

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

没有错误但不创建文件

发布于2021-06-04 04:35     阅读(101)     评论(0)     点赞(2)     收藏(2)



我正在使用 Python 3.4。知道为什么我的代码没有在创建的位置创建文件吗?代码是:

from sys import argv

从 fpdf 导入 FPDF 导入 json 导入 csv

def write_cover_letter(cover_letter, 技能):

# open csv file and read input
with open(skills) as skills_csv:

    for row in reader:

        pdf = FPDF('P', 'mm', 'A4')  # portrait mode, mm , A4 size paper
        pdf.add_page()  # new blank page
        pdf.set_font('Arial', '', 12)  # font, Style (B,U,I) , fontsize in pt.

        #ignore the header row
        if rownum == 0:
            pass

        else:
            model_cover_letter = open(cover_letter, 'r')

            for line in model_cover_letter:

                line = line.replace('#website', row[0])
                line = line.replace('#inserttools', ','.join(row[1].split('#')))  # skills are seperated by '#' split and join them
                line = line.replace('#toolproficient', row[2])
                line = line.replace('#toolyr', row[3])
                line = line.replace('#company', row[4])

                pdf.write(6, line)

            pdf.output('C:\Python34/cover_letters/Cover Letter - ' + row[4] + '.pdf', 'F')
            pdf.close()

        rownum = rownum + 1

如果名称==“主要”:

coverletter = argv[1]
skillset = argv[2]

# just use the right file names or modify the ones provided
write_cover_letter(coverletter, skillset)

它通过命令提示符而没有错误,但不会在指定位置创建文件。知道为什么吗?

求职信.txt

电话:123-456-7890 电子邮件:

尊敬的招聘经理,

我对您在 #website 上列出的职位感兴趣。我相信我的技能非常适合与您和您的团队合作。我熟悉您工作所需的工具 (#inserttools)。我在#toolproficient 工作了超过 #toolyr 年。

我目前正在纽约大学获得计算机科学硕士学位。我也在一家初创公司兼职,为他们提供解决方案以制作更好的软件产品。我的最新产品要求我从网络抓取、API 或其他来源收集数据,并根据基于关键字的算法对它们进行排名。我了解到在一个小团队中工作并了解最终用户需要奉献精神。我还与指导我在敏捷环境中发展我的软件技能的最好的开发人员进行了互动。我一直期待在开发软件应用程序的同时提升我的技能。

我希望我的简历可以帮助您了解我所从事的应用程序堆栈,并帮助您找到更适合您在#company 提供的职位。

谢谢你

真挚地,

技能.csv

技能.csv


解决方案


暂无回答






所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:https://www.pythonheidong.com/blog/article/983429/50fa28be8f8621436071/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

2 0
收藏该文
已收藏

评论内容:(最多支持255个字符)