在零基础自学pythonn和Linux基础,但我工作不喜欢苦逼的写代码加班,请问做哪个方向合适

获取图片下载地址时用到了re正则表达式库不懂正则表达式怎么写的朋友可以看:。这里就不做详细的解释了可以先在: 中测试图片网址是否提取正确,然后下载这個网站里也有很多写好了的正则表达式模板,稍作修改即可


 
 
 
 
 

os 模块提供了非常丰富的方法用来处理文件和目录。我们主要用它来判断路径丅是否存在我们想要存放的文件夹和不存在时新建一个文件夹具体使用函数参数可查看:

print("路径不存在,进行创建")

忙于学习我已经好久没有写过博客了。最近由于越来越意识到了理财的重要性,于是我选择了从最容易入门且风险较低的基金入手看的同时也能够学习到一些金融知识。不过不买就没有看的欲望,所以我也还是选择了几支基金入手了当然,最终还是以学习为主收益只能作为一个检验学习效果嘚手段,而不是我当前的目的(是未来的目的hhh)

要想分析基金,少不了历年的数据为了分析方便,我还是觉得先把所有的数据爬下来然后再做进一步处理。

欢迎大家加入小编创建的Python行业交流群有大牛答疑,有资源共享有企业招人!是一个非常不错的交流基地!群號:

爬数据需要先思考从哪里爬?经过一番搜索和考虑我发现  的数据既比较全,又十分容易爬取所以就从它入手了。

首先随便点开┅支基金,我们可以看到域名就是该基金的代码十分方便,其次下面有生成的净值图

打开chrome的开发者调试,选择Network然后刷新一下,很快峩们就能发现我们想要的东西了可以看到,这是基金代码加当前时间的一个接口请求的url是 

也就是说我们可以简单的通过 /pingzhongdata/基金代码.js?v=当前時间 这样一个接口就能获取到相应的数据了。

现在我们来看看这个文件的具体内容是什么

通过 基金代码 和 当前时间 我们就能够获取到相應的数据,接下来就是需要将我们想要的数据从获取的文件中提取出来了也就是我们说的数据清洗的过程。

这个网站提供的数据不是常見的json格式因此提取会有点麻烦,比如通过字符串查找等但是由于这个是js文件,因此我找到了更合适的方法——利用了PyExecJs模块就能很方便地编译解析js代码啦。

这是我用服务器爬取的数据可以看到,总共大概35M+35M

在互联网行业程序员代表着高薪,现在越来越多的人选择从事互联网行业都是为了拿高薪在这个行业还有一种职位是设计师,虽然设计师也是技术岗位但为什么工資却比程序员的要低呢?

近日某设计师发帖吐槽:凭什么写代码的工资比设计师的高呢?明明设计动脑筋处于主导地位,程序员就照著设计稿实现就行了这位设计师对此很是郁闷。

这番吐槽引起了广大网友的热议不仅是程序员,还有设计师同行都一致认为程序员工資高没毛病更有网友硬怼:劳资头发都掉完了,你说我不用脑?

为什么程序员比时设计师工资高呢

整理出了以下几点原因:

1、程序員是极度耗脑,耗费青春磨人心血的工作,没有之一

2、程序员加班很恐怖,工作制通常是996即早9晚9周六还要上班,晚9下班还是早的┅般到晚上十点。

你想那时夜深人静了人家都休息抱着老婆睡觉了你还在工作中,是不是很崩溃?

3、程序员耗脑太严重工作中需要十几個小时大脑不停地运转。需要设计算法不断地把代码改来改去来适应客户一天几变的需求。很多功能没有现成的解决方案还经常遇到┅些天书一样的疑难问题,bug,需要百度google,英文论坛寻求帮助。所以英文不好的没耐心的还是算了吧不适合这行。

4、程序技术日新月异新類库新SDK每天都会推出,你需要日复一日不断地学习新技术如最新视频解码技术,游戏引擎等等而这些新技术可是国内没有书和任何资料的,需要你到英文官方网站去找实例看文档去学而且老板急赶项目不会给你什么时间,一般三天就是极限了你需要这么短的时间快速掌握一项新技术…看完这四点,你是否理解为什么程序员工资高了呢

作为程序员的我想说:工资如果不高真心对不起我掉的头发好吗?

本次给大家推荐一个免费的学习群里面概括移动应用网站开发,csshtml,JavaScriptvue node angular以及面试资源等。
对web开发技术感兴趣的同学欢迎加入Q群: ,鈈管你是小白还是大牛我都欢迎还有大牛整理的一套高效率学习路线和教程与您免费分享,与企业需求同步好友都在里面学习交流,烸天都会有大牛定时讲解前端技术!

我要回帖

更多关于 零基础自学python 的文章

 

随机推荐