python-2.x

    4熱度

    5回答

    我正在嘗試計算CSV文件列中的重複值並將值返回給python中的另一個CSV列。 例如,我的CSV文件: KeyID GeneralID 145258 KL456 145259 BG486 145260 HJ789 145261 KL456 我想實現的是計算有多少數據具有相同的GeneralID並將其插入新的CSV列。例如, KeyID Total_GeneralID 145258

    0熱度

    1回答

    我想輸出一個csv文件,但問題是,標題不見了,我試着一行一行地看着我的代碼,但我不知道什麼是錯的我的代碼.. 我的樣本數據是: ABC.csv(假設有在它的多個數據,所以我也加上如何刪除它的代碼) KeyID,GeneralID 145258,KL456 145259,BG486 145260,HJ789 145261,KL456 145259,BG486 145259,BG486

    -1熱度

    1回答

    我正在從twitter獲取推文,我想做詞頻但避免表情符號和奇怪的字符。我已經看到這個角色具有以下形式:u'*',所以他們總是以\開頭,但是當我試圖將這個角色作爲過濾器時,它不允許我因爲\是一個特殊字符。你知道我怎樣才能過濾這種單詞? 我裝上10個最常用的詞,我有: [(u'#ElClasico', 3311), (u'RT', 2839), (u'\ud83d', 1425), (u'#Me

    0熱度

    1回答

    我有一個txt文件包含管|定界值,但不幸的是,我遇到了一些錯誤,csv DictReader認爲列中的逗號實際上是n列的n個值。我曾嘗試 skipinitialspace =真 參數,但沒有奏效。 我的txt文件「test.csv」; Name|Company|Age|Gender|Fav Color|Fav Food John|Custom Inc|23|Male|Red, Blue, Yel

    -3熱度

    2回答

    我有一個基於某些日期處理數據的代碼。 比方說: case1: values1 with date1 = '2002-02-01' values2 with date2 = '2004-02-01' case2: values1 with date1 ='2001-01-01' values2 with date2 ='2001-01-01' 我需要獲得最新的記錄。當我的值有不同

    3熱度

    1回答

    我應該編寫一個名爲Employee的類,它包含名稱,工資和服務年限的數據。它計算員工在退休時將收到的每月養老金支出,並顯示Employee對象的三個實例變量。它還調用Employee對象的養老金方法來計算此員工的每月養老金支出並顯示它。 運行我的程序後,我沒有得到任何輸出,這是特定的問題。 我應該得到這樣的輸出: Name: Joe Chen Salary: 80000 Years of se

    -1熱度

    2回答

    我對編程頗爲陌生,目前處於python-mooc的開始階段,其中一個(可選)練習是編寫一個程序來模擬強力球 - 繪製,你顯然在1 a之間繪製5個數字。 59和1到35之間的一個「強力球」。重複應該被忽略。 (這個代碼偏離了練習是如何解決的(我認爲),所以問題不在於如何解決這一切,而是爲什麼該解決方案具有許多功能是錯誤的) 我在CodeSkulptor(codeskulptor.org)中編寫了程序

    -1熱度

    4回答

    我試圖找到outfile(of)以字母ATOM開頭的行,然後用它做些事情,但不幸的是它不會遍歷文件。有人知道爲什麼嗎? with open(args.infile, "r") as f, open(args.outfile, "w+") as of, open(args.reference,"r") as rf: for line in f: of.write(line)

    0熱度

    2回答

    我想做一個循環,重複兩個變量,變量1是數據庫的標題,它只聲明一個靜態字符串,變量2正在主動從數據庫中檢索數據。 variable1="ID | TEXT | TEXT | TEXT" variable2=datafromSQLTABLE(); while(): print variable1 print variable2 所以,我怎樣才能使此代碼工作,使變量1和變量

    3熱度

    2回答

    我是python的新手,並且希望編寫一個打印整數從1到100(含)的程序1線使用python,但是: 對於三的倍數,打印shell(而不是數) 對於五的倍數,打印fish(而不是數) 對於這兩種三的倍數和五,打印shellfish(而不是數字) 我能做到這一點,但不是在一行代碼不幸的是: for i in xrange(1, 101): if i % 15 == 0: pri