原创 Pandas:將Dataframe轉換爲列表(按行轉換)

key_list = key_df.values.tolist()  

原创 pandas 將dataframe中某一列的值中的字母全部變爲大寫

代碼如下: import pandas as pd df = pd.DataFrame([['我買了一雙nike鞋', '499'], ['new balance搞活動了!', '358']],

原创 TypeError: unhashable type: 'list' :python列表去重的小坑

以前在學習的時候,一般對列表去重都是list(set(list)) 就是將列表轉換成集合在轉換成列表,但是在今天的時候卻報了一個bug list_a = [['a', 'b'], ['a', 'b'], ['b', 'c']] l

原创 EMAN2(.mrc圖片使用工具)安裝教程 windows版本

這幾天在搞畢業設計, 處理MRC圖片, 要用到EMAN2來查看圖片, 不得不說被這個搞炸了, 巨麻煩, 但不斷的google, 然後卸了裝裝了卸終於是搞定了 首先貼上官方的下載操作地址:http://blake.bcm.tmc.e

原创 sql server查詢空值

今天同事在工作想找出shop id爲空的sku id但是查不出來 原數據: 然後他寫的代碼的查詢結果: 一開始我也納悶怎麼回事,後面知道了,因爲這個空值不是null而是'' 所以修改代碼將where 條件改寫=’‘即可:      

原创 ARTS計劃(R1)在編程中應該改變的十個心態

原文地址:https://blog.usejournal.com/10-signs-you-will-suck-at-programming-5497a6a52c5c 最近看了這篇博客,發現自己幾乎都翻過這些不好的心態,所以自己也

原创 python將excel中的數字長度轉換成字母長度

def column_to_name(colnum): colnum = colnum - 1 name_1 = colnum // 26 name_2 = colnum % 26 if name_1 >

原创 NameError: name 'escape' is not defined

昨天在學習flask的時候,發現這個問題 官方提供的代碼: @app.route('/user/<username>') def show_user_profile(username): # show the user pro

原创 pandas讀取數據庫數據,設置爲dataframe

基本的格式 # -*- coding:utf-8 -*- import pandas as pd import pymssql conn = pymssql.connect(host='服務器地址',

原创 The file cannot be saved and it may be protected. notepad++保存文件問題及解決

今天新建了一個txt文檔,用notepad++修改保存的時候發現保存不了 大概意思是這個文件還在被其他文件修改?但是我這個txt都是新建的所以不應該有這種情況,並且點擊是也沒有用 大概原因我猜想是系統會對自己的文件有保護設置 但是解決方

原创 KeyError: 'labels [0] not contained in axis'

出錯代碼: import pandas as pd df_A = pd.DataFrame([['2018-05-06', 300], ['2018-05-12', 500],

原创 pandas 取出某一列的數值是缺失值的行

前幾天發現有人問我這個問題還百度不到,於是乾脆自己寫一個csdn記錄下希望可以幫到需要幫助的人 df[df['列的字段名'].isnull()]

原创 python調整郵件字體的間距和格式

由於發送郵件要標準化,所以之前寫的郵件的功能就被要求修改格式,其他的都很簡單,就信息的格式改發生了點問題 首先是正文的字體要改成Calibri 所以就使用了發送html格式的郵件(這裏百度一大把) 但是我發現他們的發送html都不涉及cs

原创 程序員的學習成長和寫博客的規劃

從7月份實習到現在差不多有六個月了,姑且算是成長了一點,也有了很多的想法和心得,特意記錄一下 事件:實習六個月 想法:     一.關於成長和學習的計劃:    預計時間:畢業一年(2021.6之前)         1.語言:我之前的主

原创 pandas to_excel凍結行列

使用的freeze_panes方法 workbook1 = writer.book worksheets = writer.sheets worksheet1 = worksheets["Summary"] worksheet1.free