Python
文章平均质量分 83
Python
涂作权的博客
To do what I want to do!
展开
-
02/03_Pytorch安装、Conda安装Pythorch,换源、pytorch官网、验证、安装jupyter、卸载、安装、启动jupyter、配置Jupyter notebook、使用
1.2.Pytorch安装1.2.1.Conda安装Pythorch,换源1 conda添加清华镜像源查看源conda config --show-sources由于从官方的conda源中下载速度过于缓慢,我们需要配置清华镜像源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.原创 2021-01-14 23:20:33 · 1290 阅读 · 0 评论 -
31-32 python mysql-connector创建数据、crud,where,排序,删除等。PyMSQL驱动,插入操作、查询操作、更新操作、删除操作、执行
31Python MysSQL - mysql-connector驱动使用pip命令安装mysql-connector:python -m pip install mysql-connector效果图如下(如果使用的是Anaconda,需要进入它的命令行窗口,执行如下操作):使用以下代码测试mysql-connector是否安装成功:# -*- coding: UTF-8 -*-...转载 2020-01-15 00:08:25 · 1062 阅读 · 0 评论 -
29-30Python多线程、多线程、使用threading模块创建线程;JSON数据解析、编码为JSON类型转换对应表、Python类型转换对应表、json.dumps与json.loads
29Python3多线程多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度。程序的运行速度可能加快。在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内...转载 2020-01-14 23:10:15 · 979 阅读 · 0 评论 -
28Python正则表达式、正则表达式对象、正则表达式修饰符、表达式模板、表达式实例、match函数、search方法、检索和替换、repl、compile、findall等
28Python正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提...转载 2020-01-14 11:24:25 · 612 阅读 · 0 评论 -
27、Python 面向对象(创建类、创建实例对象、访问属性、内置类属性、对象销毁、类的继承、方法重写、基础重载方法、运算符重载、类属性与方法、下划线双下划线)
27Python面向对象(Python2)Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。接下来我们先来简...转载 2020-01-13 01:32:16 · 1281 阅读 · 0 评论 -
23-26 Python File方法、OS文件/目录方法、异常处理、内置函数
23Python File方法23.1open()方法Python open()方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数。如果该文件无法被打开,会抛出OSError。注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open()函数常用形式是接收两个参数:文件名(file)和模式(mode)open(file,mod...转载 2020-01-13 01:01:59 · 527 阅读 · 0 评论 -
22 Python IO、打印到屏幕、读取键盘输入、打开和关闭文件、文件定位、重命名和删除文件、Python里的目录、文件,目录相关的方法
22Python文件I/O22.1打印到屏幕最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下:# -*- coding: UTF-8 -*- print ("Python 是一个非常棒的语言,不是吗?")22.2读取键盘输入Python提供了内置函数从标准输入读入一行文本,默认的标...转载 2020-01-13 00:10:24 · 700 阅读 · 0 评论 -
21 Python模块、import语句、搜索路径、变量、命名空间和作用域、dir函数、globals()和locals()函数、reload()函数、Python中的包
21Python模块Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。例子:下例是个简单的模块 support.py:def print_fu...转载 2020-01-12 23:33:58 · 1078 阅读 · 0 评论 -
20 Python函数、定义一个函数、参数传递、匿名函数、return语句、变量作用域、
20Python函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。20.1定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任...转载 2020-01-12 22:02:25 · 699 阅读 · 0 评论 -
13-19 Python Number、Python字符串、Python列表(List)、集合的基本操作、元组、字典Dicttionnary、日期和时间
13 Python NumberPython Number数据类型用于存储数值。数据类型是不允许改变的,这就是意味着如果改变Number数据类型的值,将重新分配内存空间。以下实例在变量赋值时Number对象将被创建:var1 = 1var2 = 10您也可以使用del语句删除一些Number对象引用。del语句的语法是:del var1[,var2[,var3[....,varN...转载 2020-01-07 11:46:17 · 834 阅读 · 0 评论 -
5-12 Python条件语句、循环语句、While循环语句、break语句、continue语句、pass语句
5Python条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任何非0和非空(null)值为true,0或者null为false。Python编程中if语句用于控制程序的执行,基本形式为:If 判断条件: 执行语句…else: 执行语句….其中...转载 2020-01-06 16:50:30 · 983 阅读 · 0 评论 -
4、Python运算符、比较运算符、赋值运算符、位运算符、逻辑运算符、成员运算符、身份运算符、运算符优先级(学些笔记)
4.1Python算术运算符以下假设变量:a = 10,b=20示例:# -*- coding: UTF-8 -*-a = 25b = 3c = 0c = a + bprint("a + b的值为:",c)c = a - bprint("a - b的值为:",c)c = a * bprint("a * b的值为:",c)c = a / bprint("a /...转载 2019-12-31 17:27:45 · 559 阅读 · 0 评论 -
3、常用关键字,变量赋值,多个变量赋值,标准数据类型,数字,字符串,列表,元组,字典,数据类型转换
3Python变量类型3.1常用关键字系统中有一些常用关键字不可以用来当做标识符。and lambda except while del return importor class try if assert yield asin def finally else True continue fromis global raise elif False pass not nonloc...转载 2019-12-16 16:55:35 · 1182 阅读 · 0 评论 -
2、运行.py文件、字符串、保留字符、行和缩进、多行语句、引号、注释、等待用户输入、同一行显示多条语句、命令行参数
2Python基础语法2.1运行.py文件运行方式类似:$ python test.py2.2Python标识符在Python里,标识符由字母、数字、下划线组成。 在Python中,所有标识符可以包括英文、数字以及下划线(_),但并不能以数字开头。Python中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过...转载 2019-12-15 21:26:10 · 335 阅读 · 0 评论 -
1、代码中设置编码、编辑器中设置Python的编码
1Python中文编码1.1代码中设置编码Python中默认的编码格式是ASCII格式,在没有修改编码格式时无法正确打印汉字,所以在读取中文的时候会报错。解决办法为只要在文件开头加入 # -- coding:UTF-8 -- 或 coding=utf-8就行了。# -*- coding: UTF-8 -*-print("你好,世界")注意:Python3.X源文件默认使用utf-8编...原创 2019-12-15 20:19:03 · 838 阅读 · 0 评论 -
python安装、anaconda安装、pycharm安装(学习笔记,自己重新整理后的内容,最新版本工具安装)
1 认识python官网:https://www.python.org/中文社区:http://www.pythontab.com/1.1 What is Python 面向对象的解释型语言 简单易学 丰富的库 强制使用制表符作为语句缩进(white space)1.2 Python的优缺点1.2.1 优点 简单、易学 免费、开源 可扩展、可嵌入性 丰富的...原创 2019-11-14 15:07:02 · 577 阅读 · 0 评论 -
Python安装(Windows下安装/Linux下安装)
1、准备工作1.1、运行环境课程中:Windows下的运行环境1.2、Python是什么(1)Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 机器语言(01代码)—>汇编语言(伪机器语言)—>高级语言(C语言)—>面向对象(Java、Python)—>… 编译性语言:有一个单独的编译过程,将原创 2017-07-14 12:56:02 · 1995 阅读 · 1 评论 -
Python基础,基本类型(整型,浮点数等)数据结构(List,dic(Map),Set,Tuple),控制语句(if,for,while,continue or break):来自学习资料
3、Python 基础3.1、语法Python的语法比较简单,采用缩进方式。 i = -100 if i >= 0: print(i) else: print(-i)3.2、基本类型3.2.1、整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样。 3.2.2、浮点数浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示原创 2017-07-14 17:57:23 · 968 阅读 · 1 评论 -
使用IDEA编写Python程序,插件安装python插件,安装python SDK运行Python程序
1、创建任意一类项目,比如Maven项目 2、手动编写一个test.py的文件。 3、将test.py的文件放到src目录下。 4、在IDEA的编辑器中会提示Install plugin.(直接点击安装) 5、安装完成之后重启一下IDEA,再次创建项目的时候,会发现多出一项以下选项: 6、配置Project SDK 7、如果在上一步没有选择。在创建好项目之后,可以按照下面的方式进原创 2017-07-14 18:11:04 · 10990 阅读 · 2 评论 -
Python面向对象,类,继承,多态及鸭子类型,获取类的类型,方法和属性(类似java的反射)
1、创建类的代码:#在Java中,所有的最终父类都是Object#在python中也是,一个类没有直接的父类就写入objectclass Animal(object): #在python中init方法相当于构造器 #参数列表中,第一个位置是第一个默认的叫做self.也就是实例本身,相当于java的this def __init__(self,name,age,sex):原创 2017-07-14 18:22:41 · 1222 阅读 · 0 评论 -
Python文件操作,时间日期操作,collections增强,Deque(类似java的LinkedList),OrderedDict,Counter
1、文件操作的案例:#文件操作的三种方式#r = read 读取文件#w = write 写入文件,覆盖掉#a = append 追加写入,不会覆盖原有的内容#读文件f = open("E://wordcount//input//1.txt","r")data = f.read()print(data)#读文件 一行一行的读取path = "E://wordcount//input/原创 2017-07-14 19:19:52 · 746 阅读 · 0 评论 -
python创建线程
创建线程:import threadingdef run(param1,param2): while True: print("我是一个线程....." + param1)#创建一个线程,需要线程运行对的方法,并且给一个名称。#可以根据需求,给定参数thread1 = threading.Thread(target=run,name="线程1",args=("123","原创 2017-07-15 00:06:01 · 3588 阅读 · 2 评论 -
Python tcp编程,TCP服务端和TCP客户端代码编写
Python网络编程 两种模式: 一种tcp可靠连接,能够保证数据不丢失 一种udp 不关心数据是否会丢失,在乎传输效率TCP编程 一点:服务端 二点:客户端客户端如何连接服务端,保证传输的数据可靠呢? 第一次握手:客户端发送报文,连接服务端 第二次握手:服务端发送报文,你可以连接 第三次握手:客户端发送确认报文,我真的要连接服务端的编写:原创 2017-07-15 00:03:51 · 2457 阅读 · 1 评论 -
Python邮件发送案例
发送邮件:发送邮件的几个要素: 内容: 发件人(发件人的名称、发件人的邮箱地址) 收件人(收件人的名称、收件人的邮箱地址) 邮件的名称 邮件内容(文件邮件(文字和图片)、HTML邮件) 服务器: smtp服务器地址:smtp.toto.cn 账户:xxxx 密码:****发送邮件的包:原创 2017-07-17 15:56:30 · 964 阅读 · 0 评论 -
Python3.x的mysqlclient的安装、Python操作mysql,python连接MySQL数据库,python创建数据库表,带有事务的操作,CRUD
1、数据库操作1.1准备工作:1、安装一个mysql数据库软件 2、创建一个数据库,test 3、在python的环境安装一个模块:MySQLdb1.2 安装mysql的连接包第一种:工具安装 Python3.x版本:Pip install mysqlclient Python2.x 版本:pip install mysql-python错误 在win7-64bit的环境下会有错误:una原创 2017-07-17 19:00:51 · 16638 阅读 · 2 评论 -
Python爬虫项目,获取所有网站上的新闻,并保存到数据库中,解析html网页等(未完待续)
1、需求说明需求: 爬取虎嗅网站的所有新闻,并保存到数据库中。 http://www.huxiu.com技术: 1、爬虫 获取服务器的资源(urllib) 解析html网页(BeautifulSoup) 2、数据库技术 数据库 MySQLdb 业务逻辑的分析: (1)、虎嗅网站的新闻,包括首页和分页信息(下一页) (2)、需要从首页的资源和分页的资源中获取每个新闻的url连接原创 2017-07-17 20:19:46 · 3962 阅读 · 1 评论 -
Python中的urllib,urllib三种不同的请求方式
1、urllib获取服务器的资源 自定义爬虫的重要组件获取百度首页的资源:#3.x的标准写法import urllib.requestimport urllib.parse#百度的首页from bs4 import BeautifulSoupurl = "http://www.baidu.com/"#发起一个request请求,得到返回对象res = urllib.request.url原创 2017-07-17 14:50:22 · 1373 阅读 · 1 评论 -
python:beautifulSoup学习(来自学习资料)
罗列问题: 1、beautifulSoup是什么 是一个能够快速从html或者xml文档中获取数据的类库。 官方的说是,能够帮你节省一天或者几天的开发时间。 2、beautifulSoup如何安装 Pip install beautifulSoup4(如果是Python3.x就是用这个) 旧版本:beautifulSoup3 Pip install beautifulSoup 3、转载 2017-07-18 15:51:49 · 699 阅读 · 1 评论 -
python数据类型详解(转自:http://www.cnblogs.com/linjiqin/p/3608541.html)
目录1、字符串2、布尔类型3、整数4、浮点数5、数字6、列表7、元组8、字典9、日期1、字符串1.1、如何在Python中使用字符串a、使用单引号(')用单引号括起来表示字符串,例如:str='this is string';print str;b、使用双引号(")双引号中的字符串与单引号中的字符串用法完全相同,例如:str="this is string";print str;c、使用三引号('转载 2017-07-14 12:04:20 · 912 阅读 · 1 评论