自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 新闻(信息)汇聚平台开发过程(二)

开发环境网络爬虫采用Python3.7、数据库采用mysql、展示部分采用Django框架,整个平台在Windows平台下开发(一)Python环境及模块Python 已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。您需要下载适用于您使用平台的二进制代码,然后安装 Python。安装时最好选择定制安装,如果选择自动安装,安装的深度很深,个人不推荐。Python 官网:http...

2019-05-31 14:05:43 351

原创 新闻(信息)汇聚平台开发过程(一)

前两年刚学习python的时候练手开发了一只爬虫,最近想对这只虫子进行改良,从文件存储到数据库存取,从几个网站到几种类型网站。接下来又考虑怎么样将抓取的内容展示出来……。从简单的网页展示到定制查询,再到针对大洋、索贝等流行的新闻(信息)汇聚系统开发新的功能;从展示到分发引用到用户管理到组织结构关联……。反正是一步一步把自己带进了一个坑。现已基本完工,把开发过程的关键步骤记录一下。一、平台整体架...

2019-05-31 11:10:22 903

原创 微波通道穿刺模型研究

图片无法上传,如有需要,请联系博主。欢迎业内人士交流。qq:191328411摘要:经纬度容易测量,城市坐标需要高斯变换、迭代法、7参数法,方法很多。人类活动影响微波通道,微波通道同样影响人类活动。微波通道是否被穿刺,实质问题是物体位置和高度与微波通道的位置关系。统一坐标系,建立数学模型,借助计算机编程获取答案。Abstract:longitude and latitude are ea...

2019-03-19 17:31:31 368

原创 提取股票名称代码对照表

def get_namecode(mypath='d:\\turnover_rate\\',zq_path='d:\\zd_pazq\\'): #提取股票代码名称对照表 import re print('更新代码/名称对照表……') #提取上海A股码表 file = zq_path + 'T0002\\hq_cache\\shm...

2019-03-19 17:21:24 4956

原创 实时新闻爬虫

import urllib.request,os,re,random,timefrom urllib.error import URLError, HTTPErrorl import load_workbookfrom openpyxl import Workbookdef mk_dir():       #创建文件夹      if not os.path.exists(newsp...

2018-08-08 10:38:34 1564

翻译 python 电子时钟

from turtle import *from datetime import *def Skip(step):    penup()    forward(step)    pendown()def mkHand(name, length):    #注册Turtle形状,建立表针Turtle    reset()    Skip(-length*0.1)    beg...

2018-08-08 10:35:19 5634 1

原创 流通盘提取函数

def add_circulate(mypath,need_list=['sh600000']):      '追加个股流通盘数据'      circulate_list = []      if len(need_list) == 0:            return circulate_list            print('正在写流通盘,请稍候……')      ...

2018-07-17 17:17:12 1229

原创 股本变迁资料更新函数(txt to excel)

def add_gbbq(mypath,need_list=[]):      '更新本变迁资料(采用临时列表法)'      gbbq_list = []      end_row = []      if len(need_list) == 0:            return gbbq_list,end_row      print('正在更新财务数据,请稍候……')   ...

2018-07-17 17:16:21 1046

原创 股本变迁资料提取函数

def get_gbbq(mypath,today_date):      '提取财务数据资料'      gbbq_list = []      if not os.path.exists(mypath +'base\\gbbq.xlsx'):            os.chdir(mypath +'base')            wb = Workbook()       ...

2018-07-17 17:14:47 1786

原创 提取存在的文件函数

def find_file(mypath,need_list):      '遍历数据源文件夹,提取指定类型文件'      find_list = []      if len(need_list) == 0:            return find_list            for file_name in need_list:            sname = ...

2018-07-17 17:13:54 181

原创 股票代码分解函数

def split_list(mypath,need_list):      '分离已有日线文件的股票代码'      if len(need_list) < 2:            print('没有需要需要计算数据的文件!!!')            return [],[]      print('正在分析股票代码……\n')      exist_list = fi...

2018-07-17 17:12:42 499

原创 股票代码提取函数

def get_code(need_file):      '提取股票代码'      wb = load_workbook(need_file)      ws = wb.active      need_list = []      print('正在提取股票代码\n')      for j in range(ws.max_column):            for i ...

2018-07-17 17:11:30 3433

原创 提取文件函数

def get_file():      '提取要计算的表文件'      root = Tk()      root.title('选择要计算的表(xlsx文件)')      root.withdraw()        need_file = filedialog.askopenfilename(            title= '请选择要计算股票代码文件',filetyp...

2018-07-17 17:10:48 360

原创 目录创建函数

def mk_dir(mypath = 'd:\\turnover_rate\\'):      '检查目录,没有则创建'      os.chdir('d:\\')      if not os.path.exists(mypath):            os.mkdir(mypath)      os.chdir(mypath)      if not os.path.exis...

2018-07-17 17:10:06 211

原创 股票计算主程序

from tkinter import *import os,time,shutil,datetimefrom tkinter import ttkfrom openpyxl import load_workbookfrom openpyxl import Workbookfrom tkinter.messagebox import *class Login():      def...

2018-07-17 17:08:01 220

转载 python 读取股本变迁资料

import baostock as bs  import pandas as pd    #### 登陆系统 ####  lg = bs.login(user_id="anonymous", password="123456")  # 显示登陆返回信息  print('login respond error_code:'+lg.error_code)  print('login respond ...

2018-06-20 14:57:42 1383

原创 tkinter界面窗口(供参考、查阅)

from tkinter import *import os,timefrom tkinter import ttkfrom openpyxl import load_workbookfrom openpyxl import Workbook#主界面函数MainPage.py:class Main_page():      def __init__(self, master=None):     ...

2018-05-31 15:01:39 1724

转载 python 之Entry

# Tkinter教程之Entry篇  # Entry用来输入单行文本  from tkinter import *    root = Tk()  # 创建entry  Entry(root, text='input your text here').pack()  # 上面的代码目的是创建一个Entry对象,并在Entry上显示'input your text here',运行此代码,并没有看...

2018-05-11 13:46:51 5314 1

原创 excel万能表头

def add_header(header,date_list=[]):      '输出表初始化'      wb_hsl = Workbook()      ws_hsl = wb_hsl.create_sheet('累计换手率',0) #表单命名      ws_hsl.merge_cells('A1:S1') #合并单元格 拆分:unmerge_cells      ws_hsl.shee...

2018-05-11 13:38:13 259

原创 股票日线转CSV文件

def day2csv(need_list=['sh600000']): '通达信日线数据转换为CSV文件,再转换为XLSX文件' day2csv_list = [] if len(need_list) == 0: return day2csv_list for file_name in need_list:...

2018-05-11 13:35:09 472

原创 csv文件转xlsx文件

def csv2xlsx(need_list=['sh600000']): '将CSV文件转换为xlsx文件' csv2xlsx_list = [] if len(need_list) == 0: return csv2xlsx_list for file_name in need_list:...

2018-05-11 13:34:06 626

原创 python tkinter之顶层菜单、弹出菜单

from tkinter import *def sys_callbak():      passdef fun_callbak():      passdef no_thing(event):      popmenu.post(event.x_root,event.y_root)master = Tk()master.title('新闻自动抓取')menubar = Menu(master)s...

2018-05-11 13:31:33 2712

原创 python tkinter之 复选、文本、下拉

import tkinter as tkfrom tkinter import ttkwin = tk.Tk()win.title("Python GUI")    # 添加标题ttk.Label(win, text="Chooes a number").grid(column=1, row=0) # 添加一个标签0ttk.Label(win, text="Enter a name:").grid...

2018-05-11 13:28:47 4581

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除