Python
以实战为线索,逐步展开python编程的种种魔力
白-胖-子
白胖子 sunmy@sunmy.pro
展开
-
Windows安装Python3学习环境
windows的pip配置文件在pip是Python的包管理工具,可以非常方便的安装已经开发好的第三方程序包安装ipythonipython是增强版的Python命令行工具,是运行程序和调试更加方便安装JupyterJupyter是基于Web的交互式Python命令行解释器和编辑工具,对于初学者非常有帮助启动Jupyter这时候你的windows就已经运行了一个web段python工具可以把命令行上提示的网址复制下来,贴到浏览器中开心的python之旅就此...原创 2022-07-05 23:25:16 · 11512 阅读 · 0 评论 -
Linux部署pip装jupyter后notebook报错
[python@C8-196 web36]$ jupyter notebook helpTraceback (most recent call last): File "/home/python/.pyenv/versions/3.6.15/lib/python3.6/site-packages/notebook/services/sessions/sessionmanager.py", line 9, in <module> import sqlite3 File "/hom原创 2021-12-10 19:53:32 · 1375 阅读 · 0 评论 -
Win10部署python多版本开发环境
同时安装多个python供pycharm选择实现多版本开发环境1. 准备python和pycharm安装包Python官方解释器下载: https://www.python.org/downloads/windows/Pycharm官方社区版下载:https://download.jetbrains.com/python/pycharm-community-2021.3.exe2. 安装python3. 设置pip国内源加目录中创建pip文件夹- 在文件夹中创建pip.ini配置文件原创 2021-12-09 22:54:21 · 591 阅读 · 0 评论 -
CentOS8部署多版本共存Python开发环境
Python的版本问题目前企业中使用的Python主要版本是2.x和3.x。官方已经停止2.x的维护,最后一个版本是2.7,但仍有部分项目使用3.x各版本间同样有互不兼容的问题。CentOS 6 默认Python版本为2.6.6CentOS 7 默认Python版本为2.7CentOS 8 默认Python版本为3.6.8Ubuntu18 默认Python版本为2.7和3.6Ubuntu20 默认Python版本为3.8CentOS 8 上,Python 默认没有被安装。yum使用原创 2021-12-09 21:46:15 · 1930 阅读 · 0 评论 -
Linux设置pip国内源
pip简介PyPI (Python Package Index) 是 Python 编程语言的软件存储库。开发者可以通过 PyPI 查找和安装由 Python 社区开发和共享的软件,也可以将自己开发的库上传至 PyPI 。pip可以认为时python的包管理器,类似于yum或者apt。通过设置pip源为国内,可以加快pip下载速度。家目录中创建pip目录mkdir ~/.pip写pip的配置文件cat > ~/.pip/pip.conf <<SUN[global]i原创 2021-12-09 21:06:15 · 1232 阅读 · 0 评论 -
[TroubleShooting]CentOS8使用pyenv部署多版本python时报 python: command not found
pyenv部署python报错的troubleshootingpyenv: python :command not found在CentOS8中成功部署pyenv后,安装多版本python也成功。但是当在项目文件夹中设定python版本,创建虚拟python时始终不成功始终报错-bash: python: command not found[python@C8-196 ~]$ cd projects/web36[python@C8-196 web36]$ pyenv local 3.6.1原创 2021-12-09 20:02:32 · 2453 阅读 · 0 评论 -
批量下载Python不同版本源码包的小脚本
#!/bin/bash###***********************************************************************## Author: sunmy## MAil: sunmy@sunmy.pro## Date: 2021-12-7## FileName:downPython_v1.sh## URL: https://www.sunmy.pro## Description:Auto optimize script of linux run原创 2021-12-07 22:01:29 · 146 阅读 · 0 评论 -
Python 仅有33个系统关键字
关键字是由语言本身定义好的有特殊含义的代码元素。Python 只有33个关键字,这些关键字是保留字,不能用作变量名、函数名或任何其他标识符:关键字描述and逻辑运算符。as创建别名。assert用于调试。break跳出循环。class定义类。continue继续循环的下一个迭代。def定义函数。del删除对象。elif在条件语句中使用,等同于 else if。else用于条件语句。except处理异常,原创 2021-12-06 23:07:04 · 1983 阅读 · 2 评论 -
Python中标识符的命名规则
Python中的标识符是变量、函数、属性、类、模块等可以自定义的的代码元素。在Python定义变量或者函数以及其他标识符的时候,需要遵循以下命名规则:区分大小写:SunMy与sunmy是两个不同的标识符。首字符不可以是数字,但可以是字母或者下画线(_),其他字符必须是下画线、字母和数字。Python关键字不能作为标识符。不要使用Python的内置函数作为自定义标识符。...原创 2021-12-06 22:51:13 · 2463 阅读 · 0 评论 -
Python语言的特点
Python是一种非常火热的编程语言。Python之所以受到大家的欢迎,是因为它有很多优秀特点。开源免费:Python是开源的编程语言。解释型语言:Python通过解释器逐条将源代码转换为中间字节码形式,然后将其解释为机器语言并执行。动态语言:Python不做数据类型检查,声明变量时不需要指定数据类型,正因为如此,Python的这种特性也成为诟病最多的点,是双刃剑。可移植强:类似于Java的JVM,Python解释器已被移植在许多平台上,Python程序无须经过修改就可以在多个不同的操作系统平台上原创 2021-12-04 19:44:07 · 1306 阅读 · 0 评论 -
离线安装pyenv的shell脚本
Python多版本共存神器-pyenvPython最大的问题是版本问题,不光是python2和python3有代差,在python3中的小版本间也有不同版本问题在不适用docker或者虚拟机技术的情况下,实现同一台服务器部署多版本python环境成为了关键pyenv很好解决了单机多版本python部署的问题pyenv在github上的项目在线安装pyenvpyenv官方提供了多种安装方式,最方便的就是通过git clone从项目中直接克隆到本机即可。使用普通用户python在线安装原创 2021-10-27 13:50:08 · 731 阅读 · 0 评论 -
False等价布尔值bool(value)
四大皆空:空容器,空字符串,None,0空容器空列表空集合空字典空元组原创 2021-10-22 10:42:36 · 328 阅读 · 0 评论