原创 python2 u'\u..輸出問題

循環輸出一個list是正常顯示漢字,直接輸出list,list中的元素都是以u'\u..'開頭,網上的答案大多數都是對元素先編碼在解碼,不過並不能解決該問題 解決方法: def printlist (alist): listst

原创 python 處理xls遇到的坑

再用pandas.read_csv,read_excel都處理不了xls文件,會遇到各種編碼錯誤, 在網上查到的大多數都是對源文件進行修改格式,轉換成utf-8格式(例如使用sublime,或者記事本) 不過對低版本的xls文件進行轉換編

原创 python3轉Python2中使用quote,以及字符編碼的坑

在對python3的自動獲取百度api腳本,轉到python2時,原百度地圖api的加密 queryStr = '/geocoder/v2/?address=%s&output=json&ak=yourak' % address url

原创 shell腳本提示 語法錯誤: 未預期的文件結尾

查到的大多數都在數是因爲“shell不會對錯誤進行精確定位,而是在試圖結束一個語句時進行錯誤統計。所以在shell打印出一個腳本錯誤後,不要只看那些疑問行,而是要觀察整個相關代碼段.”... 我遇到這個錯誤是因爲我再win上直接rz到了終

原创 xlsxwriter寫入後只能在wps打開無法在excel打開,文件已經損壞

在進行xlsxwriter進行對錶格操作時,遇到了這種問題,最開始將後綴修改成xls也不行 解決:在wps中 文件選項另存爲爲wps_1997_2003格式再用excel就可以正常打開了

原创 TypeError: key: expected bytes or bytearray, but got 'str'問題解決

因爲python環境從2到3,所以原來的腳本需要修改,在進行hash庫進行加密的時候遇到了類型錯誤的問題 base64.b64encode hmac.new這兩個函數中的所有參數先把其中的str類型的參數進行utf-8進行編碼,再把st

原创 eclipse中項目紅色感嘆號,執行提醒exists....

解決: 項目右鍵->bulid path->configure bulid path中查看有沒有依賴包有叉號顯示的,有則刪除說明衝突

原创 java error:NoClassDefFoundError:org/apache/commons/lang/...

解決: 在導入的模塊中還有對應的依賴包沒有進行依賴

原创 pandas.to_csv到xlsx文件中少數問題

將輸出文件後綴換成csv就不會缺少數值

原创 特徵提取之pd.get_dummies()

one-hot encoding 轉自“https://www.jianshu.com/p/5f8782bf15b1”         one-hot的基本思想:將離散型特徵的每一種取值都看成一種狀態,若你的這一特徵中有N個不相同的取值,

原创 多版本python安裝pandas遇到“Command "python setup.py egg_info" failed with error code 1 ” 親測有效

pip install --upgrade setuptools python -m pip install --upgrade pip

原创 pandas對csv拆分(to_csv,read_csv)

import os import pandas as pd def file_split(filename, file_num, header=True): # 根據是否有表頭執行不同程序,默認是否表頭的 if he

原创 谷歌翻譯(所有語言)python腳本

#main.py文件,與Handlejs.py同目錄下 #main.py文件 from HandleJs import Py4Js import urllib from urllib.parse import quote from ur

原创 leetcode 104. Maximum Depth of Binary Tree

# Definition for a binary tree node. # class TreeNode(object): #     def __init__(self, x): #         self.val = x #  

原创 leetcode 101 symmetric

# Definition for a binary tree node. # class TreeNode(object): #     def __init__(self, x): #         self.val = x #