您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站
  • 发布模块

    623 wiki 2022-01-14
    # 创建 setup.pyfrom distutils.core import setupsetup(name="a_message", # 包名version="1.0", # 版本description="发送和接收消息模块", # 描述信息long_description="完整的发送和接收消息模块", # 完整描述信息author="bear", # 作者author_email="75598853@qq.com", # 作者邮箱url="www.baidu.com", # 主页py_modules=["a_message.send_message","a_message.recv_message"]) # 自制的工具模块?#?目录结构?注:以下命令是在虚拟环境执行?# 构建模块$ python setup.py build?# 生成发布压缩包$ python setup.py sdist?# 解压压缩包$ tar -zxvf a_message-1.0.tar.gz?# 安装模块,如在虚拟环境,请勿使用sudo$ python setup.py install注:该行命令会显示安装的路径,以显示的路径为准?#?安装完毕后,可使用 ipython 测试是否成功,成功的话会自动补全import a_messagea_message.send_message.send("发送消息")text = a_message.recv_message.recv()print(text)?#?卸载模块cd?/usr/local/lib/python3.6/dist-packages/#?以之前显示的路径为准rm -r a_message*注:删除以下2个目录及文件即完成卸载
    python Python
  • random随机数

    629 wiki 2022-01-14
    # 当使用到该包的其他函数方法时,会更新该篇随笔的其他函数方法?导包:import randomfrom?random?import?函数名查看该包有什么方法(在交互模式下):输入 ramdom.再按?tabdir(对象)?函数:randint:使用:random.randint(a, b),返回 [a, b]?之间的整数,包含 a?和 b。注意:参数必须是整数且 a?必须小于等于 b
    python Python
  • 交换两个变量

    624 wiki 2022-01-14
    问:有变量?a?和 b,将?a?和?b?的值调换?#?解法1:使用其他变量?cc = aa = bb = c?#?解法2:不使用其他变量a = a + bb = a - ba = a - b?#?解法3:拆包(python特有的方法)a, b = (b, a)a, b = b, a# =右边实质是元组
    python Python
  • 私有属性/方法的访问

    601 wiki 2022-01-14
    在属性/方法名前有双下划线的,称为私有属性/方法,私有属性/方法外部不能直接访问,一般访问类的私有属性,可以通过自身调用?使用了私有属性的公有方法?间接访问私有属性/方法,但python中并没有真正意义的私有,可以通过?_类名__属性/方法 来访问。?例: 有一个Woman类,内有私有属性 __age 和?私有方法?__secret(self)#?实例化一个小明对象xiaoming = Woman("xiaoming")?#?通过上述方法访问私有属性print(xiaoming._Woman__age)?#?通过上述方法访问私有方法print(xiaoming._Woman__secret())?提示:虽然可以使用这种方法访问,但不建议使用。
    python Python
  • 开发流程及接口文档

    623 wiki 2022-01-14
    python Python
  • 安装fastDFS的依赖包fdfs_client报错解决方法

    613 wiki 2022-01-14
    输入以下指令后再尝试安装?python3环境下输入:sudo apt-get install python3 python-dev python3-dev build-essential libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev python-pip?python2环境下输入:sudo apt-get install python-dev build-essential libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev python-pip
    python Python
  • 新建项目虚拟环境及pycharm配置

    613 wiki 2022-01-14
    基本操作查询已有的虚拟环境workon?激活虚拟环境workon?虚拟环境名?退出虚拟环境deactivate查看python版本检查python -V?查看包pip?list创建文件夹mkdir?文件夹名?查询python的路径which python3.5返回结果: /usr/bin/python3.5?新建虚拟环境mkvirtualenv -p?python路径?虚拟环境名例:mkvirtualenv -p /usr/bin/python3.5 tudo??每次开启虚拟机自动激活虚拟环境每次开机虚拟机都会运行 .bashrc,所以只要编辑 .bashrcvim .bashrc?在最后一行输入workon?虚拟环境名workon tudo???完成??pycharm设置1?2?3?4、检查??5、检查?6、检查
    python Python
  • 小白学爬虫(六) - 之 BeautifulSoup库的使用

    614 wiki 2022-01-14
    上一篇文章的正则,其实对很多人来说用起来是不方便的,加上需要记很多规则,所以用起来不是特别熟练,而这节我们提到的beautifulsoup就是一个非常强大的工具,爬虫利器。 beautifulSoup
    python Python
  • 小白学爬虫(五) - 之 正则的基本使用

    640 wiki 2022-01-14
    什么是正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是 事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符”,这个“规则字符” 来表达对字符的一种过滤逻辑。 正则并不是pyth
    python Python
  • 小白学爬虫(四) - 之 Requests库的基本使用

    622 wiki 2022-01-14
    什么是Requests Requests是用python语言基于urllib编写的,采用的是Apache2 Licensed开源协议的HTTP库如果你看过上篇文章关于urllib库的使用,你会发现,其
    python Python
  • 小白学爬虫(三) - 之 Urllib库的基本使用

    579 wiki 2022-01-14
    官方文档地址:https://docs.python.org/3/library/urllib.html 什么是Urllib Urllib是python内置的HTTP请求库包括以下模块urllib.r
    python Python
  • 小白学爬虫(三) - 之 Urllib库的基本使用

    585 wiki 2022-01-14
    官方文档地址:https://docs.python.org/3/library/urllib.html 什么是Urllib Urllib是python内置的HTTP请求库包括以下模块urllib.r
    python Python
  • 小白学爬虫(二) - 之爬虫的原理

    593 wiki 2022-01-14
    在上文中我们说了:爬虫就是请求网站并提取数据的自动化程序。其中请求,提取,自动化是爬虫的关键!下面我们分析爬虫的基本流程 爬虫的基本流程 发起请求通过HTTP库向目标站点发起请求,也就是发送一个Req
    python Python
  • 小白学爬虫(二) - 之爬虫的原理

    600 wiki 2022-01-14
    在上文中我们说了:爬虫就是请求网站并提取数据的自动化程序。其中请求,提取,自动化是爬虫的关键!下面我们分析爬虫的基本流程 爬虫的基本流程 发起请求通过HTTP库向目标站点发起请求,也就是发送一个Req
    python Python
  • Django 14天从小白到进阶- Day3 搞定Views组件

    607 wiki 2022-01-14
    本节内容 路由系统 models模型 admin views视图 template模板 我们已经学过了基本的view写法 单纯返回字符串 返回html文件 加装饰器 只允许特定方法 HttpRequ
    python Python
  • Django 14天从小白到进阶- Day3 搞定Views组件

    606 wiki 2022-01-14
    本节内容 路由系统 models模型 admin views视图 template模板 我们已经学过了基本的view写法 单纯返回字符串 返回html文件 加装饰器 只允许特定方法 HttpRequ
    python Python
  • 小白学爬虫(一)- 之初识爬虫

    601 wiki 2022-01-14
    世界上80%的爬虫是基于Python开发的,学好爬虫技能,可为后续的大数据分析、挖掘、机器学习等提供重要的数据源。 整理这个文档资料希望能对小伙伴有帮助。 什么是爬虫? 网络爬虫(又被称为网页蜘蛛,网
    python Python
  • 小白学爬虫(一)- 之初识爬虫

    586 wiki 2022-01-14
    世界上80%的爬虫是基于Python开发的,学好爬虫技能,可为后续的大数据分析、挖掘、机器学习等提供重要的数据源。 整理这个文档资料希望能对小伙伴有帮助。 什么是爬虫? 网络爬虫(又被称为网页蜘蛛,网
    python Python
  • Django 14天从小白到进阶- Day2 搞定Models组件

    597 wiki 2022-01-14
    本节内容 路由系统 models模型 admin views视图 template模板 引子 讲django的models之前, 先来想一想, 让你通过django操作数据库,你怎么做? 做苦思冥想,
    python Python
  • Django 14天从小白到进阶- Day2 搞定url组件

    644 wiki 2022-01-14
    本节内容 路由系统 models模型 admin views视图 template模板 路由系统 我们已知,用户从浏览器发出的请求会首先打到django url的路由分发系统这里,然后再到views视
    python Python

联系我
置顶