当前位置: 首页 > article >正文

Python一键生成家长会PPT相册

使用Python快速批量制作16:9家长会PPT相册在家长会或学校活动中经常需要将学生的照片整理成PPT相册展示。手动处理大量照片效率低下Python的python-pptx库可以自动化完成这一任务支持横版和竖版照片混排并自动添加文件名标题。环境准备安装必要的库pip install python-pptx pillow基础代码框架以下代码创建一个16:9比例的PPT并按文件夹中的照片自动生成幻灯片from pptx import Presentation from pptx.util import Inches, Pt from PIL import Image import os def create_photo_ppt(folder_path, output_path): prs Presentation() prs.slide_width Inches(16) prs.slide_height Inches(9) # 16:9比例 for filename in os.listdir(folder_path): if filename.lower().endswith((.png, .jpg, .jpeg)): img_path os.path.join(folder_path, filename) add_photo_slide(prs, img_path, filename) prs.save(output_path)智能处理横竖版照片通过Pillow库检测照片方向动态调整布局def add_photo_slide(prs, img_path, filename): slide prs.slides.add_slide(prs.slide_layouts[6]) # 空白版式 with Image.open(img_path) as img: is_vertical img.height img.width # 判断竖版照片 if is_vertical: # 竖版布局照片在上文字在下 pic slide.shapes.add_picture(img_path, Inches(4), Inches(1), heightInches(5.5)) add_filename_text(slide, filename, topInches(7)) else: # 横版布局照片占满宽度 pic slide.shapes.add_picture(img_path, Inches(1), Inches(2), widthInches(14)) add_filename_text(slide, filename, topInches(6.5))添加文件名标题创建统一的文字样式def add_filename_text(slide, text, top): txBox slide.shapes.add_textbox(Inches(1), top, Inches(14), Inches(1)) tf txBox.text_frame p tf.add_paragraph() p.text os.path.splitext(text)[0] # 去除扩展名 p.font.size Pt(28) p.font.name 微软雅黑 p.alignment 1 # 居中批量处理优化添加进度显示和异常处理def create_photo_ppt(folder_path, output_path): prs Presentation() prs.slide_width Inches(16) prs.slide_height Inches(9) processed 0 for filename in os.listdir(folder_path): if filename.lower().endswith((.png, .jpg, .jpeg)): try: img_path os.path.join(folder_path, filename) add_photo_slide(prs, img_path, filename) processed 1 print(f已处理: {filename} ({processed})) except Exception as e: print(f处理失败 {filename}: {str(e)}) prs.save(output_path) print(f生成完成共{processed}张照片 → {output_path})进阶功能扩展添加校园LOGOdef add_logo(slide): logo slide.shapes.add_picture(logo.png, Inches(15), Inches(0.2), heightInches(0.8))自定义主题色from pptx.dml.color import RGBColor def set_theme(prs): colors prs.slide_master.color_scheme colors.accent1.color.rgb RGBColor(79, 129, 189) # 蓝色主题生成缩略图目录页def add_index_slide(prs, image_paths): slide prs.slides.add_slide(prs.slide_layouts[6]) for i, path in enumerate(image_paths[:6]): # 每页显示6张缩略图 row i // 3 col i % 3 slide.shapes.add_picture(path, Inches(1col*5), Inches(1row*3), widthInches(4))完整调用示例if __name__ __main__: create_photo_ppt( folder_pathD:/班级照片, output_pathD:/家长会相册.pptx )注意事项照片建议统一命名为学生姓名_学号.jpg格式超大尺寸照片建议提前压缩到2000px宽度以内特殊字符文件名可能导致处理失败首次运行可能需要安装微软Office字体通过上述方法100张照片的PPT相册可在10秒内生成比手动操作效率提升50倍以上。代码可根据实际需求进一步扩展如添加班级信息页、背景音乐等高级功能。 人生的意义在于服务他人感恩于对方的爱与支持让生活因此而变得更加丰富与温暖。在追梦路上有时会感到疲惫但只要心中依然有光就能在黑暗中找到前行的方向。走出舒适圈去迎接未知的挑战生活总会给予想要的成长只要勇敢去追逐每一个可能性。人生的旅程如同一场演出勇敢追求自己的舞台才能在每一次的表现中获得认可与成就。请相信自己的每一份努力都不会白费一步一步走终会在时间的河流中收获属于自己的丰盈。https://blog.csdn.net/vknilvni/article/details/159121265https://blog.csdn.net/2601_95543199/article/details/159121266https://blog.csdn.net/llfreffy/article/details/159121267https://blog.csdn.net/dxqc8ew2/article/details/159121268https://blog.csdn.net/eoi5pcpf/article/details/159121270https://blog.csdn.net/2601_95543212/article/details/159121269https://blog.csdn.net/qz9242id/article/details/159121271https://blog.csdn.net/rumh00rz/article/details/159121273https://blog.csdn.net/wsmhlwxk/article/details/159121274https://blog.csdn.net/w36iy44f/article/details/159121276https://blog.csdn.net/qq5ht6g8/article/details/159121278https://blog.csdn.net/2601_95543207/article/details/159121280https://blog.csdn.net/zx3atbdn/article/details/159121279https://blog.csdn.net/grbw3i6n/article/details/159121281https://blog.csdn.net/awr6sr3a/article/details/159121284https://blog.csdn.net/aqxqwtxs/article/details/159121285https://blog.csdn.net/2601_95543180/article/details/159121286https://blog.csdn.net/2601_95543218/article/details/159121287https://blog.csdn.net/st4iyvsl/article/details/159121288https://blog.csdn.net/2601_95543123/article/details/159121290https://blog.csdn.net/hzbt0o42/article/details/159121293https://blog.csdn.net/x55tuy5w/article/details/159121294https://blog.csdn.net/lwpubhr3/article/details/159121296https://blog.csdn.net/vg1xrka6/article/details/159121298https://blog.csdn.net/2601_95543120/article/details/159121300https://blog.csdn.net/jnjsfmob/article/details/159121301https://blog.csdn.net/2601_95543149/article/details/159121302https://blog.csdn.net/q2zjf1ey/article/details/159121303https://blog.csdn.net/2601_95543105/article/details/159121304https://blog.csdn.net/2601_95543178/article/details/159121306https://blog.csdn.net/2601_95543162/article/details/159121308https://blog.csdn.net/bmv3dp94/article/details/159121310https://blog.csdn.net/2601_95543142/article/details/159121311https://blog.csdn.net/yzo0vpv3/article/details/159121309https://blog.csdn.net/ltiiyzd4/article/details/159121317https://blog.csdn.net/2601_95543114/article/details/159121319https://blog.csdn.net/c7un38f3/article/details/159121320https://blog.csdn.net/qlv0tkj8/article/details/159121323https://blog.csdn.net/jcsy1wnn/article/details/159121324https://blog.csdn.net/2601_95543191/article/details/159121325https://blog.csdn.net/nhmp04ds/article/details/159121328https://blog.csdn.net/p6cuo691/article/details/159121327https://blog.csdn.net/cg3425cd/article/details/159121331https://blog.csdn.net/2601_95543152/article/details/159121332https://blog.csdn.net/w4m2bse5/article/details/159121334https://blog.csdn.net/uy3483nu/article/details/159121336https://blog.csdn.net/mvlf3hqi/article/details/159121337https://blog.csdn.net/emrlg6ul/article/details/159121339https://blog.csdn.net/n0w8rusk/article/details/159121340https://blog.csdn.net/x3fkad9z/article/details/159121341https://blog.csdn.net/2601_95543194/article/details/159121342https://blog.csdn.net/mlxl3mpu/article/details/159121343https://blog.csdn.net/shgfbt0w/article/details/159121345https://blog.csdn.net/c17ei59g/article/details/159121346https://blog.csdn.net/f95xs4vk/article/details/159121348https://blog.csdn.net/tpgmutzn/article/details/159121350https://blog.csdn.net/vq7vbzse/article/details/159121351https://blog.csdn.net/2601_95543206/article/details/159121352https://blog.csdn.net/nqyvgbdh/article/details/159121354https://blog.csdn.net/q4gg0v2p/article/details/159121355https://blog.csdn.net/b4kf41rl/article/details/159121358https://blog.csdn.net/fn2rhae8/article/details/159121359https://blog.csdn.net/2601_95543109/article/details/159121362https://blog.csdn.net/g5rtgu87/article/details/159121371https://blog.csdn.net/2601_95543140/article/details/159121378https://blog.csdn.net/2601_95543173/article/details/159121382https://blog.csdn.net/ev1eoy5h/article/details/159121385https://blog.csdn.net/2601_95543202/article/details/159121386https://blog.csdn.net/iaxifsof/article/details/159121387https://blog.csdn.net/gvjo4o7e/article/details/159121388https://blog.csdn.net/rmxmldsg/article/details/159121391https://blog.csdn.net/2601_95543212/article/details/159121392https://blog.csdn.net/xykovf91/article/details/159121394https://blog.csdn.net/vg1xrka6/article/details/159121396https://blog.csdn.net/l9tqw107/article/details/159121400https://blog.csdn.net/eoi5pcpf/article/details/159121402https://blog.csdn.net/2601_95543209/article/details/159121403https://blog.csdn.net/p6cuo691/article/details/159121409https://blog.csdn.net/emrlg6ul/article/details/159121410https://blog.csdn.net/2601_95543176/article/details/159121411https://blog.csdn.net/dxqc8ew2/article/details/159121414https://blog.csdn.net/2601_95543191/article/details/159121417https://blog.csdn.net/2601_95543105/article/details/159121416https://blog.csdn.net/pek5g25p/article/details/159121422https://blog.csdn.net/mvlf3hqi/article/details/159121423https://blog.csdn.net/konk375l/article/details/159121421https://blog.csdn.net/cg3425cd/article/details/159121424https://blog.csdn.net/igma0d73/article/details/159121426https://blog.csdn.net/qlv0tkj8/article/details/159121427https://blog.csdn.net/ba4wtonc/article/details/159121430https://blog.csdn.net/2601_95543210/article/details/159121425https://blog.csdn.net/2601_95543149/article/details/159121435https://blog.csdn.net/jz0tokwp/article/details/159121434https://blog.csdn.net/bmv3dp94/article/details/159121436https://blog.csdn.net/2601_95543160/article/details/159121429https://blog.csdn.net/rwuffcjw/article/details/159121437https://blog.csdn.net/wsmhlwxk/article/details/159121438https://blog.csdn.net/nqyvgbdh/article/details/159121433https://blog.csdn.net/hzbt0o42/article/details/159121439https://blog.csdn.net/2601_95543199/article/details/159121441https://blog.csdn.net/n0w8rusk/article/details/159121442https://blog.csdn.net/2601_95543218/article/details/159121443https://blog.csdn.net/2601_95543162/article/details/159121444https://blog.csdn.net/llfreffy/article/details/159121445https://blog.csdn.net/zx3atbdn/article/details/159121446https://blog.csdn.net/awr6sr3a/article/details/159121447https://blog.csdn.net/uy3483nu/article/details/159121448https://blog.csdn.net/x55tuy5w/article/details/159121450https://blog.csdn.net/rumh00rz/article/details/159121452https://blog.csdn.net/lwpubhr3/article/details/159121453https://blog.csdn.net/ltiiyzd4/article/details/159121449https://blog.csdn.net/mlxl3mpu/article/details/159121455https://blog.csdn.net/2601_95543180/article/details/159121456https://blog.csdn.net/vxqpfw7m/article/details/159121454https://blog.csdn.net/2601_95543211/article/details/159121457https://blog.csdn.net/grbw3i6n/article/details/159121459https://blog.csdn.net/q2zjf1ey/article/details/159121460https://blog.csdn.net/vq7vbzse/article/details/159121458https://blog.csdn.net/s6h6etcx/article/details/159121462https://blog.csdn.net/2601_95543178/article/details/159121461https://blog.csdn.net/jnjsfmob/article/details/159121464https://blog.csdn.net/2601_95543152/article/details/159121463https://blog.csdn.net/w36iy44f/article/details/159121465https://blog.csdn.net/2601_95543120/article/details/159121469https://blog.csdn.net/aqxqwtxs/article/details/159121470https://blog.csdn.net/2601_95543207/article/details/159121474https://blog.csdn.net/tpgmutzn/article/details/159121476https://blog.csdn.net/st4iyvsl/article/details/159121472https://blog.csdn.net/yvw8p3zl/article/details/159121477https://blog.csdn.net/qz9242id/article/details/159121479https://blog.csdn.net/r2f7hs1k/article/details/159121659https://blog.csdn.net/s8wi8emh/article/details/159121660https://blog.csdn.net/itcjmbuo/article/details/159121673https://blog.csdn.net/dzd3a4nl/article/details/159121689https://blog.csdn.net/d0lw0g32/article/details/159121694https://blog.csdn.net/vv4naqtq/article/details/159121697https://blog.csdn.net/gt90exxj/article/details/159121698https://blog.csdn.net/dnbcc1g6/article/details/159121700https://blog.csdn.net/excm4pd7/article/details/159121695https://blog.csdn.net/z4yad23t/article/details/159121703https://blog.csdn.net/lex5m25j/article/details/159121705https://blog.csdn.net/2601_95543618/article/details/159121706https://blog.csdn.net/2601_95543617/article/details/159121709https://blog.csdn.net/vwgdkgp7/article/details/159121710https://blog.csdn.net/ptbkzqxv/article/details/159121713https://blog.csdn.net/akg3jm0w/article/details/159121717https://blog.csdn.net/2601_95543610/article/details/159121718https://blog.csdn.net/2601_95543568/article/details/159121719https://blog.csdn.net/szikpeqw/article/details/159121720https://blog.csdn.net/p7svx34z/article/details/159121721https://blog.csdn.net/s632ux5o/article/details/159121722https://blog.csdn.net/l3ql75i7/article/details/159121723https://blog.csdn.net/syqjuqfi/article/details/159121724https://blog.csdn.net/cgkq4sy1/article/details/159121727https://blog.csdn.net/2601_95543525/article/details/159121728https://blog.csdn.net/kgjldj26/article/details/159121732https://blog.csdn.net/vagslau0/article/details/159121731https://blog.csdn.net/h73ntw3f/article/details/159121733https://blog.csdn.net/2601_95543522/article/details/159121734https://blog.csdn.net/nnzxggua/article/details/159121735https://blog.csdn.net/2601_95543591/article/details/159121737https://blog.csdn.net/bifitxuj/article/details/159121738https://blog.csdn.net/bm8spaql/article/details/159121739https://blog.csdn.net/ap6wbegs/article/details/159121740https://blog.csdn.net/tv3s9y9o/article/details/159121742https://blog.csdn.net/c4a7sof3/article/details/159121744https://blog.csdn.net/2601_95543602/article/details/159121746https://blog.csdn.net/gi6izv3o/article/details/159121743https://blog.csdn.net/pkzdti54/article/details/159121751https://blog.csdn.net/k72w7ae2/article/details/159121748https://blog.csdn.net/2601_95543608/article/details/159121749https://blog.csdn.net/gx73kkle/article/details/159121750https://blog.csdn.net/x7eex28i/article/details/159121752https://blog.csdn.net/2601_95543619/article/details/159121754https://blog.csdn.net/hxsndqz9/article/details/159121755https://blog.csdn.net/as6s9ia7/article/details/159121756https://blog.csdn.net/vqapvx29/article/details/159121757https://blog.csdn.net/gax7xmt3/article/details/159121759https://blog.csdn.net/s3hlyt5n/article/details/159121760https://blog.csdn.net/2601_95543583/article/details/159121758https://blog.csdn.net/2601_95543607/article/details/159121762https://blog.csdn.net/nnn2kr20/article/details/159121763https://blog.csdn.net/2601_95543517/article/details/159121764https://blog.csdn.net/mu4lu7l4/article/details/159121767https://blog.csdn.net/tagcuj2y/article/details/159121766https://blog.csdn.net/2601_95543604/article/details/159121765https://blog.csdn.net/2601_95543534/article/details/159121768https://blog.csdn.net/2601_95543536/article/details/159121769https://blog.csdn.net/fqb3es8k/article/details/159121772https://blog.csdn.net/q6y3yiop/article/details/159121771https://blog.csdn.net/2601_95543546/article/details/159121770https://blog.csdn.net/eptd4pp5/article/details/159121774https://blog.csdn.net/xatohkq6/article/details/159121775https://blog.csdn.net/og2z4psn/article/details/159121778https://blog.csdn.net/2601_95543586/article/details/159121776https://blog.csdn.net/2601_95543548/article/details/159121777https://blog.csdn.net/2601_95543570/article/details/159121779https://blog.csdn.net/2601_95543537/article/details/159121780https://blog.csdn.net/ly1suomr/article/details/159121781https://blog.csdn.net/gg9uayh6/article/details/159121782https://blog.csdn.net/itcjmbuo/article/details/159121783https://blog.csdn.net/lpt3bu8u/article/details/159121786https://blog.csdn.net/zwcjk5vv/article/details/159121787https://blog.csdn.net/rk0po93f/article/details/159121788https://blog.csdn.net/2601_95543579/article/details/159121789https://blog.csdn.net/ce3g85hw/article/details/159121790https://blog.csdn.net/2601_95543596/article/details/159121791https://blog.csdn.net/amzf8lw0/article/details/159121792https://blog.csdn.net/2601_95543581/article/details/159121793https://blog.csdn.net/ortg5ha8/article/details/159121794https://blog.csdn.net/ratmov3y/article/details/159121796https://blog.csdn.net/emngvp8a/article/details/159121797https://blog.csdn.net/2601_95543555/article/details/159121795https://blog.csdn.net/ffsmh0ds/article/details/159121798https://blog.csdn.net/gjgh0bd3/article/details/159121803https://blog.csdn.net/excm4pd7/article/details/159121810https://blog.csdn.net/2601_95543562/article/details/159121813https://blog.csdn.net/d0lw0g32/article/details/159121814https://blog.csdn.net/vwgdkgp7/article/details/159121817https://blog.csdn.net/l3ql75i7/article/details/159121821https://blog.csdn.net/cgkq4sy1/article/details/159121822https://blog.csdn.net/s632ux5o/article/details/159121825https://blog.csdn.net/vv4naqtq/article/details/159121826https://blog.csdn.net/2601_95543618/article/details/159121828https://blog.csdn.net/gt90exxj/article/details/159121829https://blog.csdn.net/2601_95543619/article/details/159121830https://blog.csdn.net/akg3jm0w/article/details/159121831https://blog.csdn.net/tv3s9y9o/article/details/159121832https://blog.csdn.net/2601_95543522/article/details/159121837https://blog.csdn.net/syqjuqfi/article/details/159121836https://blog.csdn.net/2601_95543547/article/details/159121838https://blog.csdn.net/z4yad23t/article/details/159121839https://blog.csdn.net/lex5m25j/article/details/159121840https://blog.csdn.net/x7eex28i/article/details/159121844https://blog.csdn.net/2601_95543617/article/details/159121846https://blog.csdn.net/k72w7ae2/article/details/159121848https://blog.csdn.net/2601_95543579/article/details/159121850https://blog.csdn.net/ortg5ha8/article/details/159121853https://blog.csdn.net/nnzxggua/article/details/159121854https://blog.csdn.net/2601_95543596/article/details/159121857https://blog.csdn.net/ratmov3y/article/details/159121861https://blog.csdn.net/l79gxcb7/article/details/159121862https://blog.csdn.net/2601_95543574/article/details/159121864https://blog.csdn.net/gi6izv3o/article/details/159121865https://blog.csdn.net/ce3g85hw/article/details/159121866https://blog.csdn.net/szikpeqw/article/details/159121867https://blog.csdn.net/emngvp8a/article/details/159121870https://blog.csdn.net/hxsndqz9/article/details/159121871https://blog.csdn.net/gx73kkle/article/details/159121872https://blog.csdn.net/yfrdygph/article/details/159121873https://blog.csdn.net/2601_95543604/article/details/159121876https://blog.csdn.net/xatohkq6/article/details/159121877https://blog.csdn.net/tagcuj2y/article/details/159121880https://blog.csdn.net/ap6wbegs/article/details/159121882https://blog.csdn.net/rk0po93f/article/details/159121884https://blog.csdn.net/2601_95543553/article/details/159121887https://blog.csdn.net/zwcjk5vv/article/details/159121888https://blog.csdn.net/2601_95543610/article/details/159121890https://blog.csdn.net/ptbkzqxv/article/details/159121892https://blog.csdn.net/fqb3es8k/article/details/159121891https://blog.csdn.net/2601_95543568/article/details/159121894https://blog.csdn.net/vagslau0/article/details/159121895https://blog.csdn.net/ly1suomr/article/details/159121897https://blog.csdn.net/lpt3bu8u/article/details/159121899https://blog.csdn.net/eptd4pp5/article/details/159121900https://blog.csdn.net/2601_95543570/article/details/159121901https://blog.csdn.net/2601_95543534/article/details/159121903https://blog.csdn.net/2601_95543608/article/details/159121904https://blog.csdn.net/2601_95543555/article/details/159121905https://blog.csdn.net/q6y3yiop/article/details/159121906https://blog.csdn.net/pkzdti54/article/details/159121907https://blog.csdn.net/og2z4psn/article/details/159121908https://blog.csdn.net/kgjldj26/article/details/159121909https://blog.csdn.net/2601_95543525/article/details/159121911https://blog.csdn.net/vqapvx29/article/details/159121912https://blog.csdn.net/2601_95543586/article/details/159121913https://blog.csdn.net/bifitxuj/article/details/159121914https://blog.csdn.net/2601_95543536/article/details/159121916https://blog.csdn.net/c4a7sof3/article/details/159121917https://blog.csdn.net/gax7xmt3/article/details/159121918https://blog.csdn.net/s3hlyt5n/article/details/159121919https://blog.csdn.net/2601_95543591/article/details/159121920https://blog.csdn.net/vvwglsrp/article/details/159121923https://blog.csdn.net/gg9uayh6/article/details/159121922https://blog.csdn.net/2601_95543530/article/details/159121924https://blog.csdn.net/mu4lu7l4/article/details/159121925https://blog.csdn.net/i8dhsmp6/article/details/159121927https://blog.csdn.net/2601_95543583/article/details/159121928https://blog.csdn.net/2601_95543517/article/details/159121929https://blog.csdn.net/r22wi6p3/article/details/159121931https://blog.csdn.net/h73ntw3f/article/details/159121932https://blog.csdn.net/2601_95543581/article/details/159121938https://blog.csdn.net/2601_95543537/article/details/159121945https://blog.csdn.net/as6s9ia7/article/details/159121951https://blog.csdn.net/2601_95543602/article/details/159121954https://blog.csdn.net/jf4t9imj/article/details/159121995https://blog.csdn.net/2601_95543745/article/details/159121997https://blog.csdn.net/c9m1l5ow/article/details/159121998https://blog.csdn.net/ts1ceryg/article/details/159122000https://blog.csdn.net/2601_95543611/article/details/159122016https://blog.csdn.net/m6dfoc5k/article/details/159122017https://blog.csdn.net/s1pr614o/article/details/159122018https://blog.csdn.net/ps4adt2e/article/details/159122015https://blog.csdn.net/xoy4nx8u/article/details/159122031https://blog.csdn.net/2601_95543716/article/details/159122032https://blog.csdn.net/e15z5vh8/article/details/159122036https://blog.csdn.net/dwwu5m1h/article/details/159122021https://blog.csdn.net/2601_95543721/article/details/159122038https://blog.csdn.net/2601_95543734/article/details/159122042https://blog.csdn.net/u1j4seu0/article/details/159122035https://blog.csdn.net/hmz92zye/article/details/159122043https://blog.csdn.net/t5bnz57r/article/details/159122048https://blog.csdn.net/o531vomn/article/details/159122059https://blog.csdn.net/os8kash3/article/details/159122061https://blog.csdn.net/o96ccuk6/article/details/159122062https://blog.csdn.net/v7z9m1kq/article/details/159122063https://blog.csdn.net/pij60c4h/article/details/159122064https://blog.csdn.net/whxg4gai/article/details/159122065https://blog.csdn.net/fl5b3l55/article/details/159122068https://blog.csdn.net/ialftw2l/article/details/159122069https://blog.csdn.net/2601_95543741/article/details/159122067https://blog.csdn.net/mjergomt/article/details/159122071https://blog.csdn.net/ox6ezv1x/article/details/159122072https://blog.csdn.net/2601_95543736/article/details/159122073https://blog.csdn.net/dtwx2bo8/article/details/159122075https://blog.csdn.net/an08o4ol/article/details/159122076https://blog.csdn.net/uttam35n/article/details/159122077https://blog.csdn.net/jhr96es6/article/details/159122079https://blog.csdn.net/e2cy9qvz/article/details/159122080https://blog.csdn.net/2601_95543754/article/details/159122082https://blog.csdn.net/2601_95543777/article/details/159122087https://blog.csdn.net/vc1dntow/article/details/159122088https://blog.csdn.net/uhoj0a5h/article/details/159122092https://blog.csdn.net/s8688aa6/article/details/159122090https://blog.csdn.net/gjriclos/article/details/159122093https://blog.csdn.net/2601_95543763/article/details/159122094https://blog.csdn.net/2601_95543714/article/details/159122095https://blog.csdn.net/2601_95543772/article/details/159122096https://blog.csdn.net/2601_95543756/article/details/159122097https://blog.csdn.net/2601_95543717/article/details/159122100https://blog.csdn.net/yhgbbxn2/article/details/159122101https://blog.csdn.net/2601_95543774/article/details/159122102https://blog.csdn.net/ja4cpunl/article/details/159122104https://blog.csdn.net/c9m1l5ow/article/details/159122103https://blog.csdn.net/wq5q8m15/article/details/159122099https://blog.csdn.net/aqcrvvip/article/details/159122106https://blog.csdn.net/s10irw5x/article/details/159122107https://blog.csdn.net/2601_95543745/article/details/159122108https://blog.csdn.net/m9ealb9l/article/details/159122109https://blog.csdn.net/qrgoa7kp/article/details/159122111https://blog.csdn.net/sfj53stm/article/details/159122113https://blog.csdn.net/gpcyawol/article/details/159122116https://blog.csdn.net/uatdz3h3/article/details/159122120https://blog.csdn.net/t03salev/article/details/159122122https://blog.csdn.net/2601_95543727/article/details/159122126https://blog.csdn.net/2601_95543710/article/details/159122127https://blog.csdn.net/kct2puna/article/details/159122125https://blog.csdn.net/qcp4t1ch/article/details/159122129https://blog.csdn.net/q358rd4a/article/details/159122131https://blog.csdn.net/2601_95543712/article/details/159122132https://blog.csdn.net/ps4adt2e/article/details/159122136https://blog.csdn.net/2601_95543757/article/details/159122134https://blog.csdn.net/2601_95543770/article/details/159122137https://blog.csdn.net/nf2669oi/article/details/159122139https://blog.csdn.net/ts1ceryg/article/details/159122145https://blog.csdn.net/wyktfcb3/article/details/159122140https://blog.csdn.net/cba03o0p/article/details/159122143https://blog.csdn.net/e7hhuqt7/article/details/159122148https://blog.csdn.net/juzd0hbl/article/details/159122152https://blog.csdn.net/2601_95543797/article/details/159122157https://blog.csdn.net/f42o3eew/article/details/159122156https://blog.csdn.net/jf4t9imj/article/details/159122164https://blog.csdn.net/bqqvqivk/article/details/159122170https://blog.csdn.net/hd1ty3hd/article/details/159122174https://blog.csdn.net/2601_95543713/article/details/159122175https://blog.csdn.net/2601_95543729/article/details/159122177https://blog.csdn.net/g323d91n/article/details/159122178https://blog.csdn.net/yqodkwmr/article/details/159122180https://blog.csdn.net/tp4xhoaq/article/details/159122179https://blog.csdn.net/2601_95543611/article/details/159122182https://blog.csdn.net/m6dfoc5k/article/details/159122181https://blog.csdn.net/vz8qx820/article/details/159122186https://blog.csdn.net/qzjj75as/article/details/159122190https://blog.csdn.net/wxitgcqs/article/details/159122191https://blog.csdn.net/fdc9b875/article/details/159122198https://blog.csdn.net/s1pr614o/article/details/159122197https://blog.csdn.net/2601_95543716/article/details/159122209https://blog.csdn.net/2601_95543742/article/details/159122219https://blog.csdn.net/rxy58l1e/article/details/159122220https://blog.csdn.net/e2cy9qvz/article/details/159122225https://blog.csdn.net/g0al2bfx/article/details/159122237https://blog.csdn.net/2601_95543724/article/details/159122239https://blog.csdn.net/2601_95543732/article/details/159122240https://blog.csdn.net/e15z5vh8/article/details/159122248https://blog.csdn.net/2601_95543736/article/details/159122250https://blog.csdn.net/2601_95543721/article/details/159122251https://blog.csdn.net/2601_95543734/article/details/159122253https://blog.csdn.net/hmz92zye/article/details/159122255https://blog.csdn.net/ss26ddc1/article/details/159122256https://blog.csdn.net/u1j4seu0/article/details/159122259

相关文章:

Python一键生成家长会PPT相册

使用Python快速批量制作16:9家长会PPT相册 在家长会或学校活动中,经常需要将学生的照片整理成PPT相册展示。手动处理大量照片效率低下,Python的python-pptx库可以自动化完成这一任务,支持横版和竖版照片混排,并自动添加文件名标题…...

杭州柏来科技有限公司:7kW-2400kW 全功率充电桩源头厂家,打造全场景智慧充电解决方

在新能源充电基础设施向大功率化、智能化、场景化深度发展的当下,选择一家兼具核心技术自研、全场景产品布局、规模化产能供应的充电桩源头厂家,是物业、城投、能源企业、物流园区等合作方落地充电项目的核心关键。杭州柏来科技有限公司作为国内领先的分…...

MySQL【内置函数】

一、日期函数 1.1 基础获取时间 / 日期 -- 获取当前日期 select current_date(); -- 结果示例:2017-11-19 -- 获取当前时间 select current_time(); -- 结果示例:13:51:21 -- 获取当前时间戳(推荐now()) select current_timestam…...

别被 30 万 Star 冲昏头脑:实测信创版 OpenClaw,谁才是企业 LLM 落地的“真命天子”?

摘要 2026 年 3 月,开源智能体项目 OpenClaw(大龙虾)凭借 v2026.3.12 版本的“日更级”迭代和 30 万 GitHub Star 彻底破圈。然而,在信创国产化浪潮下,这款极客圈的“神作”能否真正啃下政企数字化转型的硬骨头&#x…...

2026护眼大路灯哪个牌子好用又便宜?护眼大路灯推荐排行榜前十名

最近护眼大路灯被越来越多人熟知,有不少宝子们都会留言问:2026护眼大路灯哪个牌子好用又便宜?作为一名家电测评博主,我也会经常接触护眼大路灯。护眼大路灯通过上下发光同时模拟自然光,能够呈现出宽广舒适且如何照明的…...

GEO,AI界的“大冤种”

技术的迭代,AI已经不单纯是内容的创作者,它在演变为经济活动的独立参与者。在自主代理技术的加持夏,这个看似完美的自动化商业闭环中,却出现了极具讽刺的一幕,聊天机器人自己投放广告,流量产生了点击发生了…...

水文模型研究范式:从大规模诊断到多范式融合

# 一、研究思路与内容概括## 研究思路本研究遵循"**从质疑常规→系统性实验→提供普适性工具**"的完整闭环:**1. 提出根本性质疑**传统"唯径流论"的模型评估方法是否可靠?隐含假设"只要能模拟好径流,模型内部 ET 过…...

融合 生成式AI × 多模态感知 × 数字孪生城市 × 智能决策系统重构城市治理与产业智能化模式

融合 生成式AI 多模态感知 数字孪生城市 智能决策系统 重构城市治理与产业智能化模式一、数字时代的空间智能基础设施随着人工智能、大数据与城市数字化建设不断推进,城市管理系统正从传统的信息化阶段进入智能化阶段。然而,目前绝大多数城市系统仍停…...

算法备案安全自评估报告模版分享

算法备案安全自评估报告是算法备案的核心技术合规文件,需完整覆盖算法全链路、风险识别、防控措施、合规承诺四大核心模块,做到技术清晰、风险真实、措施可落地、证据可追溯。 一、算法安全自评估报告核心内容 1. 算法基本信息 算法概况:名称…...

【IT】技术人如何系统学习AI大模型应用开发?非常详细收藏我这一篇就够了

从理论认知到全栈落地的完整指南 一、认知突破:理解大模型的技术本质(1-2周) 1.1 基础理论筑基 必学内容 大模型演进脉络:从Transformer到GPT-4的技术跃迁核心机制解析:注意力机制、位置编码、自监督学习关键能力边界…...

《国内开发者必看!Claude API Key获取及使用全攻略》

一、Claude API核心价值 Claude API 是 Anthropic 公司为开发者提供的人工智能接口服务,基于 Claude 大模型(如 Claude 3 Opus、Sonnet 等)构建,支持文本生成、代码处理、逻辑推理等多元场景。对于开发者而言,它不仅是…...

如何删除 iPhone 上的多个联系人?

如果您有数十个或几个联系人并希望快速删除它们,那么批量删除就是最佳选择。这将节省您的时间,并让您的联系人列表干净整洁,以方便新收到的联系人。在 iPhone 上删除多个联系人并不像听起来那么容易。然而,一个问题仍然萦绕在你的…...

直击痛点,校招怎么留住人才?

每年秋招、春招结束后,HR 部门的工作并没有真正画上句号。很多企业花了大量精力从高校中筛选出优秀的应届生,发出 Offer、签订三方协议,满心期待新鲜血液的注入——然而现实却一再给出沉重打击:Offer 被毁约、入职后三个月离职、试…...

C++类入门:从学生类到立方体类的实践

在C中,类(class)是面向对象编程的核心,它允许我们将数据(属性)和操作(方法)封装在一起。本文将通过多个代码示例,逐步讲解C类的基本概念、权限控制、封装特性以及成员函数…...

C语言的由来、发展、应用及特点全介绍,快来学习

关于C语言的介绍 C语言是基于一种被称作B语言的基础之上,克服了因B语言依赖机器且不存在数据类型等方面局限性而开发的语言。以下包含关于C语言的由来,关于C语言的发展,关于C语言的应用,关于C语言的特点等方面的知识,欢…...

28天每天2小时速通蓝桥杯国赛(1/28)

今天学习了滤波,串口,ds1302,数码管,按键,ne555,内存管理,并学习了keil中的基本调试方法第一周按照计划学习考点和理解模板,明天应该就差不多可以把所有考点资料学完,然后…...

对抗Facebook审核机制:如何钻系统空子

大家好!我是天工开户。刚开始跑的时候,我的素材总是被禁,搞得人又烦又浪费时间。我试了好多规避审核的方法,最后就固定下来两种:一个是商品目录法,另一个是语言切换法(通过改语言上传&#xff0…...

公司终于下手了:去 Qt 化第一刀,先砍 Modbus

这两年,很多公司嘴上还没喊“彻底放弃 Qt”, 但动作已经很诚实了。 新项目不想再上 Qt。 老项目能不扩就不扩。 只要一提新增功能,很多领导第一反应已经变成: 这次能不能别再继续绑 Qt 了? 说白了,Qt 现在…...

奇兵到家闪耀东莞名家具展:攻克“最后一公里”,别让售后熄灭品牌的光

三月的东莞厚街,春意盎然,人流如织。第55届国际名家具(东莞)展览会正如火如荼进行中,“聚光”之下,是东莞家具从“制造”向“品牌”跃升的雄心。但有一个尴尬的现实,许多东莞家具老板心知肚明&a…...

VHM:多功能且诚实的遥感视觉语言模型

图解VHM:多功能且诚实的遥感视觉语言模型 开篇导读 在遥感图像分析领域,一个令人兴奋的突破正在发生:视觉语言模型(VLMs)正在学习"看懂"卫星图像。但问题也随之而来——现有的模型要么"看"得不够全…...

mysql转postgres 字段定义备忘

create or replace function bool_to_int(boolean) returns int2 as $$ select CAST($1::int as int2); $$ language sql strict; create cast (bool as int2) with function bool_to_int(boolean) as implicit;...

字符串!!!!

1.在字符串中赋整数值 一定要注意是赋字符还是数字 &#xff01;&#xff01;数字也要加单引号变成字符2.很容易看错 tolower的头文件是#include<cctype>3.今天有好几次 把小写l看成数字1 以及大小写看错 这是字符串里面一出现就要避雷的&#xff01;&#xff01;&#x…...

GD60920你一定很少听说,但它可能就在你身边:智能照明应用解决方案分享(全文干货)

GD60920红外传感器 照明场景人体感应应用解决方案 精准感知 智能照明 一、项目背景 当前照明智能化已成为家居、工业、商业领域的主流趋势&#xff0c;人体感应照明作为节能化、便捷化的核心方案&#xff0c;可有效解决传统照明长亮耗电、手动控制繁琐等问题。 但传统红外…...

HTB - VariaType

10.129.8.159nmap扫描 sudo nmap --top-ports 10000 10.129.8.159 --min-rate1000 -oA ips_quick_TCP_nmapscan && sudo nmap --top-ports 10000 10.129.8.159 --min-rate1000 -sU -oA ips_quick_UDP_nmapscan && nmap -p- 10.129.8.159 -oA ips_full_TCP_nmap…...

Nginx 安全防护与 HTTPS 部署实战全解析

在互联网技术高速发展的当下&#xff0c;Web 服务的安全性和可靠性成为企业与开发者的核心关注重点。Nginx 作为高性能 Web 服务器和反向代理工具&#xff0c;凭借轻量级、高并发处理能力和灵活模块化设计&#xff0c;占据全球近三分之一的 Web 服务器市场份额。但随着 DDoS、S…...

10分钟搞定SCI插图的秘密武器

对于每一位奋斗在一线的科研人员来说&#xff0c;做实验、跑数据或许是家常便饭&#xff0c;但每当论文撰写进入尾声&#xff0c;明明有着惊艳的实验数据和扎实的创新观点&#xff0c;却因为一张“惨不忍睹”的配图&#xff0c;让整篇论文的档次大打折扣。这恐怕是许多科研人心…...

AI智能应用开发(Java)起点-终点 -1、java的前世今生andJava环境配置、jdk下载,以及Idea下载和基本应用

一、JAVA的诞生与成长 起源&#xff1a;Green Team与Java的诞生 Java的起源可以追溯到1990年代&#xff0c;当时Sun Microsystems成立了一个名为Green Team的特别小组&#xff0c;旨在开发一种新型软件以驱动消费电子设备。这个项目的核心成员包括后来被称为“Java之父”的Ja…...

从后台管理到 IoT 远程控表,这个 Spring Boot 3 开源项目把能耗管理链路做完整了

最近看了不少 Java 开源项目&#xff0c;有一个很明显的感受&#xff1a;很多项目页面做得不少&#xff0c;接口也挺全&#xff0c;但真往下看&#xff0c;要么偏后台 CRUD&#xff0c;要么只覆盖某个局 部能力&#xff0c;很难看到一条完整业务链路。 ems4j 给我的感觉不太一样…...

RWKV-7 G1e 系列模型开源,性能表现亮眼

2026 年 3 月&#xff0c;RWKV-7 G1e 系列推理模型开源发布&#xff0c;涵盖 13.3B/7.2B/2.9B/1.5B 等不同规格。该模型在评测和实战中表现出色&#xff0c;且具备高并发推理能力。模型发布情况2026 年 3 月&#xff0c;RWKV-7 G1e 系列推理模型正式开源&#xff0c;目前已发布…...

大晓机器人开源Kairos 3.0-4B:具身世界模型性能全面领跑

【导语&#xff1a;近日&#xff0c;大晓机器人重磅开源开悟世界模型3.0&#xff08;Kairos 3.0&#xff09;-4B系列具身原生世界模型&#xff0c;它是业内首个实现“多模态理解 -- 生成 -- 预测”一体化的开源具身原生世界模型&#xff0c;性能领先国内外主流具身世界模型。】…...