
Python
天上飞下一毛雪
弱鸡的冒险之旅,大四找工作狗,我真的真的好菜。。。。博客内容如有侵权或交流讨论,请加微信:jqt1120359293
展开
-
Python中encode和decode
encode按照指定方式进行编码,decode将对应的编码转化为utf-8编码所对应的字符。‘hex’代表以16进制进行编码,str = '\x35'.encode('hex')print strstr = '9'.encode('hex') #39print strstr = '10'.encode('hex') #3130print strstr = '11'.e...原创 2020-04-17 15:19:54 · 530 阅读 · 0 评论 -
Python主方法
不是函数,则程序按照顺序从上到下执行if __name__=='__main__':是测试时使用原创 2017-12-08 16:48:09 · 1131 阅读 · 0 评论 -
Pycharm Pythong 导包
文件->settings 点右侧绿色加号 搜索对应的包名 点instal即可l原创 2017-12-07 22:26:20 · 306 阅读 · 0 评论 -
Python 百度爬虫图片
需要 requests 包,需要环境变量的配置# -*- coding:utf-8 -*-import re # 导入正则表达式模块,提取网页中所需要的内容import requests import random # 随机生成一个实数,它的取值范围[0,1]def spiderPic(html,keyword): print '正在查找 :' + keyword原创 2017-12-06 21:52:31 · 294 阅读 · 0 评论 -
Python语法二 (人生苦短,我用Python)
五、函数:1、#定义函数关键字、函数名、参数def print_sum(start,stop): result=0 for i in range (start,stop+1): result+=i print "sum is",result2、#局部变量x=1def f(): print x原创 2017-12-06 11:02:38 · 666 阅读 · 0 评论 -
Python语法一 (人生苦短,我用Python)
Pythong 基本语法一、输入:money=raw_input("输入奖金 金额:") #读取键盘输入,将所有输入作为字符串看待float(raw_input("输入奖金 金额:")) #强制转化为浮点型数据二、输出:打印print n, #带,号可以空一个空格在一行输出,不带的话会在一列输出print format(i*j,'3d'),原创 2017-12-05 21:50:18 · 763 阅读 · 0 评论 -
15周 Python入门(人生苦短,我用Python)
for b in range(1,5): for s in range (1,5): for g in range (1,5): if b!=s and b!=g and s!=g: print b,s,g //====================================================原创 2017-12-05 20:21:36 · 333 阅读 · 0 评论 -
Python2 一张图读懂python
原创 2017-11-27 19:22:38 · 262 阅读 · 0 评论 -
Python3 emile邮箱发送
import smtplibfrom email.header import Headerfrom email.mime.text import MIMEText# 第三方 SMTP 服务mail_host = "smtp.163.com" # SMTP服务器mail_user = "****@163.com" # 用户名mail_pass...原创 2018-03-06 21:39:45 · 1667 阅读 · 0 评论 -
Python 自动化测试chrome driver(模拟浏览器进行爬取淘宝商品信息)
from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECimpo...原创 2018-02-19 12:49:47 · 929 阅读 · 0 评论 -
Python 爬取猫眼电影top100(正则表达式,多线程,状态码,异常处理)
import refrom multiprocessing import Pool #多线程import requestsfrom requests.exceptions import RequestException #添加异常def get_one_page(url): try: response=requests.get(url) i...原创 2018-10-11 21:49:24 · 486 阅读 · 0 评论 -
Python 天猫评论爬取(正则)
通过分析Ajax请求可以看到天猫评论的地址规律变化:http://rate.tmall.com/list_detail_rate.htm?itemId=560016036932&sellerId=2103295383&currentPage=1其中itemId是商品id,sellerid是卖家id,currentPage是页面号那么拿到一个商品的URL后,通过分析源代码可以筛选出 ...原创 2018-02-19 21:37:41 · 1642 阅读 · 0 评论 -
Python3连接Mysql(增删改查操作及简单的SQL指令)
1、使用PyCharm安装pymysql依次点击 File->settings->Project Interpreter 点击右侧绿色加号+ 输入pymysql 安装完成2、打开数据库创建一个测试表 create table student( date varchar(50), information varchar(1000));3、打开PyC...原创 2018-02-21 17:18:32 · 793 阅读 · 0 评论 -
返回淘宝url地址
from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECimpo...原创 2018-02-22 23:14:49 · 1244 阅读 · 0 评论 -
亿秀图片爬取
import requestsfrom requests.exceptions import RequestExceptionimport reimport timenumber=0def get_one_html(url): try: response=requests.get(url) response.encoding = 'utf-8' ...原创 2018-03-29 21:53:09 · 2062 阅读 · 0 评论 -
python随机数+匿名函数
#-----随机函数--------from random import *print(random())print(randint(1,10))#生成一个[a,b]之间的整数print(uniform(1,10))#生成一个[a,b]之间的随机小数print(randrange(0,100,4))#从0开始到100以内以4递增的元素随机返回#-------匿名函数--...原创 2018-04-07 16:56:07 · 345 阅读 · 0 评论 -
KNN近邻算法(python3)识别手写数字
import numpy as npimport operatorfrom os import listdirdef img2vector(filename): returnVect=np.zeros((1,1024)) fr=open(filename) for i in range(32): lineStr=fr.readline() ...转载 2018-03-30 22:13:33 · 424 阅读 · 1 评论 -
python组合数据类型
原创 2018-04-08 13:37:50 · 161 阅读 · 0 评论 -
Python3基础编程示例
weekste="星期1星期2星期3星期4星期5星期6星期7"weekid=eval(input("输入一个星期数字:"))pos=(weekid-1)*3print(weekste[pos:pos+3])import mathdayfactor=0.01dayup=math.pow((1.0+dayfactor),365)daydown=math.pow((1.0-dayfa...原创 2018-04-01 21:36:13 · 2661 阅读 · 0 评论 -
飞机大战迭代
import pygameimport timefrom pygame.locals import *import randomclass HeroPlan(object): def __init__(self,screen_temp): self.x=205 self.y=500 self.screen=screen_temp ...原创 2018-04-14 22:08:18 · 148 阅读 · 0 评论 -
飞机大战(基类)
import pygameimport timefrom pygame.locals import *import randomclass BasePlan(object): def __init__(self,screen_temp,x,y,imageload): self.x=x self.y=y self.screen=scre...原创 2018-04-15 16:47:52 · 228 阅读 · 0 评论 -
飞机大战(判断伤害)
import pygameimport timefrom pygame.locals import *import randomclass BasePlan(object): def __init__(self,screen_temp,x,y,imageload): self.x=x self.y=y self.screen=scre...原创 2018-04-15 17:40:22 · 259 阅读 · 0 评论 -
Python文件读写
dirname=r"C:\Users\Administrator\Desktop\1.txt"#-----写入文件-----for i in range(1,100): with open(dirname,'a',encoding='utf-8') as f: f.write(str(i)+'\n')#-----读入文件-----fo = open(dirname,...原创 2018-04-10 17:05:58 · 179 阅读 · 0 评论 -
python全局变量修改
n=1ls=[]def test1(): global n #用global可以修改全局变量 n=5test1()print("the number is :",n)def test2(): for i in range(10): ls.append(i) #函数内可以直接修改 列表的值test2()print("the list is...原创 2018-04-10 22:08:24 · 1164 阅读 · 0 评论 -
Python format格式控制
图书来源:python语言程设计基础原创 2018-04-03 21:37:54 · 851 阅读 · 1 评论 -
Python3 创建文件夹
# 查看当前目录的绝对路径:>>> os.path.abspath('.')'/Users/michael'# 在某个目录下创建一个新目录,首先把新目录的完整路径表示出来:>>> os.path.join('/Users/michael', 'testdir')'/Users/michael/testdir'# 然后创建一个目录:>>...原创 2018-03-28 21:53:19 · 23586 阅读 · 1 评论 -
python字符串方法
原创 2018-04-11 22:40:59 · 124 阅读 · 0 评论 -
python表
原创 2018-04-11 22:44:10 · 215 阅读 · 0 评论 -
Pandas使用
import pandas as pdimport numpy as np'''s = pd.Series([1,3,6,np.nan,44,1])print(s)0 1.01 3.02 6.03 NaN4 44.05 1.0dtype: float64''''''dates = pd.date_range('2016010...原创 2018-04-22 10:11:11 · 220 阅读 · 0 评论 -
Pyhon字符串处理
s=open(r"C:\Users\lenovo\Desktop\test.csv",'w')s.close()with open(r"C:\Users\lenovo\Desktop\test.csv",'a') as q: with open(r'C:\Users\lenovo\Desktop\123.csv','r') as f: for i in f: ...原创 2018-04-22 15:16:29 · 158 阅读 · 0 评论 -
nump[:,newaxis] 增加一个纬度
>> x = np.arange(3)>> xarray([0, 1, 2])>> x.shape(3,)>> x[:, np.newaxis]array([[0], [1], [2]])>> x[:, None]array([[0], [1], [2]])&...原创 2018-04-22 17:19:06 · 232 阅读 · 0 评论 -
TensorFlow(示例+预测)模版
import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#随机生层200个随机点 在 -0.5到0.5之间 200个x_data=np.linspace(-0.5,0.5,200)[:,np.newaxis]noise=np.random.normal(0,0.02,x_data.shape)y...原创 2018-04-22 18:06:04 · 1145 阅读 · 0 评论 -
python pygame创建窗口和背景图片
import pygameimport timedef main(): screen=pygame.display.set_mode((1196,790),0,32) #窗口大小 background=pygame.image.load(r"C:\Users\Administrator\Desktop\aa.png") #图片位置 while True: #循...原创 2018-04-12 22:37:22 · 31673 阅读 · 2 评论 -
python 读取大文件+字符串处理+随机数+精确小数点
from random import *s= open(r"C:\Users\Administrator\Desktop\submission.csv",'w')s.close()num=0with open(r"C:\Users\Administrator\Desktop\test1.csv",'r') as f: with open(r"C:\Users\Administra...原创 2018-04-18 21:41:18 · 496 阅读 · 0 评论 -
python 面向对象编程简单示例
class Cat: def __init__(self,new_name,new_age): self.name=new_name self.age=new_age def eat(self): print("%s is eating"%(self.name)) def it_age(self): print...原创 2018-04-13 20:31:47 · 739 阅读 · 0 评论 -
pygeme 飞机大战(面向对象)
import pygameimport timefrom pygame.locals import *class HeroPlan(object): def __init__(self,screen_temp): self.x=205 self.y=500 self.screen=screen_temp self.im...原创 2018-04-13 21:35:47 · 452 阅读 · 0 评论 -
Tensorflow MNIS数据集手写识别
import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datadef add_layer(inputs, in_size, out_size, activation_function=None): Weights = tf.Variable(tf.random_normal([in_s...原创 2018-04-23 21:42:02 · 1063 阅读 · 0 评论 -
tensorflow 手写识别
# coding: utf-8import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# 载入数据集mnist = input_data.read_data_sets("MNIST_data", one_hot=True)# 每个批次的大小batch_size = 100...原创 2018-04-24 21:16:37 · 216 阅读 · 0 评论 -
sKleran KNN
import pandas as pdimport sklearn.preprocessing as preprocessingfrom sklearn.neighbors import KNeighborsClassifierfrom sklearn.model_selection import train_test_splitfrom sklearn import metrics...原创 2018-05-05 13:31:06 · 282 阅读 · 0 评论 -
tensorflow 数据竞赛
import pandas as pdimport sklearn.preprocessing as preprocessingdef make_data(): col_names = ["ID","K1K2驱动信号","电子锁驱动信号","急停信号","门禁信号","THDV-M","THDI-M","label"] data原创 2018-05-05 14:06:12 · 588 阅读 · 2 评论