原创 記錄sublime text2配置Python運行環境

1.安裝python、sublime text2(sublime text2下載免安裝的版本,個人覺得修改一些配置文件比較方便) 2. 打開sublime, tools->Build System->New Build System,會打

原创 關於jdk的環境配置問題

由於某個軟件的版本和當前jdk的版本不符,遂決定卸載當前jdk安裝另一個版本,但是安裝好啓動軟件老是報 could not find java.dll,查了好多解決方案,都說是環境變量問題,然而我覺得我的沒問題,只不過沒建JAVA_HOM

原创 解釋最透徹的數據庫索引原理

轉載於https://blog.csdn.net/sxb0103/article/details/91488713,個人看完大徹大悟,遂決定記錄一下。 使用索引很簡單,只要能寫創建表的語句,就肯定能寫創建索引的語句,要知道這個世界上是不存

原创 pandas.read_excel()讀取文件時把字符串當做數字讀取,自動刪除前面的0

爲了保留原始的數字字符串的格式,可以指定dtype=str,來將原始數據按字符串格式導入: df2 = pd.read_excel('numeric.xlsx',dtype=str)

原创 python 2.7安裝pandas失敗的解決方法

給自己做個筆記,以防以後再遇到。 最開始我的python版本是2.7.0,我使用pip安裝pandas的時候總會出現版本不符的錯誤,嘗試了網上的各種解決辦法無果後,我卸載了2.7.0的版本,安裝了2.7.14的版本,然後再用pip安裝就成

原创 Python list添加元素的三種方法比較

python中list添加元素的方法append()、extend()和insert() append()函數:將新元素追加到列表末尾 In [1]: a = [1, 2, 3, 4, 5] In [2]: a.append(6) In

原创 循環讀取n天的日期

import datetime current_time = datetime.datetime.now() for n in range(0,300):#300可以替換成你想要的日期段,比如從現在起10天前就替換成10 de

原创 Python 無嵌套json文件轉csv文件

import csv import json import jsonpath import pandas as pd #正常的文件 json_file = open(r'C:\Users\ellzhang\Desktop\test1

原创 shell 腳本:複製指定類型的文件到指定文件夾

#!/bin/bash sourFolder="RC/ukatm/" targetFolder="RC/ukatm/20190116/" for file in `ls | find ${sourFolder} -name '*.xl

原创 python 調用logging函數,函數重複打印的問題

代碼: def print_log(): tim = time.strftime('%Y-%m-%d',time.localtime(time.time())) logFile = str('{}.log'.format(tim))

原创 python 多層嵌套json文件轉csv文件

import csv import json import jsonpath import pandas as pd import time json_file1 = open(r'C:\Users\ellzhang\Desktop\A

原创 informatica學習記錄之workflow 界面左邊列表窗口和主界面分開

右鍵,點擊Allow Docking,然後把懸浮着的窗口拖到你左邊的位置,鬆手,就可以了。

原创 Imformatica 學習記錄之Update Strategy組件

新建了一個mapping,由於target表有更新和插入兩種方式,所以使用了Update Strategy組件, 首先遇到的第一個問題就是target表沒有主鍵。這個主鍵和數據庫中的主鍵無關,主要是mapping更新時用到的邏輯主鍵,要在