【python3.7-初学篇-14】教程文章相关的互联网学习教程文章

【Python3】内存释放机制【图】

x、y、‘函数名’相当于门牌号(内存地址)当x、y都停止指向123时,123对应的内存被清空释放回收匿名函数没有门牌号,对应内存将被即刻回收 原文:http://www.cnblogs.com/shengxinjack/p/7746492.html

python3获得汉字长度【代码】

import stringdef str_count(str):‘‘‘找出字符串中的中英文、空格、数字、标点符号个数‘‘‘count_en = count_dg = count_sp = count_zh = count_pu = 0for s in str:# 英文if s in string.ascii_letters:count_en += 1# 数字elif s.isdigit():count_dg += 1# 空格elif s.isspace():count_sp += 1# 中文,除了英文之外,剩下的字符认为就是中文elif s.isalpha():count_zh += 1# 特殊字符else:count_pu += 1return count_zh pri...

python3基本数据类型01——字符串【代码】

一、几个查看帮助的内置函数  type():查看数据类型>>> tdh = ‘asdf‘>>> type(tdh) <class ‘str‘>  dir():查看一个对象或类的所有属性(所有的方法名)>>> dir(str) [‘__add__‘, ‘__class__‘, ‘__contains__‘, ‘__delattr__‘, ‘__dir__‘, ‘__doc__‘, ‘__eq__‘, ‘__format__‘, ‘__ge__‘, ‘__getattribute__‘, ‘__getitem__‘, ‘__getnewargs__‘, ‘__gt__‘, ‘__hash__‘, ‘__init__‘, ‘__in...

Python3基础 二、八、十、十六进制数的定义【代码】

???????Python : 3.7.3?????????OS : Ubuntu 18.04.2 LTS????????IDE : pycharm-community-2019.1.3??????Conda : 4.7.5???typesetting : Markdowncode""" @Author : 行初心 @Date : 2019/7/6 @Blog : www.cnblogs.com/xingchuxin @Gitee : gitee.com/zhichengjiu """def main():# 二进制bin_num = 0b111# 八进制oct_num = 0o011# 十进制int_num = 100# 十六进制hex_num = 0xf# 输出(十进制)print(bin_num)print(oct_num)prin...

python3 批量查询域名A记录 & CNAME【代码】

场景:需要批量查询域名信息需要生成一个 domain_in.txt的文件 文件内容格式(尾行不可有空行):baidu.com bilibili.com 代码import random import string from dns.resolver import Resolver import requests import socket from parsel import Selector""" # python3 pip install dnspython3 pip install lxml pip install requests pip install parsel """dns_resolver = Resolver() dns_resolver.nameservers = ["8.8.8.8", "...

python3 抓取网页资源的 N 种方法【代码】【图】

import urllib.requestresponse = urllib.request.urlopen(‘http://python.org/‘)html = response.read()2、使用 Requestimport urllib.requestreq = urllib.request.Request(‘http://python.org/‘)response = urllib.request.urlopen(req)the_page = response.read() 3、发送数据#! /usr/bin/env python3import urllib.parseimport urllib.requesturl = ‘http://localhost/login.php‘user_agent = ‘Mozilla/4.0 (compatibl...

HTMLTestRunner修改Python3的版本【图】

在拜读虫师大神的Selenium2+Python2.7时,发现生成HTMLTestRunner的测试报告使用的HTMLTestRunner的模块是用的Python2的语法。而我本人比较习惯与Python3。而且自己也是用的Python3.4的环境,在网上找了很多资料,修改了下HTMLTestRunner.py参考:http://bbs.chinaunix.net/thread-4154743-1-1.html下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html修改后HTMLTestRunner下载地址:http://pan.baidu.com/s/1tp3Ts 修...

Python3 urllib 常用函数【代码】

1、获取url参数。>>> from urllib import parse >>> url = r‘https://docs.python.org/3.5/search.html?q=parse&check_keywords=yes&area=default‘ >>> parseResult = parse.urlparse(url) >>> parseResult ParseResult(scheme=‘https‘, netloc=‘docs.python.org‘, path=‘/3.5/search.html‘, params=‘‘, query=‘q=parse&check_keywords=yes&area=default‘, fragment=‘‘) >>> param_dict = parse.parse_qs(parseResul...

[python3]正则表达式

正则表达式(Regular Expression)是一段字符串,可以表示一段有规律的信息在程序开发中,要让计算机程序从一大段文本中找到需要的内容,就可以使用正则表达式来实现使用正则表达式有如下步骤:  (1)寻找规律  (2)使用正则符号表示规律  (3)提取信息正则表达式的基本符号1. 点号“ . ”一个点号可以代替除了换行符以外的任何一个字符2. 星号“ * ”一个星号可以表示它前面的一个子表达式(普通字符, 另一个或几个正则...

Python3编译,Conda3安装【代码】

基本上这篇文章是最全的https://www.cnblogs.com/chuijingjing/p/10948260.html安装conda, 最好选择miniconda, annaconda和系统一个annaconda居然重名,不知道系统里为什么有了一个这个东西...安装conda最后一步需要选择NoYou have chosen to not have conda modify your shell scripts at all. To activate conda‘s base environment in your current shell session: eval "$(/usr/local/miniconda/bin/conda shell.YOUR_SHELL_NA...

Python基础入门一文通 | Python2 与Python3及VSCode下载和安装、PyCharm激活与安装、Python在线IDE、Python视频教程【图】

目录1. 关键词2. 推荐阅读2.1. 视频教程3. 本文按4. 安装4.1. 视频教程4.2. 资源下载4.3. 安装教程1. 关键词Python2 与Python3及VSCode下载和安装,Python编辑器下载安装、Python编辑器推荐、Python IDE推荐、Python集成开发环境工具推荐、Python入门视频教程、PyCharm激活与安装、PyCharm 2019.1.3 (Professional Edition)激活补丁下载、Python在线IDE、Python视频教程2. 推荐阅读2.1. 视频教程Python2视频教程:https://blog.c...

Python3安装mysql模块【图】

pip3 install mysql1、错误1原因:在 Python 3.x 版本后,ConfigParser.py 已经更名为 configparser.py 所以出错!解决,将模块cp一份为ConfigParser.py2、 find / -name mysql_config 没有你需要安装yum install mysql-devel,然后在安装MySQL (pip3 install mysql) 安装成功,但python3还是不能用mysql,因为python不支持mysqldb模块了,需要使用其他模块,所以上述内容对python2有意义。python3安装mysql相关模块 使用sqlite...

Python3 找不到库

import syssys.path.append(‘/usr/local/lib64/python3.6/site-packages‘)sys.path.append(‘/usr/local/lib/python3.6/site-packages‘)sys.path.append(‘/usr/local/lib/python3.6/site-packages/IPython/extensions‘)原文:https://www.cnblogs.com/fengwenit/p/10528224.html

Ubuntu14.04下Python3.4启动IDLE

1.在Ubuntu14.04 LTS版本中,已经自行安装了python,可以在Terminal(CTRL+ALT+T)中输入:ls /usr/bin | grep python 进行查看。如果想运行python2.7的话,直接在终端输入:python即可。如果想运行python3.4的话,直接在终端输入:python3即可。2.Ubuntu14.04 LTS中的python是没有自带IDLE的,可以在终端输入:sudo apt-get install idle-python3.4,进行python3.4版本的IDLE的安装,安装好之后直接在/usr/share/applications,就...

python3.6中如何安装pip【代码】【图】

python3.6安装pip的方法如下:1,下载whl文件 2,将下载的文件放入Python的根目录  例如:D:\Python36,将文件放入此目录下;3,打开cmd,进入Python:cd /d D:\Python36然后执行命令:python.exe pip-9.0.1-py2.py3-none-any.whl/pip install pip-9.0.1-py2.py3-none-any.whl安装结果: 4,验证pip安装成功重新打开cmd,输入:pip install beautifulsoup4安装成功,如图: 安装失败,提示“不是内部命令”,需要配置环境变量的...