在我看完《蟒蛇第二版》第一部分以后(大约花费2周),觉得似懂非懂,看懂了python常用语法,练习题会做。但想到实际需求,如载入文件,按照某一行匹配替换后输出文件。这样一个小的需求,我竟然无从下手,比较迷茫。于是今天刷了很多人的入门心得,看到一个评论,没忍住,笑死 "python 从入门到入土"
因为之前习惯Rstudio,交互式的数据探索模式,可以清晰的看见变量以及文件内容,就在想 python 可以这样吗?因为之前刷来刷去,大家用的多的是PyCharm,我也是用这个练手的,对于我这样的小白,看不见变量,每次需要打印(有可能是因为之前习惯Rstudio,也有可能是对PyCharm不熟悉)。
搜来搜去,发现真的有这样的,类似Rstudio,叫Spyder,推荐采用我的尝试二,单独下载Spyder(主要是电脑配置一般,Anaconda太卡):
尝试一:直接下载Anaconda
原因:大家推荐下载,Anaconda 是 python 的一个发行版本,包含了很多包及其依赖项,安装好了 Anaconda 就相当于安装好了 python,内含Spyder,相当于应用商店。安装后发现文件比较大,运行起来卡顿。在Rstudio中使用python
下载 网址: Free Download | Anaconda
安装流程参考:Python(1):较为详细的安装教程(附常见安装问题答疑)
按照流程安装好以后,点击绿圈 -----然后就闪现了下面的界面--淡定等它闪现3次就会出现主界面(第一次还以为安装出现问题,重新装了一次软件,第二次还是闪现,所以需要等待)
闪现完出现主界面-----点击软件Spyder---lauchAnaconda安装教程+Spyder介绍
继续卡顿
卡顿完就出现了界面
迅速练手画个图 教你用Python绘图
# coding=utf-8
import turtle
import time
# 同时设置pencolor=color1, fillcolor=color2
turtle.color("red", "yellow")
turtle.begin_fill()
for _ in range(50):
turtle.forward(200)
turtle.left(170)
turtle.end_fill()
turtle.mainloop()
这个界面是我喜欢的----从这里直接进----闪现了一下就没了???
但就是这个软件卡顿---嗯嗯--百度了以下(这个软件是一个开发环境,可能内含的东西比较多,打开就会慢一些,也可能与电脑配置有关)
尝试二(推荐):卸载Anaconda--单独下载Spyder
补充:Python IDE很多包括:Pycharm、Spyder、Sublime Text、Notepad++等等
官网下载:Home — Spyder IDE
开始栏打开-------------明显速度快了很多--------推荐电脑打开Anaconda费劲的直接单独下载Spyder