python怎么读取和写入csv文件

有时候我们在使用python进行编码的时候,想读取和写入csv文件,怎么操作呢,下面来分享一下方法
python读取csv文件
第一步输入“ import csv reader = csv.reader(open('d://2.csv')) for list in reader: print(list) ”代码,读取d盘的2.csv文件,如下图所示:

第二步运行py文件,可以看到读取了csv文件内容,这里需要注意的是如果直接将excel表格后缀名改为csv文件,读取的时候,会出现编码错误,如下图所示:

python写入csv文件
第一步输入“ import csv data = [  ("Ken", "msfe", 23),  ("TeMe", "maee", 29),  ("Js", "fele", 92)] with open('d://test.csv', 'w', newline='') as t_file: csv_writer = csv.writer(t_file) for l in data: csv_writer.writerow(l) ”代码,将data内容写入csv文件,如下图所示:

第二步运行py文件之后,我们可以看到d盘已经创建了test.csv文件,如下图所示:

第三步打开test.csv文件,可以看到已经将内容写入到csv文件中了,如下图所示:

  • python鍦ㄤ娇鐢╟sv搴撴椂蹇呴』閫氳繃pipinstallcs
    绛旓細python鍦ㄤ娇鐢╟sv搴撴椂蹇呴』閫氳繃pipinstallcs銆傚湪python閲岄潰锛岃鍙栨垨鍐欏叆csv鏂囦欢鏃讹紝鍏堣閫氳繃pipinstallcs瀹夎搴擄紝鍐峣mportcsv杩欎釜搴擄紝鍒╃敤杩欎釜搴撴彁渚涚殑鏂规硶杩涜瀵规枃浠剁殑璇诲啓銆
  • python scrapy涓鎬庝箞鍔犲叆鑷繁鍐欑殑py
    绛旓細鍦ㄤ娇鐢python鏉ュ鐞嗘暟鎹椂锛岀粡甯搁渶瑕佷娇鐢ㄥ埌璇诲彇鏂囨湰鍜屽啓鍏鏂囨湰鐨剋ith open锛屽鏋滃皢杩欎袱涓鍙ュ啓鍏ヤ竴涓.py鏂囦欢涓紝閭d箞姣忔闇瑕佽鍙栨垨鑰呭啓鍏ユ枃鏈椂锛屽彧闇瑕乮mport灏卞彲浠ヤ簡銆備笂浠g爜锛歩mport codecs #闃叉缂栫爜闂#浼犲叆鐨勫弬鏁颁负path鍜宑ode锛宲ath琛ㄧずtxt鏂囦欢鐨勭粷瀵规垨鐩稿璺緞锛宑ode琛ㄧず璇xt鐨勭紪鐮侊紝涓鑸负utf-8...
  • 鍦Python鐨Django妗嗘灦涓敤娴佸搷搴旂敓鎴怌SV鏂囦欢
    绛旓細瀹為檯浣跨敤鎸夌収椤圭洰鐨勮鍒掓斁缃搱涓婁唬鐮侊細242526272829303132333435363738394041from __future__ import absolute_importimport csvimport codecsimport cStringIOclass Echo(object):def write(self, value):return valueclass UnicodeWriter:A CSV writer which will write rows to CSV file f,which is encoded in...
  • python鍐欏叆csv鏂囦欢濡備綍鎹㈣
    绛旓細鍐欏叆cs涓烘枃浠剁殑璇濓紝杞崲琛屽彲浠ョ洿鎺ユ寜涓涓偅涓揩鎹烽敭灏卞彲浠ヤ簡鍛銆
  • python浜虹嫍澶ф垬cs
    绛旓細9. 姝ゅ锛屽鏋滆繖鏄竴涓湪绾跨殑椤圭洰锛屾垜浠繕闇瑕佽冭檻缃戠粶缂栫▼鐨勬妧鏈紝濡備娇鐢╯ocket缂栫▼鏉ュ疄鐜板浜哄湪绾垮鎴樼殑鍔熻兘銆10. 杩欐牱鍙互璁╀笉鍚岀殑鐜╁閫氳繃缃戠粶杩炴帴鍦ㄤ竴璧凤紝鍏卞悓鍙備笌杩欏満浜虹嫍澶ф垬銆11. 鎬讳箣锛屸Python浜虹嫍澶ф垬CSDN鍦ㄧ嚎鈥濊繖涓煭璇彲浠ュ紩鍙戝緢澶氫笉鍚岀殑瑙h鍜屾兂璞°12. 濡傛灉鏄竴涓叿浣撶殑椤圭洰鎴栭棶棰橈紝閭d箞...
  • Python鏍囧噯搴撳ぇ鍏
    绛旓細浜掕仈缃戝瓧绗︿覆鍑嗗stringprep纭繚浣犵殑瀛楃涓茬鍚堜簰鑱旂綉瑙勮寖锛屼究浜庤法骞冲彴鍗忎綔銆傝璇诲彇涓瀹屾垚readline鍜宺lcompleter璁╀綘鍦ㄤ氦浜掑紡鐜涓韩鍙椾究鎹风殑杈撳叆澶勭悊銆備簩杩涘埗鏁版嵁瑙f瀽struct妯″潡鏄墦鍖呭拰瑙f瀽浜岃繘鍒舵暟鎹殑寰楀姏鍔╂墜銆傜紪鐮佷笌瑙g爜鍣╟odecs妯″潡涓轰綘鐨勭紪鐮佸拰瑙g爜浠诲姟鎻愪緵浜嗙粺涓鐨勬帴鍙c傛棩鏈熶笌鏃堕棿宸ュ叿datetime妯″潡璁╀綘鐨...
  • python鎬庝箞涓枃鍐檛xt鏂囦欢
    绛旓細Python瀵逛簬璇诲彇鐨則xt鏂囦欢锛屾渶濂藉湪璇诲彇鐨勬椂鍊欒繘琛宒ecode鎴恥nicode缂栫爜锛宒ef read_out(self): with codecs.open(self.filename, 'r+') as get: return get.read().decode('gbk')鐒跺悗鍐鍐欏叆鐨勬椂鍊欒繘琛宔ncode鎴愬搴旀兂瑕佺殑缂栫爜绫诲瀷锛岃繖鏍峰彲浠ヤ繚璇佹簮鏂囦欢鐨勭紪鐮佹柟寮忎笉浼氭敼鍙橈紝涓斾腑鏂囦笉浼氫贡鐮 鏁翠釜浠g爜...
  • python涓writelines鍑芥暟鎬庝箞鐢
    绛旓細writelines灞炰簬python鏂囦欢鍐欏叆鎿嶄綔鐨勪竴涓嚱鏁 鏂囨湰鍐欏叆鎿嶄綔涓昏鏈変袱涓嚱鏁帮紝write(),writelines()锛屽尯鍒涓嬶細file.write(str)鐨勫弬鏁版槸涓涓瓧绗︿覆锛屽氨鏄綘瑕佸啓鍏ユ枃浠剁殑鍐呭.file.writelines(sequence)鐨勫弬鏁版槸搴忓垪锛屾瘮濡傚垪琛紝瀹冧細杩唬甯綘鍐欏叆鏂囦欢銆備緥 瀛愶細coding=utf-8import osimport codecsstr_list =...
  • cs=20/4-3鍦python杩愯缁撴灉
    绛旓細鏃犳硶杩愯銆傛牴鎹煡璇PYTHON瀹樼綉寰楃煡锛cs=20/4-3鏄敊璇唬鐮佸苟涓嶈兘璺戣捣鏉ワ紝鍥犳cs=20/4-3鍦python杩愯缁撴灉鏄棤娉曡繍琛屻Python鐢辫嵎鍏版暟瀛﹀拰璁$畻鏈虹瀛︾爺绌跺浼氱殑GuidovanRossum浜1990骞翠唬鍒濊璁★紝浣滀负涓闂ㄥ彨鍋欰BC璇█鐨勬浛浠e搧銆
  • python杞崲鎴恈#
    绛旓細{ cs.Write(inputByteArray, 0, inputByteArray.Length); cs.FlushFinalBlock(); cs.Close(); } string str = Encoding.UTF8.GetString(
  • 扩展阅读:学python后到底能干什么 ... python读取图片写入表格 ... python中写入csv详细教程 ... python图片处理及识别 ... python读取csv写入csv ... python文本读取与写入 ... c++和python先学哪个 ... python向文件写入的方法 ... python怎么把列表写入文件 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网