
python
文章平均质量分 51
京都之主
这个作者很懒,什么都没留下…
展开
-
基金评价
from openpyxl import load_workbook# 得到日增长率,净值,def getdata(path,bfb): datalist = [] pricelist = [] workbook = load_workbook(filename=path) sheet = workbook.active length = int(sheet.dimensions.split(':')[1][1:]) for i in range(2,i原创 2021-03-19 14:05:00 · 215 阅读 · 0 评论 -
有向图实现(类似PageRank)
class Node: def __init__(self,name): self.name = name self.input = [] self.output = [] self.weight = 0 self.flag = True def addinput(self,inputitem): self.input.append(inputitem) def removeinput原创 2021-03-17 22:34:24 · 277 阅读 · 0 评论 -
Java转python学习笔记-实战51job
from bs4 import BeautifulSoup #网页解析获取数据import re #正则表达式import urllib.request,urllib.error #制定url 获取数据import xlwt#保存到excelimport sqlite3def main(): # baseurl = 'https://search.51job.com/list/080200,000000,0000,00,9,99,python,2,1.html?lang=c&po原创 2020-08-28 20:50:19 · 223 阅读 · 0 评论 -
Java转python学习笔记-爬虫-实战豆瓣250-datebase
from bs4 import BeautifulSoupimport reimport urllib.request,urllib.errorimport xlwtimport sqlite3def main(): baseurl = 'https://movie.douban.com/top250?start=' datalist = getData(baseurl) # savepath = "豆瓣电影Top250.xls" # saveData(datal原创 2020-08-24 21:42:46 · 136 阅读 · 0 评论 -
Java转python学习笔记-爬虫-实战-xls
from bs4 import BeautifulSoupimport reimport urllib.request,urllib.errorimport xlwtimport sqlite3def main(): baseurl = 'https://movie.douban.com/top250?start=' datalist = getData(baseurl) savepath = "豆瓣电影Top250.xls" saveData(datalist,原创 2020-08-24 19:17:16 · 133 阅读 · 0 评论 -
Java转pyton学习笔记-进程线程协程
# 进程创建from multiprocessing import Processfrom time import sleepimport osnumber = 1def task1(s,name): while True: sleep(s) print('这是任务一',os.getpid(),os.getppid(),name)#pid当前进程 ppid父进程def task2(s,name): while True: sl原创 2020-08-22 23:06:19 · 128 阅读 · 0 评论 -
Java转python学习笔记-面向对象
# 面向对象class People: classdx = '类变量'#不依赖对象,使用于类的全局修改 def __init__(self,name,age):#初始化属性 self.name = name#对象变量 self.age = age self.sex = 15 def dxmethod(self):#对象方法类不能调用 print(self) @classmethod def clas原创 2020-08-18 10:24:16 · 188 阅读 · 0 评论 -
Java转python学习笔记-异常
异常格式try:pass# 可能出现异常的代码except Exception as err:#冒号 前面加异常的类型print(err)#如果异常将要执行的代码可以多个except 异常查找顺序从前往后 子异常写在前面finally:pass#必定会执行的主动抛出异常a = input(‘数字’)if a:passelse:raise Exception(‘没有输入’)...原创 2020-08-10 19:55:07 · 100 阅读 · 0 评论 -
Java转python学习笔记-自动化办公
打开文件读取和写stream = open(r’C:\Users\Admin\Desktop\aa.txt’)print(stream.readline())print(stream.readlines())#读取全部放到列表container = stream.read()#读取一行print(container)#读取全部print(stream.readable())#判断是否可以读取stream = open(r’C:\Users\Admin\Desktop\aa.txt’,‘w’)#原创 2020-08-10 16:01:15 · 323 阅读 · 0 评论 -
Java转python学习笔记-函数篇
#函数的使用def function(number):#定义函数 不需要定义参数类型print(“hello world” + str(number))#函数体中的内容全部缩进一格function(8)#使用函数可变参数def funargs(name,*age):#可变参数放在最后面print(name)print(*age)funargs(‘虎’,1,2,3,5)#会传进去一个元组参数默认值def add(a,b=10,c=2):print(a + b + c)add(5)#没传原创 2020-08-10 15:19:05 · 217 阅读 · 0 评论 -
Java 转 Python 学习笔记-基础篇
# 列表类型names = ['李明博', '咖喱棒']# 字典类型person = {'name':'咖喱棒', 'age':18}# 元祖类型nums = (1,2,3,4,)# 集合类型object = { 9,'李明博',True}# 查看数据类型print(type(names))# python可以更新数据类型 x = 32 x = '你好'# print('hello','world') 输出时逗号为空格 print(5,3,sep='+') 输出时逗号为加号原创 2020-08-06 11:05:25 · 653 阅读 · 0 评论