python学习笔记2

学习笔记2

读取文件
昨天开始,学习读写文件,python主要的两个应用领域就是爬虫和数据处理,文本和数据的处理就是第一步拉。所以我先学习文本的处理,后面的学习计划跟着这位大神走:day1的读取电话号码:[https://blog.csdn.net/A757291228/article/details/117464313?utm_medium=distribute.pc_category.none-task-blog-hot-6.nonecase&depth_1-utm_source=distribute.pc_category.none-task-blog-hot-6.nonecase]

  1. 遇到困难
    看起来短短几行代码,三个函数,似乎很简单,每个都能看懂,科室抄下来,第一个代码行就遇到报错了。大概是对齐之类的问题吧,深刻体会了python对排版的要求,必须是整齐的,必须是层次分明的,这个更利于代码的阅读吧。把每段代码先是在python的编辑器跑了一遍,没有报错的情况下,开始输入具体的输出语句,结果无论如何都没啥反应。

  2. 文件整合
    因为始终报错,所以又暂时搁置了一天,第二天一早,准备把代码封装进文件,然后继续在python编辑器里运行,报错。
    吸取上次pip运行的经验,在win命令行里运行,果真,开始执行了,但是执行一个python文件并不是那么容易,各种报错。(在这里我没有去查为什么需要在win的命令行来运行,难道不应该是在python编辑器里运行吗?原谅我,还是一个小白
    总结一下多半还是对齐的原因,因为没有用专业的编辑器,是在文本文件里编辑,对齐可想而知。其次,中文的问题,现在不想搞的太复杂,于是把所有的内容先改为英文……,烦此种种,终于,开始运行了,运行到了我的输入命令行,遇到大问题了

  3. 样文里有坑?(我尚不能确认是不是样文错了)

先看看我的报错!![](https://img-blog.csdnimg.cn/20210617175722157.png)再看看大神源码:在这里插入图片描述
没错啊,路径的写法和大神的一摸一样,但始终报错,各种百度也没能告诉我错在哪里。终究还要依赖灵光一闪,我就又开始猜想了,我看到函数里路径参数都是带有引号的,于是我就加了个引号试一下(谁能告诉我为什么大神明明不带引号,我就必须带引号才可以),结果,运行OK了,流泪啊,试了很多次,原来是被大神欺骗了。在这里插入图片描述
看到这个图,想必也看到第二个问题了吧,input readpath ok 了,但是但是,input savepath 报错了……。明明一样样,为什么会报错呢???
继续拜托度娘,可是度娘不是万能的。但是终于查到了一个问题,“转意”,好啦,尝试一下,改为如下的输入
哈哈,过了

反正,瞎子摸象,过了居然运行成功了。
但是呢,继续看,虽然程序执行了,但是结果是错的……
结果不对,显示读写报错
搁置两天,ok,终于过了。
这是在万般无奈的情况下安装了编辑器:pycharm,就可以快速的解决格式问题;其次重新安装了python3,前期用的2,升级一下吧,免得出现需多让自己迷茫的问题,减少弯路。但是我觉得弯路也是一种学习,弯路走的越多,摸索的越多,会越了解这个语言的特质。
贴一下结果:在这里插入图片描述

在这里插入图片描述

ok,这一节课学习结束

总结
1)要用专业的工具做事情,pycharm还是值得安装的,python本身对格式有严格的要求
2)通过这一节的学习,学习了正则表达式,读写文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值