随笔分类 -  Python学习笔记

20201101_Python的虚拟环境问题
摘要:虚拟环境使用总结: 1. 安装创建虚拟环境要使用的工具virtualenv pip install virtualenv -i https://pypi.douban.com/simple/ #使用豆瓣的镜像 2. 创建项目要使用的虚拟环境 D: cd PythonProject #cd到你需要创建 阅读全文

posted @ 2020-11-01 15:33 印子 阅读(145) 评论(0) 推荐(0)

20200520_windows2012安装python和django环境
摘要:http://httpd.apache.org/download.cgi#apache24 配置文件修改后, 记得去阿里云开放端口 ServerName 172.18.196.189:9080 →不能监听公网ip和端口 Listen 172.18.196.189:9080 Listen 9080 C 阅读全文

posted @ 2020-05-20 10:55 印子 阅读(1019) 评论(0) 推荐(0)

20200315_python3.6去除标点符号
摘要:line = "python3.6下进行去!@#$%^&*()除标点测试,:!大家好,:!&》啥都不是!@#¥%……&*(-、||" # python3不支持ur, 使用r代替 def remove_punctuation(line): rule = re.compile(r"[^a-zA-Z0-9 阅读全文

posted @ 2020-03-15 10:35 印子 阅读(1690) 评论(0) 推荐(0)

20200311_最新爬取mzitu
摘要:废话不多, 直接上代码, python3.6: import requests from bs4 import BeautifulSoup import os import time; import random #pip install BeautifulSoup4 -i https://pypi 阅读全文

posted @ 2020-03-11 08:12 印子 阅读(1902) 评论(0) 推荐(0)

20200221_python虚拟环境在Windows下安装配置_virtualenv不是内部或外部命令也不是可运行的程序或批处理文件
摘要:1. 使用管理员启动命令行; 2. 安装虚拟环境 a) .\pip install virtualenv -i https://pypi.douban.com/simple/ b) .\pip install virtualenvwrapper-win -i https://pypi.douban. 阅读全文

posted @ 2020-02-21 12:08 印子 阅读(7105) 评论(0) 推荐(0)

011. Python中*args, **kwargs 和 pass 和self 解释
摘要:*args, **kwargs →在python都表示可变参数, *args表示任意多个任意类型无名参数, 是一个元组; **kwargs表示关键字参数(key/value参数), 是一个字典,接收的参数如a=’hello’,b=1 ; 注意如果*args, **kwargs同时使用的时候, 必须* 阅读全文

posted @ 2017-04-16 16:18 印子 阅读(2427) 评论(0) 推荐(0)

010. windows10下安装kivy 1.9.1版
摘要:Microsoft Windows [版本 10.0.14393] 以管理员权限打开cmd (c) 2016 Microsoft Corporation. 保留所有权利. 1. C:\Users\LG>python --version #查看当前python的版本, 并检查是否将Python配置到环 阅读全文

posted @ 2017-04-16 16:14 印子 阅读(820) 评论(0) 推荐(0)

009. Python入门经典之二:模块
摘要:模块提供了一种在应用程序之间共享Python代码的便捷方式. 模块是一种非常简单的结构,在python中模块只是有Python语句组成的文件, 在模块中可以定义函数和类, 可以包含简单的可执行代码,这些可执行代码不在函数或者类的内部, 而最好的一点是, 模块可以包含说明如何使用模块代码的文档.简单来 阅读全文

posted @ 2017-03-14 15:47 印子

008. Python入门经典之二:sys.argv基础用法
摘要:sys.argv 表示从命令行获取参数 sys.argv本身表示此命令所在的文件的物理路径. sys.argv[1]表示取得从命令行传进来的第一个参数. sys.argv[2]表示取得从命令行传进来的第二个参数. 前提条件: 配置好python的环境变量 然后会打开系统上的记事本 开始测试: 阅读全文

posted @ 2017-03-14 15:37 印子

007. Python入门经典之二: if __name__ == '__main__':解释
摘要:if __name__ == '__main__': import sys limit = None if len(sys.argv) > 1: limit = sys.argv[1] try: limit = int(limit) except ValueError: pri... 阅读全文

posted @ 2017-03-14 14:26 印子 阅读(148) 评论(0) 推荐(0)

006. Python入门经典之二: 第九章其它特性和lambda
摘要:关于lambda的简单测试 总结:lambda只能是简单的函数, 不能包含其他语句, 比如为变量创建名称. 在Lambda内部, 只能执行有限的操作,比如测试相等性, 将两个数相乘, 以特定的方式使用其它已经存在的函数. 但是不能使用if...else之类的结构,lambda主要用在内置函数map和 阅读全文

posted @ 2017-03-14 11:57 印子 阅读(147) 评论(0) 推荐(0)

005. Python入门经典之二: 第八章文件对象
摘要:使用file对象. 创建一个file对象, 告诉Python向文件中写数据, file对象表示对一个文件的链接, 而不是文件本身但是如果试图打开或者想一个不存在的文件写数据, Python会自动创建该文件如果文件不存在则创建文件, 如果文件存在则删除文件, 并创建一个新的文件 创建一个程序, 如果文 阅读全文

posted @ 2017-03-07 16:53 印子 阅读(281) 评论(0) 推荐(0)

004. Python入门经典之二: 第六章演练函数和类
摘要:定义函数 定义类和创建对象demo: 定义类并测试: 类间的调用测试: 阅读全文

posted @ 2017-03-02 10:03 印子 阅读(206) 评论(0) 推荐(0)

003. Python入门经典之二: 第四章演练函数和使用raise来处理异常
摘要:定义函数, 使用""""""为函数添加描述性说明, 使用__doc__打印函数说明: 在Python中对函数使用参数和类型判断: 为参数定义默认值: 习题和练习使用raise来处理异常 阅读全文

posted @ 2017-02-24 15:04 印子 阅读(152) 评论(0) 推荐(0)

002. Python入门经典之二: 第四章演练分支循环处理异常
摘要:使用== != < > 做比较: 使用分支和循环 处理异常: 阅读全文

posted @ 2017-02-23 16:48 印子 阅读(129) 评论(0) 推荐(0)

001. Python初练之第一次接触
摘要:大部分情况, 单引号和双引号可以互换,但是如果字符串中包含了单引号, 则需要使用双引号 可以使用 \ 转义字符来处理 三引号是注释多行文本 注释: # 单行注释 “”” “”” 多行注释 关于%s: 关于%f: 关于元组: 关于列表: 关于字典: 处理字符串的技巧(使用 [][]): 使用[][] 阅读全文

posted @ 2017-02-23 12:10 印子 阅读(157) 评论(0) 推荐(0)

导航